Offset 1, 142 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·991c37c7c762f6d44b9994c4ae066a5184919561b83c8afd7a3513daa693a89a | ||
10 | Signer·#1·certificate·SHA-1·digest:·865ce4eec9f2efbd98545b05afc4b51f67070fc7 | ||
11 | Signer·#1·certificate·MD5·digest:·4a931a69b64a418eb8bafa0d526250f3 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·b8f6e0ba9d1629cebb03958d8809ba169277e9080a08bc9de3d42585eedaca82 | ||
15 | Signer·#1·public·key·SHA-1·digest:·3a10c57c06a9972c143d86bcb7597d05a5f5c977 | ||
16 | Signer·#1·public·key·MD5·digest:·38ab5ecc4f80b528fef5bebbd115f899 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/AL2.0·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/INDEX.LIST·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/LGPL2.1·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/activity-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | 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/. | ||
24 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | 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/. | ||
30 | 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/. | ||
31 | WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | 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/. | ||
43 | WARNING:·META-INF/androidx.gridlayout_gridlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | 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/. | ||
45 | WARNING:·META-INF/androidx.legacy_legacy-preference-v14.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | 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/. | ||
47 | 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/. | ||
48 | WARNING:·META-INF/androidx.legacy_legacy-support-v13.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | 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/. | ||
50 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | 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/. | ||
52 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | 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/. | ||
54 | WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
56 | 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/. | ||
57 | WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
58 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
59 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
60 | 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/. | ||
61 | 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/. | ||
62 | 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/. | ||
63 | 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/. | ||
64 | WARNING:·META-INF/androidx.preference_preference-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
65 | 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/. | ||
66 | 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/. | ||
67 | 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/. | ||
68 | WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
69 | WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
70 | 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/. | ||
71 | 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/. | ||
72 | WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
73 | WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
74 | 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/. | ||
75 | WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
76 | 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/. | ||
77 | 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/. | ||
78 | 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/. | ||
79 | 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/. | ||
80 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
81 | 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/. | ||
82 | WARNING:·META-INF/androidx.work_work-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
83 | WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
84 | WARNING:·META-INF/app_playRelease.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
85 | WARNING:·META-INF/collection-ktx.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
86 | 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/. | ||
87 | WARNING:·META-INF/com.google.dagger_dagger-lint-aar.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
88 | WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
89 | WARNING:·META-INF/com.google.dagger_hilt-android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
90 | WARNING:·META-INF/com.google.dagger_hilt-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/. | ||
91 | WARNING:·META-INF/compiler.common.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
92 | WARNING:·META-INF/compiler.common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
93 | WARNING:·META-INF/copper-flow_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
94 | WARNING:·META-INF/copper_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
95 | WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
96 | WARNING:·META-INF/descriptors.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
97 | WARNING:·META-INF/descriptors.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
98 | WARNING:·META-INF/descriptors.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
99 | WARNING:·META-INF/deserialization.common.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
100 | WARNING:·META-INF/deserialization.common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
101 | WARNING:·META-INF/deserialization.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
102 | WARNING:·META-INF/fragment-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
103 | WARNING:·META-INF/identicon_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
104 | WARNING:·META-INF/kotlin-android-extensions-runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
105 | WARNING:·META-INF/kotlin-reflection.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
106 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
107 | WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
108 | WARNING:·META-INF/kotlin-stdlib-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
109 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
110 | WARNING:·META-INF/kotlinx-coroutines-android.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
111 | WARNING:·META-INF/kotlinx-coroutines-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
112 | WARNING:·META-INF/kotlinx-serialization-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
113 | WARNING:·META-INF/kotlinx-serialization-json.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
114 | WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
115 | WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
116 | WARNING:·META-INF/kovenant-android-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
117 | WARNING:·META-INF/kovenant-combine-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
118 | WARNING:·META-INF/kovenant-core-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
119 | WARNING:·META-INF/kovenant-functional-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
120 | WARNING:·META-INF/kovenant-jvm-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
121 | WARNING:·META-INF/kovenant-ui-compileKotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
122 | WARNING:·META-INF/libsession_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
123 | WARNING:·META-INF/libsignal_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
124 | WARNING:·META-INF/lifecycle-livedata-core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
125 | WARNING:·META-INF/lifecycle-livedata-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
126 | WARNING:·META-INF/lifecycle-runtime-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
127 | WARNING:·META-INF/lifecycle-viewmodel-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
Max diff block lines reached; -1/26278 bytes (-0.00%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Zip·file·size:·82952105·bytes,·number·of·entries:·2411 | 1 | Zip·file·size:·82952105·bytes,·number·of·entries:·2411 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··9050856·b-·defN·81-Jan-01·01:01·classes.dex | 3 | -rw-rw-rw-··0.0·unx··9050856·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··9336420·b-·defN·81-Jan-01·01:01·classes2.dex | 4 | -rw-rw-rw-··0.0·unx··9336420·b-·defN·81-Jan-01·01:01·classes2.dex |
5 | -rw-rw-rw-··0.0·unx··89174 | 5 | -rw-rw-rw-··0.0·unx··8917412·b-·defN·81-Jan-01·01:01·classes3.dex |
6 | -rw-rw-rw-··0.0·unx···771 | 6 | -rw-rw-rw-··0.0·unx···771100·b-·defN·81-Jan-01·01:01·classes4.dex |
7 | -rw-rw-rw-··0.0·unx····43160·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libaesgcm.so | 7 | -rw-rw-rw-··0.0·unx····43160·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libaesgcm.so |
8 | -rw-rw-rw-··0.0·unx··2046192·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so | 8 | -rw-rw-rw-··0.0·unx··2046192·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so |
9 | -rw-rw-rw-··0.0·unx··7135240·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so | 9 | -rw-rw-rw-··0.0·unx··7135240·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so |
10 | -rw-rw-rw-··0.0·unx····92184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so | 10 | -rw-rw-rw-··0.0·unx····92184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so |
11 | -rw-rw-rw-··0.0·unx···174264·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsodium.so | 11 | -rw-rw-rw-··0.0·unx···174264·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsodium.so |
12 | -rw-rw-rw-··0.0·unx··3306368·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlcipher.so | 12 | -rw-rw-rw-··0.0·unx··3306368·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlcipher.so |
13 | -rw-rw-rw-··0.0·unx····51092·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libaesgcm.so | 13 | -rw-rw-rw-··0.0·unx····51092·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libaesgcm.so |
Offset 2406, 8 lines modified | Offset 2406, 8 lines modified | ||
2406 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 2406 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
2407 | -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png | 2407 | -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png |
2408 | -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml | 2408 | -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml |
2409 | -rw----·····0.0·fat··3005104·b-·stor·81-Jan-01·01:01·resources.arsc | 2409 | -rw----·····0.0·fat··3005104·b-·stor·81-Jan-01·01:01·resources.arsc |
2410 | -rw----·····2.0·fat···214025·b-·defN·81-Jan-01·01:01·META-INF/BD374125.SF | 2410 | -rw----·····2.0·fat···214025·b-·defN·81-Jan-01·01:01·META-INF/BD374125.SF |
2411 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BD374125.RSA | 2411 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BD374125.RSA |
2412 | -rw----·····2.0·fat···213898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 2412 | -rw----·····2.0·fat···213898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
2413 | 2411·files,·1077248 | 2413 | 2411·files,·107724823·bytes·uncompressed,·82623769·bytes·compressed:··23.3% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·40b4542a |
5 | signature···········:· | 5 | signature···········:·6462...fc05 |
6 | file_size···········:·771 | 6 | file_size···········:·771100 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·8073 | 10 | string_ids_size·····:·8073 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·1253 | 12 | type_ids_size·······:·1253 |
13 | type_ids_off········:·32404·(0x007e94) | 13 | type_ids_off········:·32404·(0x007e94) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·37416·(0x009228) | 15 | proto_ids_off·······:·37416·(0x009228) |
16 | field_ids_size······:·2950 | 16 | field_ids_size······:·2950 |
17 | field_ids_off·······:·57276·(0x00dfbc) | 17 | field_ids_off·······:·57276·(0x00dfbc) |
18 | method_ids_size·····:·5453 | 18 | method_ids_size·····:·5453 |
19 | method_ids_off······:·80876·(0x013bec) | 19 | method_ids_off······:·80876·(0x013bec) |
20 | class_defs_size·····:·759 | 20 | class_defs_size·····:·759 |
21 | class_defs_off······:·124500·(0x01e654) | 21 | class_defs_off······:·124500·(0x01e654) |
22 | data_size···········:·6223 | 22 | data_size···········:·622312 |
23 | data_off············:·148788·(0x024534) | 23 | data_off············:·148788·(0x024534) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·395 | 25 | class_idx···········:·395 |
26 | access_flags········:·4113·(0x1011) | 26 | access_flags········:·4113·(0x1011) |
27 | superclass_idx······:·233 | 27 | superclass_idx······:·233 |
28 | source_file_idx·····:·6191 | 28 | source_file_idx·····:·6191 |
Offset 8342, 62 lines modified | Offset 8342, 63 lines modified | ||
8342 | ······name··········:·'initialize' | 8342 | ······name··········:·'initialize' |
8343 | ······type··········:·'()V' | 8343 | ······type··········:·'()V' |
8344 | ······access········:·0x0012·(PRIVATE·FINAL) | 8344 | ······access········:·0x0012·(PRIVATE·FINAL) |
8345 | ······code··········- | 8345 | ······code··········- |
8346 | ······registers·····:·5 | 8346 | ······registers·····:·5 |
8347 | ······ins···········:·1 | 8347 | ······ins···········:·1 |
8348 | ······outs··········:·5 | 8348 | ······outs··········:·5 |
8349 | ······insns·size····:·8 | 8349 | ······insns·size····:·84·16-bit·code·units |
8350 | 02d2f8:········································|[02d2f8]·org.thoughtcrime.securesms.webrtc.audio.SignalAudioManager.initialize:()V | 8350 | 02d2f8:········································|[02d2f8]·org.thoughtcrime.securesms.webrtc.audio.SignalAudioManager.initialize:()V |
8351 | 02d308:·7100·5706·0000·························|0000:·invoke-static·{},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManagerKt;.access$getTAG$p:()Ljava/lang/String;·//·method@0657 | 8351 | 02d308:·7100·5706·0000·························|0000:·invoke-static·{},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManagerKt;.access$getTAG$p:()Ljava/lang/String;·//·method@0657 |
8352 | 02d30e:·0c00···································|0003:·move-result-object·v0 | 8352 | 02d30e:·0c00···································|0003:·move-result-object·v0 |
8353 | 02d310:·5441·6f01······························|0004:·iget-object·v1,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.state:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@016f | 8353 | 02d310:·5441·6f01······························|0004:·iget-object·v1,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.state:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@016f |
8354 | 02d314:·1a02·1d05······························|0006:·const-string·v2,·"Initializing·audio·manager·state:·"·//·string@051d | 8354 | 02d314:·1a02·1d05······························|0006:·const-string·v2,·"Initializing·audio·manager·state:·"·//·string@051d |
8355 | 02d318:·7120·4b03·1200·························|0008:·invoke-static·{v2,·v1},·Lkotlin/jvm/internal/Intrinsics;.stringPlus:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;·//·method@034b | 8355 | 02d318:·7120·4b03·1200·························|0008:·invoke-static·{v2,·v1},·Lkotlin/jvm/internal/Intrinsics;.stringPlus:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;·//·method@034b |
8356 | 02d31e:·0c01···································|000b:·move-result-object·v1 | 8356 | 02d31e:·0c01···································|000b:·move-result-object·v1 |
8357 | 02d320:·7120·9003·1000·························|000c:·invoke-static·{v0,·v1},·Lorg/session/libsignal/utilities/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0390 | 8357 | 02d320:·7120·9003·1000·························|000c:·invoke-static·{v0,·v1},·Lorg/session/libsignal/utilities/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0390 |
8358 | 02d326:·5440·6f01······························|000f:·iget-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.state:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@016f | 8358 | 02d326:·5440·6f01······························|000f:·iget-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.state:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@016f |
8359 | 02d32a:·6201·5801······························|0011:·sget-object·v1,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;.UNINITIALIZED:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@0158 | 8359 | 02d32a:·6201·5801······························|0011:·sget-object·v1,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;.UNINITIALIZED:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State;·//·field@0158 |
8360 | 02d32e:·3310· | 8360 | 02d32e:·3310·4000······························|0013:·if-ne·v0,·v1,·0053·//·+0040 |
8361 | 02d332:·2200·7a00······························|0015:·new-instance·v0,·Landroid/os/HandlerThread;·//·type@007a | 8361 | 02d332:·2200·7a00······························|0015:·new-instance·v0,·Landroid/os/HandlerThread;·//·type@007a |
8362 | 02d336:·1a01·a411······························|0017:·const-string·v1,·"call-audio"·//·string@11a4 | 8362 | 02d336:·1a01·a411······························|0017:·const-string·v1,·"call-audio"·//·string@11a4 |
8363 | 02d33a:·7020·7c01·1000·························|0019:·invoke-direct·{v0,·v1},·Landroid/os/HandlerThread;.<init>:(Ljava/lang/String;)V·//·method@017c | 8363 | 02d33a:·7020·7c01·1000·························|0019:·invoke-direct·{v0,·v1},·Landroid/os/HandlerThread;.<init>:(Ljava/lang/String;)V·//·method@017c |
8364 | 02d340:·6e10·8101·0000·························|001c:·invoke-virtual·{v0},·Landroid/os/HandlerThread;.start:()V·//·method@0181 | 8364 | 02d340:·6e10·8101·0000·························|001c:·invoke-virtual·{v0},·Landroid/os/HandlerThread;.start:()V·//·method@0181 |
8365 | 02d346:·5b40·5f01······························|001f:·iput-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.commandAndControlThread:Landroid/os/HandlerThread;·//·field@015f | 8365 | 02d346:·5b40·5f01······························|001f:·iput-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.commandAndControlThread:Landroid/os/HandlerThread;·//·field@015f |
8366 | 02d34a:·2200·fa01······························|0021:·new-instance·v0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·type@01fa | 8366 | 02d34a:·2200·fa01······························|0021:·new-instance·v0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·type@01fa |
8367 | 02d34e:·5441·5f01······························|0023:·iget-object·v1,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.commandAndControlThread:Landroid/os/HandlerThread;·//·field@015f | 8367 | 02d34e:·5441·5f01······························|0023:·iget-object·v1,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.commandAndControlThread:Landroid/os/HandlerThread;·//·field@015f |
8368 | 02d352:·7110·4803·0100·························|0025:·invoke-static·{v1},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@0348 | 8368 | 02d352:·7110·4803·0100·························|0025:·invoke-static·{v1},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@0348 |
8369 | 02d358:·6e10·7d01·0100·························|0028:·invoke-virtual·{v1},·Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper;·//·method@017d | 8369 | 02d358:·6e10·7d01·0100·························|0028:·invoke-virtual·{v1},·Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper;·//·method@017d |
8370 | 02d35e:·0c01···································|002b:·move-result-object·v1 | 8370 | 02d35e:·0c01···································|002b:·move-result-object·v1 |
8371 | 02d360:·1a02·3612······························|002c:·const-string·v2,·"commandAndControlThread!!.looper"·//·string@1236 | 8371 | 02d360:·1a02·3612······························|002c:·const-string·v2,·"commandAndControlThread!!.looper"·//·string@1236 |
8372 | 02d364:·7120·4903·2100·························|002e:·invoke-static·{v1,·v2},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@0349 | 8372 | 02d364:·7120·4903·2100·························|002e:·invoke-static·{v1,·v2},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@0349 |
8373 | 02d36a:·7020·2206·1000·························|0031:·invoke-direct·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;.<init>:(Landroid/os/Looper;)V·//·method@0622 | 8373 | 02d36a:·7020·2206·1000·························|0031:·invoke-direct·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;.<init>:(Landroid/os/Looper;)V·//·method@0622 |
8374 | 02d370:·5b40·6501······························|0034:·iput-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·field@0165 | 8374 | 02d370:·5b40·6501······························|0034:·iput-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·field@0165 |
8375 | 02d374:·220 | 8375 | 02d374:·2200·0702······························|0036:·new-instance·v0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager;·//·type@0207 |
8376 | 02d378:·544 | 8376 | 02d378:·5441·6101······························|0038:·iget-object·v1,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.context:Landroid/content/Context;·//·field@0161 |
8377 | 02d37c:·5442·5b01······························|003a:·iget-object·v2,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.androidAudioManager:Lorg/thoughtcrime/securesms/webrtc/audio/AudioManagerCompat;·//·field@015b | ||
8377 | 02d3 | 8378 | 02d380:·5443·6501······························|003c:·iget-object·v3,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·field@0165 |
8378 | 02d38 | 8379 | 02d384:·7110·4803·0300·························|003e:·invoke-static·{v3},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@0348 |
8379 | 02d38 | 8380 | 02d38a:·7053·7306·1024·························|0041:·invoke-direct·{v0,·v1,·v4,·v2,·v3},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager;.<init>:(Landroid/content/Context;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;Lorg/thoughtcrime/securesms/webrtc/audio/AudioManagerCompat;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;)V·//·method@0673 |
8380 | 02d3 | 8381 | 02d390:·5b40·6d01······························|0044:·iput-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.signalBluetoothManager:Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager;·//·field@016d |
8381 | 02d39 | 8382 | 02d394:·5440·6501······························|0046:·iget-object·v0,·v4,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;·//·field@0165 |
8382 | 02d39 | 8383 | 02d398:·7110·4803·0000·························|0048:·invoke-static·{v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@0348 |
8383 | 02d39 | 8384 | 02d39e:·2201·ea01······························|004b:·new-instance·v1,·Lorg/thoughtcrime/securesms/webrtc/audio/-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs;·//·type@01ea |
8384 | 02d3 | 8385 | 02d3a2:·7020·d605·4100·························|004d:·invoke-direct·{v1,·v4},·Lorg/thoughtcrime/securesms/webrtc/audio/-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs;.<init>:(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V·//·method@05d6 |
8385 | 02d3a | 8386 | 02d3a8:·6e20·2606·1000·························|0050:·invoke-virtual·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;.post:(Ljava/lang/Runnable;)Z·//·method@0626 |
8386 | 02d3a | 8387 | 02d3ae:·0e00···································|0053:·return-void |
8387 | ······catches·······:·(none) | 8388 | ······catches·······:·(none) |
8388 | ······positions·····:· | 8389 | ······positions·····:· |
8389 | ········0x0000·line=85 | 8390 | ········0x0000·line=85 |
8390 | ········0x000f·line=87 | 8391 | ········0x000f·line=87 |
8391 | ········0x0015·line=88 | 8392 | ········0x0015·line=88 |
8392 | ········0x0021·line=89 | 8393 | ········0x0021·line=89 |
8393 | ········0x0036·line=91 | 8394 | ········0x0036·line=91 |
8394 | ········0x004 | 8395 | ········0x0046·line=93 |
8395 | ······locals········:· | 8396 | ······locals········:· |
8396 | ········0x0000·-·0x005 | 8397 | ········0x0000·-·0x0054·reg=4·this·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;· |
8397 | ····#5··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) | 8398 | ····#5··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) |
8398 | ······name··········:·'initialize$lambda-3' | 8399 | ······name··········:·'initialize$lambda-3' |
8399 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' | 8400 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' |
8400 | ······access········:·0x001a·(PRIVATE·STATIC·FINAL) | 8401 | ······access········:·0x001a·(PRIVATE·STATIC·FINAL) |
8401 | ······code··········- | 8402 | ······code··········- |
8402 | ······registers·····:·6 | 8403 | ······registers·····:·6 |
Offset 8474, 83 lines modified | Offset 8475, 83 lines modified | ||
8474 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/AudioManagerCommand;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' | 8475 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/AudioManagerCommand;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' |
8475 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 8476 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
8476 | ······code··········- | 8477 | ······code··········- |
8477 | ······registers·····:·2 | 8478 | ······registers·····:·2 |
8478 | ······ins···········:·2 | 8479 | ······ins···········:·2 |
8479 | ······outs··········:·2 | 8480 | ······outs··········:·2 |
8480 | ······insns·size····:·4·16-bit·code·units | 8481 | ······insns·size····:·4·16-bit·code·units |
8481 | 02d3 | 8482 | 02d3b0:········································|[02d3b0]·org.thoughtcrime.securesms.webrtc.audio.SignalAudioManager.lambda$Qj1LVyDDwUNjF3eWh2HDFlez254:(Lorg/thoughtcrime/securesms/webrtc/AudioManagerCommand;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V |
8482 | 02d3 | 8483 | 02d3c0:·7120·4006·1000·························|0000:·invoke-static·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.handleCommand$lambda-1:(Lorg/thoughtcrime/securesms/webrtc/AudioManagerCommand;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V·//·method@0640 |
8483 | 02d3c | 8484 | 02d3c6:·0e00···································|0003:·return-void |
8484 | ······catches·······:·(none) | 8485 | ······catches·······:·(none) |
8485 | ······positions·····:· | 8486 | ······positions·····:· |
8486 | ······locals········:· | 8487 | ······locals········:· |
8487 | ····#7··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) | 8488 | ····#7··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) |
8488 | ······name··········:·'lambda$e86CZl8yYrhX4RXje6wrp1qmAyM' | 8489 | ······name··········:·'lambda$e86CZl8yYrhX4RXje6wrp1qmAyM' |
8489 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' | 8490 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' |
8490 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 8491 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
8491 | ······code··········- | 8492 | ······code··········- |
8492 | ······registers·····:·1 | 8493 | ······registers·····:·1 |
8493 | ······ins···········:·1 | 8494 | ······ins···········:·1 |
8494 | ······outs··········:·1 | 8495 | ······outs··········:·1 |
8495 | ······insns·size····:·4·16-bit·code·units | 8496 | ······insns·size····:·4·16-bit·code·units |
8496 | 02d3c | 8497 | 02d3c8:········································|[02d3c8]·org.thoughtcrime.securesms.webrtc.audio.SignalAudioManager.lambda$e86CZl8yYrhX4RXje6wrp1qmAyM:(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V |
8497 | 02d3d | 8498 | 02d3d8:·7110·5406·0000·························|0000:·invoke-static·{v0},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;.stop$lambda-4:(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V·//·method@0654 |
8498 | 02d3d | 8499 | 02d3de:·0e00···································|0003:·return-void |
8499 | ······catches·······:·(none) | 8500 | ······catches·······:·(none) |
8500 | ······positions·····:· | 8501 | ······positions·····:· |
8501 | ······locals········:· | 8502 | ······locals········:· |
8502 | ····#8··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) | 8503 | ····#8··············:·(in·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;) |
8503 | ······name··········:·'lambda$jHnbsGLshJ25o3bQm0yM2cL6NOs' | 8504 | ······name··········:·'lambda$jHnbsGLshJ25o3bQm0yM2cL6NOs' |
8504 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' | 8505 | ······type··········:·'(Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;)V' |
Max diff block lines reached; 11946202/11960875 bytes (99.88%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·118720 | 1 | Zip·file·size:·1187208·bytes,·number·of·entries:·759 |
2 | ?rwxrwxr-x··2.0·unx······714·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/-$$Lambda$CallManager$AsP6o7MeK10G7MHtMDzW-qoilg8.class | 2 | ?rwxrwxr-x··2.0·unx······714·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/-$$Lambda$CallManager$AsP6o7MeK10G7MHtMDzW-qoilg8.class |
3 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/-$$Lambda$CallManager$_bKbntBlJ6aF6OsGXfhk7M7lHgA.class | 3 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/-$$Lambda$CallManager$_bKbntBlJ6aF6OsGXfhk7M7lHgA.class |
4 | ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioEvent.class | 4 | ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioEvent.class |
5 | ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$Creator.class | 5 | ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$Creator.class |
6 | ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$Initialize$Creator.class | 6 | ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$Initialize$Creator.class |
7 | ?rwxrwxr-x··2.0·unx·····1272·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$SetDefaultDevice$Creator.class | 7 | ?rwxrwxr-x··2.0·unx·····1272·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$SetDefaultDevice$Creator.class |
8 | ?rwxrwxr-x··2.0·unx·····1204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$SetUserDevice$Creator.class | 8 | ?rwxrwxr-x··2.0·unx·····1204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/AudioManagerCommand$SetUserDevice$Creator.class |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ?rwxrwxr-x··2.0·unx·····3201·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/OutgoingRinger.class | 57 | ?rwxrwxr-x··2.0·unx·····3201·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/OutgoingRinger.class |
58 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler.class | 58 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler.class |
59 | ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$AudioDevice.class | 59 | ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$AudioDevice.class |
60 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$EventListener.class | 60 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$EventListener.class |
61 | ?rwxrwxr-x··2.0·unx·····1050·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State.class | 61 | ?rwxrwxr-x··2.0·unx·····1050·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$State.class |
62 | ?rwxrwxr-x··2.0·unx······664·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$WhenMappings.class | 62 | ?rwxrwxr-x··2.0·unx······664·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$WhenMappings.class |
63 | ?rwxrwxr-x··2.0·unx·····1543·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$WiredHeadsetReceiver.class | 63 | ?rwxrwxr-x··2.0·unx·····1543·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager$WiredHeadsetReceiver.class |
64 | ?rwxrwxr-x··2.0·unx····1429 | 64 | ?rwxrwxr-x··2.0·unx····14297·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManager.class |
65 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManagerKt.class | 65 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalAudioManagerKt.class |
66 | ?rwxrwxr-x··2.0·unx·····2941·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$BluetoothHeadsetBroadcastReceiver.class | 66 | ?rwxrwxr-x··2.0·unx·····2941·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$BluetoothHeadsetBroadcastReceiver.class |
67 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$BluetoothServiceListener.class | 67 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$BluetoothServiceListener.class |
68 | ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$Companion.class | 68 | ?rwxrwxr-x··2.0·unx······275·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$Companion.class |
69 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$State.class | 69 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager$State.class |
70 | ?rwxrwxr-x··2.0·unx····10505·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager.class | 70 | ?rwxrwxr-x··2.0·unx····10505·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager.class |
71 | ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManagerKt.class | 71 | ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManagerKt.class |
Offset 591, 15 lines modified | Offset 591, 15 lines modified | ||
591 | ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$LocalPreOffer.class | 591 | ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$LocalPreOffer.class |
592 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$LocalRing.class | 592 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$LocalRing.class |
593 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$PendingReconnect.class | 593 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$PendingReconnect.class |
594 | ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$Reconnecting.class | 594 | ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$Reconnecting.class |
595 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$RemotePreOffer.class | 595 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$RemotePreOffer.class |
596 | ?rwxrwxr-x··2.0·unx······400·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$RemoteRing.class | 596 | ?rwxrwxr-x··2.0·unx······400·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/data/State$RemoteRing.class |
597 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/locks/LockManager$1.class | 597 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/locks/LockManager$1.class |
598 | ?rwxrwxr-x··2.0·unx·····412 | 598 | ?rwxrwxr-x··2.0·unx·····4128·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/video/Camera.class |
599 | ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/video/RemoteRotationVideoProxySink.class | 599 | ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/video/RemoteRotationVideoProxySink.class |
600 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/ElementTimeContainer.class | 600 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/ElementTimeContainer.class |
601 | ?rwxrwxr-x··2.0·unx·····1048·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILAnimation.class | 601 | ?rwxrwxr-x··2.0·unx·····1048·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILAnimation.class |
602 | ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILLayoutElement.class | 602 | ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILLayoutElement.class |
603 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILMediaElement.class | 603 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILMediaElement.class |
604 | ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILRegionElement.class | 604 | ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILRegionElement.class |
605 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILRootLayoutElement.class | 605 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·org/w3c/dom/smil/SMILRootLayoutElement.class |
Offset 754, 8 lines modified | Offset 754, 8 lines modified | ||
754 | ?rwxrwxr-x··2.0·unx·····4001·b-·stor·80-Jan-01·00:00·org/webrtc/JavaI420Buffer.class | 754 | ?rwxrwxr-x··2.0·unx·····4001·b-·stor·80-Jan-01·00:00·org/webrtc/JavaI420Buffer.class |
755 | ?rwxrwxr-x··2.0·unx·····4197·b-·stor·80-Jan-01·00:00·org/webrtc/TextureBufferImpl.class | 755 | ?rwxrwxr-x··2.0·unx·····4197·b-·stor·80-Jan-01·00:00·org/webrtc/TextureBufferImpl.class |
756 | ?rwxrwxr-x··2.0·unx·····1521·b-·stor·80-Jan-01·00:00·org/webrtc/WrappedNativeI420Buffer.class | 756 | ?rwxrwxr-x··2.0·unx·····1521·b-·stor·80-Jan-01·00:00·org/webrtc/WrappedNativeI420Buffer.class |
757 | ?rwxrwxr-x··2.0·unx·····5994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallMessageProcessor$1.class | 757 | ?rwxrwxr-x··2.0·unx·····5994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallMessageProcessor$1.class |
758 | ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$audioDeviceState$1.class | 758 | ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$audioDeviceState$1.class |
759 | ?rwxrwxr-x··2.0·unx·····1713·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$localAudioEnabledState$2.class | 759 | ?rwxrwxr-x··2.0·unx·····1713·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$localAudioEnabledState$2.class |
760 | ?rwxrwxr-x··2.0·unx·····1708·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$localVideoEnabledState$2.class | 760 | ?rwxrwxr-x··2.0·unx·····1708·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/webrtc/CallViewModel$localVideoEnabledState$2.class |
761 | 759·files,·12331 | 761 | 759·files,·1233161·bytes·uncompressed,·1050788·bytes·compressed:··14.8% |
Offset 113, 18 lines modified | Offset 113, 18 lines modified | ||
113 | ············final·HandlerThread·commandAndControlThread·=·new·HandlerThread("call-audio"); | 113 | ············final·HandlerThread·commandAndControlThread·=·new·HandlerThread("call-audio"); |
114 | ············commandAndControlThread.start(); | 114 | ············commandAndControlThread.start(); |
115 | ············this.commandAndControlThread·=·commandAndControlThread; | 115 | ············this.commandAndControlThread·=·commandAndControlThread; |
116 | ············final·HandlerThread·commandAndControlThread2·=·this.commandAndControlThread; | 116 | ············final·HandlerThread·commandAndControlThread2·=·this.commandAndControlThread; |
117 | ············Intrinsics.checkNotNull((Object)commandAndControlThread2); | 117 | ············Intrinsics.checkNotNull((Object)commandAndControlThread2); |
118 | ············final·Looper·looper·=·commandAndControlThread2.getLooper(); | 118 | ············final·Looper·looper·=·commandAndControlThread2.getLooper(); |
119 | ············Intrinsics.checkNotNullExpressionValue((Object)looper,·"commandAndControlThread!!.looper"); | 119 | ············Intrinsics.checkNotNullExpressionValue((Object)looper,·"commandAndControlThread!!.looper"); |
120 | ············ | 120 | ············this.handler·=·new·SignalAudioHandler(looper); |
121 | ············this.handler·=·handler; | ||
122 | ············final·Context·context·=·this.context; | 121 | ············final·Context·context·=·this.context; |
123 | ············final·AudioManagerCompat·androidAudioManager·=·this.androidAudioManager; | 122 | ············final·AudioManagerCompat·androidAudioManager·=·this.androidAudioManager; |
123 | ············final·SignalAudioHandler·handler·=·this.handler; | ||
124 | ············Intrinsics.checkNotNull((Object)handler); | 124 | ············Intrinsics.checkNotNull((Object)handler); |
125 | ············this.signalBluetoothManager·=·new·SignalBluetoothManager(context,·this,·androidAudioManager,·handler); | 125 | ············this.signalBluetoothManager·=·new·SignalBluetoothManager(context,·this,·androidAudioManager,·handler); |
126 | ············final·SignalAudioHandler·handler2·=·this.handler; | 126 | ············final·SignalAudioHandler·handler2·=·this.handler; |
127 | ············Intrinsics.checkNotNull((Object)handler2); | 127 | ············Intrinsics.checkNotNull((Object)handler2); |
128 | ············handler2.post((Runnable)new·-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs(this)); | 128 | ············handler2.post((Runnable)new·-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs(this)); |
129 | ········} | 129 | ········} |
130 | ····} | 130 | ····} |
Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
120 | ········if·(b)·{ | 120 | ········if·(b)·{ |
121 | ············activeDirection·=·CameraState$Direction.FRONT; | 121 | ············activeDirection·=·CameraState$Direction.FRONT; |
122 | ········} | 122 | ········} |
123 | ········else·{ | 123 | ········else·{ |
124 | ············activeDirection·=·CameraState$Direction.BACK; | 124 | ············activeDirection·=·CameraState$Direction.BACK; |
125 | ········} | 125 | ········} |
126 | ········this.activeDirection·=·activeDirection; | 126 | ········this.activeDirection·=·activeDirection; |
127 | ········this.cameraEventListener.onCameraSwitchCompleted(new·CameraState(activeDirection,·this.cameraCount)); | 127 | ········this.cameraEventListener.onCameraSwitchCompleted(new·CameraState(this.activeDirection,·this.cameraCount)); |
128 | ····} | 128 | ····} |
129 | ···· | 129 | ···· |
130 | ····public·void·onCameraSwitchError(String·stringPlus)·{ | 130 | ····public·void·onCameraSwitchError(String·stringPlus)·{ |
131 | ········final·String·tag·=·Camera.TAG; | 131 | ········final·String·tag·=·Camera.TAG; |
132 | ········stringPlus·=·Intrinsics.stringPlus("onCameraSwitchError:·",·(Object)stringPlus); | 132 | ········stringPlus·=·Intrinsics.stringPlus("onCameraSwitchError:·",·(Object)stringPlus); |
133 | ········Log.e(tag,·stringPlus); | 133 | ········Log.e(tag,·stringPlus); |
134 | ········this.cameraEventListener.onCameraSwitchCompleted(new·CameraState(this.activeDirection,·this.cameraCount)); | 134 | ········this.cameraEventListener.onCameraSwitchCompleted(new·CameraState(this.activeDirection,·this.cameraCount)); |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:·0 | 4 | checksum············:·0c45e938 |
5 | signature···········:· | 5 | signature···········:·812e...1a72 |
6 | file_size···········:·89174 | 6 | file_size···········:·8917412 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·6376 | 10 | string_ids_size·····:·63764 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·9470 | 12 | type_ids_size·······:·9470 |
13 | type_ids_off········:·2551 | 13 | type_ids_off········:·255168·(0x03e4c0) |
14 | proto_ids_size······:·14728 | 14 | proto_ids_size······:·14728 |
15 | proto_ids_off·······:·2930 | 15 | proto_ids_off·······:·293048·(0x0478b8) |
16 | field_ids_size······:·34440 | 16 | field_ids_size······:·34440 |
17 | field_ids_off·······:·4697 | 17 | field_ids_off·······:·469784·(0x072b18) |
18 | method_ids_size·····:·6547 | 18 | method_ids_size·····:·65476 |
19 | method_ids_off······:·7453 | 19 | method_ids_off······:·745304·(0x0b5f58) |
20 | class_defs_size·····:·7323 | 20 | class_defs_size·····:·7323 |
21 | class_defs_off······:·12691 | 21 | class_defs_off······:·1269112·(0x135d78) |
22 | data_size···········:·741 | 22 | data_size···········:·7413964 |
23 | data_off············:·15034 | 23 | data_off············:·1503448·(0x16f0d8) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·1600 | 25 | class_idx···········:·1600 |
26 | access_flags········:·1·(0x0001) | 26 | access_flags········:·1·(0x0001) |
27 | superclass_idx······:·964 | 27 | superclass_idx······:·964 |
28 | source_file_idx·····:·6175 | 28 | source_file_idx·····:·6175 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 69, 20 lines modified | Offset 69, 20 lines modified | ||
69 | ······type··········:·'()V' | 69 | ······type··········:·'()V' |
70 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 70 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
71 | ······code··········- | 71 | ······code··········- |
72 | ······registers·····:·2 | 72 | ······registers·····:·2 |
73 | ······ins···········:·1 | 73 | ······ins···········:·1 |
74 | ······outs··········:·1 | 74 | ······outs··········:·1 |
75 | ······insns·size····:·10·16-bit·code·units | 75 | ······insns·size····:·10·16-bit·code·units |
76 | 16f1 | 76 | 16f144:········································|[16f144]·kotlinx.coroutines.internal.ArrayQueue.<init>:()V |
77 | 16f1 | 77 | 16f154:·7010·9d0b·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@0b9d |
78 | 16f1 | 78 | 16f15a:·1300·1000······························|0003:·const/16·v0,·#int·16·//·#10 |
79 | 16f1 | 79 | 16f15e:·2300·dc23······························|0005:·new-array·v0,·v0,·[Ljava/lang/Object;·//·type@23dc |
80 | 16f1 | 80 | 16f162:·5b10·0d01······························|0007:·iput-object·v0,·v1,·Lkotlinx/coroutines/internal/ArrayQueue;.elements:[Ljava/lang/Object;·//·field@010d |
81 | 16f1 | 81 | 16f166:·0e00···································|0009:·return-void |
82 | ······catches·······:·(none) | 82 | ······catches·······:·(none) |
83 | ······positions·····:· | 83 | ······positions·····:· |
84 | ········0x0000·line=7 | 84 | ········0x0000·line=7 |
85 | ········0x0007·line=8 | 85 | ········0x0007·line=8 |
86 | ······locals········:· | 86 | ······locals········:· |
87 | ········0x0000·-·0x000a·reg=1·this·Lkotlinx/coroutines/internal/ArrayQueue;· | 87 | ········0x0000·-·0x000a·reg=1·this·Lkotlinx/coroutines/internal/ArrayQueue;· |
Offset 91, 42 lines modified | Offset 91, 42 lines modified | ||
91 | ······type··········:·'()V' | 91 | ······type··········:·'()V' |
92 | ······access········:·0x0012·(PRIVATE·FINAL) | 92 | ······access········:·0x0012·(PRIVATE·FINAL) |
93 | ······code··········- | 93 | ······code··········- |
94 | ······registers·····:·17 | 94 | ······registers·····:·17 |
95 | ······ins···········:·1 | 95 | ······ins···········:·1 |
96 | ······outs··········:·7 | 96 | ······outs··········:·7 |
97 | ······insns·size····:·43·16-bit·code·units | 97 | ······insns·size····:·43·16-bit·code·units |
98 | 16f1 | 98 | 16f1d0:········································|[16f1d0]·kotlinx.coroutines.internal.ArrayQueue.ensureCapacity:()V |
99 | 16f | 99 | 16f1e0:·0800·1000······························|0000:·move-object/from16·v0,·v16 |
100 | 16f | 100 | 16f1e4:·5401·0d01······························|0002:·iget-object·v1,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.elements:[Ljava/lang/Object;·//·field@010d |
101 | 16f | 101 | 16f1e8:·2118···································|0004:·array-length·v8,·v1 |
102 | 16f | 102 | 16f1ea:·e002·0801······························|0005:·shl-int/lit8·v2,·v8,·#int·1·//·#01 |
103 | 16f | 103 | 16f1ee:·232f·dc23······························|0007:·new-array·v15,·v2,·[Ljava/lang/Object;·//·type@23dc |
104 | 16f | 104 | 16f1f2:·5204·0e01······························|0009:·iget·v4,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.head:I·//·field@010e |
105 | 16f | 105 | 16f1f6:·1203···································|000b:·const/4·v3,·#int·0·//·#0 |
106 | 16f | 106 | 16f1f8:·1205···································|000c:·const/4·v5,·#int·0·//·#0 |
107 | 16f | 107 | 16f1fa:·1306·0a00······························|000d:·const/16·v6,·#int·10·//·#a |
108 | 16f | 108 | 16f1fe:·1207···································|000f:·const/4·v7,·#int·0·//·#0 |
109 | 16f2 | 109 | 16f200:·07f2···································|0010:·move-object·v2,·v15 |
110 | 16f2 | 110 | 16f202:·7707·9a13·0100·························|0011:·invoke-static/range·{v1,·v2,·v3,·v4,·v5,·v6,·v7},·Lkotlin/collections/ArraysKt;.copyInto$default:([Ljava/lang/Object;[Ljava/lang/Object;IIIILjava/lang/Object;)[Ljava/lang/Object;·//·method@139a |
111 | 16f2 | 111 | 16f208:·5409·0d01······························|0014:·iget-object·v9,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.elements:[Ljava/lang/Object;·//·field@010d |
112 | 16f2 | 112 | 16f20c:·2191···································|0016:·array-length·v1,·v9 |
113 | 16f2 | 113 | 16f20e:·520d·0e01······························|0017:·iget·v13,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.head:I·//·field@010e |
114 | 16f2 | 114 | 16f212:·910b·010d······························|0019:·sub-int·v11,·v1,·v13 |
115 | 16f2 | 115 | 16f216:·120c···································|001b:·const/4·v12,·#int·0·//·#0 |
116 | 16f2 | 116 | 16f218:·124e···································|001c:·const/4·v14,·#int·4·//·#4 |
117 | 16f2 | 117 | 16f21a:·1201···································|001d:·const/4·v1,·#int·0·//·#0 |
118 | 16f2 | 118 | 16f21c:·07fa···································|001e:·move-object·v10,·v15 |
119 | 16f2 | 119 | 16f21e:·071f···································|001f:·move-object·v15,·v1 |
120 | 16f2 | 120 | 16f220:·7707·9a13·0900·························|0020:·invoke-static/range·{v9,·v10,·v11,·v12,·v13,·v14,·v15},·Lkotlin/collections/ArraysKt;.copyInto$default:([Ljava/lang/Object;[Ljava/lang/Object;IIIILjava/lang/Object;)[Ljava/lang/Object;·//·method@139a |
121 | 16f2 | 121 | 16f226:·5b02·0d01······························|0023:·iput-object·v2,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.elements:[Ljava/lang/Object;·//·field@010d |
122 | 16f2 | 122 | 16f22a:·1201···································|0025:·const/4·v1,·#int·0·//·#0 |
123 | 16f2 | 123 | 16f22c:·5901·0e01······························|0026:·iput·v1,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.head:I·//·field@010e |
124 | 16f2 | 124 | 16f230:·5908·0f01······························|0028:·iput·v8,·v0,·Lkotlinx/coroutines/internal/ArrayQueue;.tail:I·//·field@010f |
125 | 16f2 | 125 | 16f234:·0e00···································|002a:·return-void |
126 | ······catches·······:·(none) | 126 | ······catches·······:·(none) |
127 | ······positions·····:· | 127 | ······positions·····:· |
128 | ········0x0002·line=36 | 128 | ········0x0002·line=36 |
129 | ········0x0007·line=38 | 129 | ········0x0007·line=38 |
130 | ········0x0009·line=41 | 130 | ········0x0009·line=41 |
131 | ········0x0011·line=39 | 131 | ········0x0011·line=39 |
132 | ········0x0014·line=43 | 132 | ········0x0014·line=43 |
Offset 144, 27 lines modified | Offset 144, 27 lines modified | ||
144 | ······type··········:·'(Ljava/lang/Object;)V' | 144 | ······type··········:·'(Ljava/lang/Object;)V' |
145 | ······access········:·0x0011·(PUBLIC·FINAL) | 145 | ······access········:·0x0011·(PUBLIC·FINAL) |
146 | ······code··········- | 146 | ······code··········- |
147 | ······registers·····:·4 | 147 | ······registers·····:·4 |
148 | ······ins···········:·2 | 148 | ······ins···········:·2 |
149 | ······outs··········:·1 | 149 | ······outs··········:·1 |
150 | ······insns·size····:·22·16-bit·code·units | 150 | ······insns·size····:·22·16-bit·code·units |
151 | 16f1 | 151 | 16f168:········································|[16f168]·kotlinx.coroutines.internal.ArrayQueue.addLast:(Ljava/lang/Object;)V |
152 | 16f1 | 152 | 16f178:·5420·0d01······························|0000:·iget-object·v0,·v2,·Lkotlinx/coroutines/internal/ArrayQueue;.elements:[Ljava/lang/Object;·//·field@010d |
153 | 16f1 | 153 | 16f17c:·5221·0f01······························|0002:·iget·v1,·v2,·Lkotlinx/coroutines/internal/ArrayQueue;.tail:I·//·field@010f |
154 | 16f1 | 154 | 16f180:·4d03·0001······························|0004:·aput-object·v3,·v0,·v1 |
155 | 16f1 | 155 | 16f184:·d801·0101······························|0006:·add-int/lit8·v1,·v1,·#int·1·//·#01 |
156 | 16f1 | 156 | 16f188:·2103···································|0008:·array-length·v3,·v0 |
157 | 16f1 | 157 | 16f18a:·d803·03ff······························|0009:·add-int/lit8·v3,·v3,·#int·-1·//·#ff |
158 | 16f1 | 158 | 16f18e:·b513···································|000b:·and-int/2addr·v3,·v1 |
159 | 16f1 | 159 | 16f190:·5923·0f01······························|000c:·iput·v3,·v2,·Lkotlinx/coroutines/internal/ArrayQueue;.tail:I·//·field@010f |
160 | 16f1 | 160 | 16f194:·5220·0e01······························|000e:·iget·v0,·v2,·Lkotlinx/coroutines/internal/ArrayQueue;.head:I·//·field@010e |
161 | 16f1 | 161 | 16f198:·3303·0500······························|0010:·if-ne·v3,·v0,·0015·//·+0005 |
162 | 16f1 | 162 | 16f19c:·7010·fb14·0200·························|0012:·invoke-direct·{v2},·Lkotlinx/coroutines/internal/ArrayQueue;.ensureCapacity:()V·//·method@14fb |
163 | 16f1 | 163 | 16f1a2:·0e00···································|0015:·return-void |
164 | ······catches·······:·(none) | 164 | ······catches·······:·(none) |
165 | ······positions·····:· | 165 | ······positions·····:· |
166 | ········0x0000·line=15 | 166 | ········0x0000·line=15 |
167 | ········0x0008·line=16 | 167 | ········0x0008·line=16 |
168 | ········0x000e·line=17 | 168 | ········0x000e·line=17 |
169 | ······locals········:· | 169 | ······locals········:· |
170 | ········0x0000·-·0x0016·reg=2·this·Lkotlinx/coroutines/internal/ArrayQueue;· | 170 | ········0x0000·-·0x0016·reg=2·this·Lkotlinx/coroutines/internal/ArrayQueue;· |
Offset 175, 23 lines modified | Offset 175, 23 lines modified | ||
175 | ······type··········:·'()V' | 175 | ······type··········:·'()V' |
176 | ······access········:·0x0011·(PUBLIC·FINAL) | 176 | ······access········:·0x0011·(PUBLIC·FINAL) |
177 | ······code··········- | 177 | ······code··········- |
178 | ······registers·····:·2 | 178 | ······registers·····:·2 |
Max diff block lines reached; 202369839/202382892 bytes (99.99%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment$2; | 1 | .class·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment$2; |
2 | .super·Lorg/session/libsession/utilities/task/ProgressDialogAsyncTask; | 2 | .super·Lorg/session/libsession/utilities/task/ProgressDialogAsyncTask; |
3 | .source·"MediaOverviewActivity.java" | 3 | .source·"MediaOverviewActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment;->lambda$handleDeleteMedia$3(Ljava/util/Collection;Landroid/content/DialogInterface;I)V | 6 | ····value·=·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment;->lambda$handleDeleteMedia$3$MediaOverviewActivity$MediaOverviewGalleryFragment(Ljava/util/Collection;Landroid/content/DialogInterface;I)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$2; | 1 | .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$2; |
2 | .super·Landroid/os/AsyncTask; | 2 | .super·Landroid/os/AsyncTask; |
3 | .source·"MediaPreviewActivity.java" | 3 | .source·"MediaPreviewActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$6(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V | 6 | ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$6$MediaPreviewActivity(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment$1; | 1 | .class·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment$1; |
2 | .super·Lorg/session/libsession/utilities/task/ProgressDialogAsyncTask; | 2 | .super·Lorg/session/libsession/utilities/task/ProgressDialogAsyncTask; |
3 | .source·"MediaOverviewActivity.java" | 3 | .source·"MediaOverviewActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment;->lambda$null$1(Landroid/content/Context;Ljava/util/Collection;)V | 6 | ····value·=·Lorg/thoughtcrime/securesms/MediaOverviewActivity$MediaOverviewGalleryFragment;->lambda$null$1$MediaOverviewActivity$MediaOverviewGalleryFragment(Landroid/content/Context;Ljava/util/Collection;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 427, 23 lines modified | Offset 427, 25 lines modified | ||
427 | ····:cond_0 | 427 | ····:cond_0 |
428 | ····sget-object·p1,·Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction;->BACK:Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction; | 428 | ····sget-object·p1,·Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction;->BACK:Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction; |
429 | ····:goto_0 | 429 | ····:goto_0 |
430 | ····iput-object·p1,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->activeDirection:Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction; | 430 | ····iput-object·p1,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->activeDirection:Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction; |
431 | ····.line·63 | 431 | ····.line·63 |
432 | ····iget-object· | 432 | ····iget-object·p1,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->cameraEventListener:Lorg/thoughtcrime/securesms/webrtc/video/CameraEventListener; |
433 | ····new-instance·v | 433 | ····new-instance·v0,·Lorg/thoughtcrime/securesms/webrtc/video/CameraState; |
434 | ····iget-object·v1,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->activeDirection:Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction; | ||
434 | ····iget·v2,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->cameraCount:I | 435 | ····iget·v2,·p0,·Lorg/thoughtcrime/securesms/webrtc/video/Camera;->cameraCount:I |
435 | ····invoke-direct·{v | 436 | ····invoke-direct·{v0,·v1,·v2},·Lorg/thoughtcrime/securesms/webrtc/video/CameraState;-><init>(Lorg/thoughtcrime/securesms/webrtc/video/CameraState$Direction;I)V |
436 | ····invoke-interface·{ | 437 | ····invoke-interface·{p1,·v0},·Lorg/thoughtcrime/securesms/webrtc/video/CameraEventListener;->onCameraSwitchCompleted(Lorg/thoughtcrime/securesms/webrtc/video/CameraState;)V |
437 | ····return-void | 438 | ····return-void |
438 | .end·method | 439 | .end·method |
439 | .method·public·onCameraSwitchError(Ljava/lang/String;)V | 440 | .method·public·onCameraSwitchError(Ljava/lang/String;)V |
440 | ····.locals·3 | 441 | ····.locals·3 |
Offset 485, 25 lines modified | Offset 485, 27 lines modified | ||
485 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V | 485 | ····invoke-static·{v1,·v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V |
486 | ····invoke-direct·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;-><init>(Landroid/os/Looper;)V | 486 | ····invoke-direct·{v0,·v1},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;-><init>(Landroid/os/Looper;)V |
487 | ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler; | 487 | ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler; |
488 | ····.line·91 | 488 | ····.line·91 |
489 | ····new-instance·v | 489 | ····new-instance·v0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager; |
490 | ····iget-object·v | 490 | ····iget-object·v1,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->context:Landroid/content/Context; |
491 | ····iget-object·v | 491 | ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->androidAudioManager:Lorg/thoughtcrime/securesms/webrtc/audio/AudioManagerCompat; |
492 | ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler; | ||
492 | ····invoke-static·{v | 493 | ····invoke-static·{v3},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
493 | ····invoke-direct·{v | 494 | ····invoke-direct·{v0,·v1,·p0,·v2,·v3},·Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;Lorg/thoughtcrime/securesms/webrtc/audio/AudioManagerCompat;Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler;)V |
494 | ····iput-object·v | 495 | ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->signalBluetoothManager:Lorg/thoughtcrime/securesms/webrtc/audio/SignalBluetoothManager; |
495 | ····.line·93 | 496 | ····.line·93 |
496 | ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler; | 497 | ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioManager;->handler:Lorg/thoughtcrime/securesms/webrtc/audio/SignalAudioHandler; |
497 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 498 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
498 | ····new-instance·v1,·Lorg/thoughtcrime/securesms/webrtc/audio/-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs; | 499 | ····new-instance·v1,·Lorg/thoughtcrime/securesms/webrtc/audio/-$$Lambda$SignalAudioManager$jHnbsGLshJ25o3bQm0yM2cL6NOs; |