| | | |
Offset 21, 48 lines modified | Offset 21, 48 lines modified |
21 | .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider; | 21 | .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider; |
| |
| |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;)V | 23 | .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
| |
25 | ····.line·642 | 25 | ····.line·602 |
26 | ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 26 | ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
| |
30 | .method·private·synthetic·lambda$onDelete$3(Landroid/net/Uri;)V | 30 | .method·private·synthetic·lambda$onDelete$3(Landroid/net/Uri;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
| |
32 | ····.line·701 | 32 | ····.line·661 |
33 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 33 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
34 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; | 34 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; |
| |
35 | ····move-result-object·p0 | 35 | ····move-result-object·p0 |
| |
36 | ····const/4·v0,·-0x1 | 36 | ····const/4·v0,·-0x1 |
| |
37 | ····invoke-virtual·{p0,·p1,·v0},·Landroid/content/Context;->revokeUriPermission(Landroid/net/Uri;I)V | 37 | ····invoke-virtual·{p0,·p1,·v0},·Landroid/content/Context;->revokeUriPermission(Landroid/net/Uri;I)V |
| |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
| |
40 | .method·private·synthetic·lambda$onDelete$4(Ljava/lang/String;JIZLcom/android/providers/media/DatabaseHelper;)V | 40 | .method·private·synthetic·lambda$onDelete$4(Ljava/lang/String;JIZ)V |
41 | ····.locals·8 | 41 | ····.locals·8 |
| |
42 | ····const-string·v0,·"revokeUriPermission" | 42 | ····const-string·v0,·"revokeUriPermission" |
| |
43 | ····.line·698 | 43 | ····.line·658 |
44 | ····invoke-static·{v0},·Landroid/os/Trace;->beginSection(Ljava/lang/String;)V | 44 | ····invoke-static·{v0},·Landroid/os/Trace;->beginSection(Ljava/lang/String;)V |
| |
45 | ····.line·700 | 45 | ····.line·660 |
46 | ····:try_start_0 | 46 | ····:try_start_0 |
47 | ····iget-object·v1,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 47 | ····iget-object·v1,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
48 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$R0_z-wAIwi4wpGb5YSjjUoMK5J8; | 48 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$R0_z-wAIwi4wpGb5YSjjUoMK5J8; |
| |
49 | ····invoke-direct·{v2,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$R0_z-wAIwi4wpGb5YSjjUoMK5J8;-><init>(Lcom/android/providers/media/MediaProvider$3;)V | 49 | ····invoke-direct·{v2,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$R0_z-wAIwi4wpGb5YSjjUoMK5J8;-><init>(Lcom/android/providers/media/MediaProvider$3;)V |
| |
Offset 74, 93 lines modified | Offset 74, 68 lines modified |
| |
74 | ····move·v7,·p5 | 74 | ····move·v7,·p5 |
| |
75 | ····invoke-static/range·{v1·..·v7},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 75 | ····invoke-static/range·{v1·..·v7},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
76 | ····:try_end_0 | 76 | ····:try_end_0 |
77 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 77 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| |
78 | ····.line·704 | 78 | ····.line·664 |
79 | ····invoke-static·{},·Landroid/os/Trace;->endSection()V | 79 | ····invoke-static·{},·Landroid/os/Trace;->endSection()V |
| |
80 | ····const/4·p5,·0x2 | 80 | ····.line·668 |
| |
81 | ····if-eq·p4,·p5,·:cond_0 | |
| |
82 | ····const/4·p5,·0x4 | |
| |
83 | ····if-eq·p4,·p5,·:cond_0 | |
| |
84 | ····goto·:goto_0 | |
| |
85 | ····.line·710 | |
86 | ····:cond_0 | |
87 | ····invoke-virtual·{p6},·Lcom/android/providers/media/DatabaseHelper;->isExternal()Z | |
| |
88 | ····move-result·p5 | |
| |
89 | ····if-eqz·p5,·:cond_1 | |
| |
90 | ····.line·711 | |
91 | ····iget-object·p5,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | |
| |
92 | ····invoke-static·{p5,·p4,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->access$700(Lcom/android/providers/media/MediaProvider;IJ)V | |
| |
93 | ····.line·716 | |
94 | ····:cond_1 | |
95 | ····:goto_0 | |
96 | ····iget-object·p5,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 81 | ····iget-object·p5,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
97 | ····invoke-static·{p1,·p2,·p3},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 82 | ····invoke-static·{p1,·p2,·p3},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| |
98 | ····move-result-object·p6 | 83 | ····move-result-object·v0 |
| |
99 | ····invoke-static·{p5,·p6},·Lcom/android/providers/media/MediaProvider;->access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V | 84 | ····invoke-static·{p5,·v0},·Lcom/android/providers/media/MediaProvider;->access$700(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V |
| |
100 | ····.line·719 | 85 | ····.line·671 |
101 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 86 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
102 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; | 87 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; |
| |
103 | ····move-result-object·p0 | 88 | ····move-result-object·p0 |
| |
104 | ····invoke-static·{p0,·p1,·p4,·p2,·p3},·Lcom/android/providers/media/MediaDocumentsProvider;->onMediaStoreDelete(Landroid/content/Context;Ljava/lang/String;IJ)V | 89 | ····invoke-static·{p0,·p1,·p4,·p2,·p3},·Lcom/android/providers/media/MediaDocumentsProvider;->onMediaStoreDelete(Landroid/content/Context;Ljava/lang/String;IJ)V |
| |
105 | ····return-void | 90 | ····return-void |
| |
106 | ····:catchall_0 | 91 | ····:catchall_0 |
107 | ····move-exception·p0 | 92 | ····move-exception·p0 |
| |
108 | ····.line·704 | 93 | ····.line·664 |
109 | ····invoke-static·{},·Landroid/os/Trace;->endSection()V | 94 | ····invoke-static·{},·Landroid/os/Trace;->endSection()V |
| |
110 | ····.line·705 | 95 | ····.line·665 |
111 | ····throw·p0 | 96 | ····throw·p0 |
112 | .end·method | 97 | .end·method |
| |
113 | .method·private·synthetic·lambda$onInsert$0(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JI)V | 98 | .method·private·synthetic·lambda$onInsert$0(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JI)V |
114 | ····.locals·1 | 99 | ····.locals·1 |
| |
115 | ····.line·650 | 100 | ····.line·610 |
116 | ····invoke-virtual·{p1},·Lcom/android/providers/media/DatabaseHelper;->isExternal()Z | 101 | ····invoke-virtual·{p1},·Lcom/android/providers/media/DatabaseHelper;->isExternal()Z |
| |
117 | ····move-result·p1 | 102 | ····move-result·p1 |
| |
118 | ····if-eqz·p1,·:cond_0 | 103 | ····if-eqz·p1,·:cond_0 |
| |
119 | ····.line·652 | 104 | ····.line·612 |
120 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 105 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| |
121 | ····move-result-object·p1 | 106 | ····move-result-object·p1 |
| |
122 | ····.line·653 | 107 | ····.line·613 |
123 | ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 108 | ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
124 | ····invoke-static·{v0,·p1,·p5},·Lcom/android/providers/media/MediaProvider;->access$900(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;I)V | 109 | ····invoke-static·{v0,·p1,·p5},·Lcom/android/providers/media/MediaProvider;->access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;I)V |
| |
125 | ····.line·657 | 110 | ····.line·617 |
126 | ····:cond_0 | 111 | ····:cond_0 |
127 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 112 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
128 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; | 113 | ····invoke-virtual·{p0},·Landroid/content/ContentProvider;->getContext()Landroid/content/Context; |
| |
129 | ····move-result-object·p0 | 114 | ····move-result-object·p0 |
| |
Offset 168, 55 lines modified | Offset 143, 55 lines modified |
| |
168 | ····return-void | 143 | ····return-void |
169 | .end·method | 144 | .end·method |
| |
170 | .method·private·synthetic·lambda$onUpdate$1(Lcom/android/providers/media/DatabaseHelper;Landroid/net/Uri;I)V | 145 | .method·private·synthetic·lambda$onUpdate$1(Lcom/android/providers/media/DatabaseHelper;Landroid/net/Uri;I)V |
171 | ····.locals·0 | 146 | ····.locals·0 |
| |
172 | ····.line·673 | 147 | ····.line·633 |
173 | ····invoke-virtual·{p1},·Lcom/android/providers/media/DatabaseHelper;->isExternal()Z | 148 | ····invoke-virtual·{p1},·Lcom/android/providers/media/DatabaseHelper;->isExternal()Z |
| |
174 | ····move-result·p1 | 149 | ····move-result·p1 |
| |
175 | ····if-eqz·p1,·:cond_0 | 150 | ····if-eqz·p1,·:cond_0 |
| |
176 | ····.line·675 | 151 | ····.line·635 |
177 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 152 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
178 | ····invoke-static·{p0,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->access$900(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;I)V | 153 | ····invoke-static·{p0,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;I)V |
| |
179 | ····:cond_0 | 154 | ····:cond_0 |
180 | ····return-void | 155 | ····return-void |
181 | .end·method | 156 | .end·method |
| |
182 | .method·private·synthetic·lambda$onUpdate$2(Landroid/net/Uri;)V | 157 | .method·private·synthetic·lambda$onUpdate$2(Landroid/net/Uri;)V |
183 | ····.locals·0 | 158 | ····.locals·0 |
| |
184 | ····.line·685 | 159 | ····.line·645 |
185 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 160 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
186 | ····invoke-static·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V | 161 | ····invoke-static·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->access$700(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V |
| |
187 | ····return-void | 162 | ····return-void |
188 | .end·method | 163 | .end·method |
| |
| |
189 | #·virtual·methods | 164 | #·virtual·methods |
190 | .method·public·synthetic·lambda$onDelete$3$MediaProvider$3(Landroid/net/Uri;)V | 165 | .method·public·synthetic·lambda$onDelete$3$MediaProvider$3(Landroid/net/Uri;)V |
191 | ····.locals·0 | 166 | ····.locals·0 |
| |
192 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$3;->lambda$onDelete$3(Landroid/net/Uri;)V | 167 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$3;->lambda$onDelete$3(Landroid/net/Uri;)V |
| |
193 | ····return-void | 168 | ····return-void |
194 | .end·method | 169 | .end·method |
| |
195 | .method·public·synthetic·lambda$onDelete$4$MediaProvider$3(Ljava/lang/String;JIZLcom/android/providers/media/DatabaseHelper;)V | 170 | .method·public·synthetic·lambda$onDelete$4$MediaProvider$3(Ljava/lang/String;JIZ)V |
196 | ····.locals·0 | 171 | ····.locals·0 |
| |
197 | ····invoke-direct/range·{p0·..·p6},·Lcom/android/providers/media/MediaProvider$3;->lambda$onDelete$4(Ljava/lang/String;JIZLcom/android/providers/media/DatabaseHelper;)V | 172 | ····invoke-direct/range·{p0·..·p5},·Lcom/android/providers/media/MediaProvider$3;->lambda$onDelete$4(Ljava/lang/String;JIZ)V |
| |
198 | ····return-void | 173 | ····return-void |
199 | .end·method | 174 | .end·method |
| |
200 | .method·public·synthetic·lambda$onInsert$0$MediaProvider$3(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JI)V | 175 | .method·public·synthetic·lambda$onInsert$0$MediaProvider$3(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JI)V |
201 | ····.locals·0 | 176 | ····.locals·0 |
| |
Offset 238, 85 lines modified | Offset 213, 83 lines modified |
| |
238 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$3;->lambda$onUpdate$2(Landroid/net/Uri;)V | 213 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$3;->lambda$onUpdate$2(Landroid/net/Uri;)V |
| |
239 | ····return-void | 214 | ····return-void |
240 | .end·method | 215 | .end·method |
| |
241 | .method·public·onDelete(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JIZLjava/lang/String;Ljava/lang/String;)V | 216 | .method·public·onDelete(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JIZLjava/lang/String;Ljava/lang/String;)V |
242 | ····.locals·16 | 217 | ····.locals·15 |
| |
243 | ····move-object/from16·v1,·p0 | 218 | ····move-object·v1,·p0 |
| |
244 | ····move-object/from16·v8,·p1 | 219 | ····move-object/from16·v7,·p1 |
| |
245 | ····.line·693 | 220 | ····.line·653 |
246 | ····iget-object·v0,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 221 | ····iget-object·v0,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
247 | ····move-wide/from16·v3,·p3 | 222 | ····move-wide/from16·v3,·p3 |
| |
248 | ····move-object/from16·v2,·p7 | 223 | ····move-object/from16·v2,·p7 |
| |
249 | ····move-object/from16·v5,·p8 | 224 | ····move-object/from16·v5,·p8 |
| |
250 | ····invoke-static·{v0,·v5,·v2,·v3,·v4},·Lcom/android/providers/media/MediaProvider;->access$600(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;J)V | 225 | ····invoke-static·{v0,·v5,·v2,·v3,·v4},·Lcom/android/providers/media/MediaProvider;->access$600(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;J)V |
| |
251 | ····.line·694 | 226 | ····.line·654 |
252 | ····iget-object·v9,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 227 | ····iget-object·v8,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
253 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 228 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
254 | ····new-instance·v10,·Lcom/android/providers/media/-$$Lambda$yOd7kOHkqRBIqa9AoQMCmvjogFQ; | 229 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$yOd7kOHkqRBIqa9AoQMCmvjogFQ; |
| |
255 | ····invoke-direct·{v10,·v8},·Lcom/android/providers/media/-$$Lambda$yOd7kOHkqRBIqa9AoQMCmvjogFQ;-><init>(Lcom/android/providers/media/DatabaseHelper;)V | 230 | ····invoke-direct·{v9,·v7},·Lcom/android/providers/media/-$$Lambda$yOd7kOHkqRBIqa9AoQMCmvjogFQ;-><init>(Lcom/android/providers/media/DatabaseHelper;)V |
| |
256 | ····move-object/from16·v11,·p2 | 231 | ····move-object/from16·v10,·p2 |
| |
257 | ····move-wide/from16·v12,·p3 | 232 | ····move-wide/from16·v11,·p3 |
| |
258 | ····move/from16·v14,·p5 | 233 | ····move/from16·v13,·p5 |
| |
259 | ····move/from16·v15,·p6 | 234 | ····move/from16·v14,·p6 |
| |
260 | ····invoke-static/range·{v9·..·v15},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 235 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| |
261 | ····.line·696 | 236 | ····.line·656 |
262 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$oJxV4wjDsFlIoBkDUb9PpYe6uLg; | 237 | ····new-instance·v8,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$bsf2OYCIEbGT_pcKUtJ2kb9x6wY; |
| |
263 | ····move-object·v0,·v9 | 238 | ····move-object·v0,·v8 |
| |
264 | ····move-object/from16·v2,·p2 | 239 | ····move-object/from16·v2,·p2 |
| |
265 | ····move/from16·v5,·p5 | 240 | ····move/from16·v5,·p5 |
| |
266 | ····move/from16·v6,·p6 | 241 | ····move/from16·v6,·p6 |
| |
267 | ····move-object/from16·v7,·p1 | 242 | ····invoke-direct/range·{v0·..·v6},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$bsf2OYCIEbGT_pcKUtJ2kb9x6wY;-><init>(Lcom/android/providers/media/MediaProvider$3;Ljava/lang/String;JIZ)V |
| |
268 | ····invoke-direct/range·{v0·..·v7},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$oJxV4wjDsFlIoBkDUb9PpYe6uLg;-><init>(Lcom/android/providers/media/MediaProvider$3;Ljava/lang/String;JIZLcom/android/providers/media/DatabaseHelper;)V | |
| |
269 | ····invoke-virtual·{v8,·v9},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V | 243 | ····invoke-virtual·{v7,·v8},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V |
| |
270 | ····return-void | 244 | ····return-void |
271 | .end·method | 245 | .end·method |
| |
272 | .method·public·onInsert(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JIZ)V | 246 | .method·public·onInsert(Lcom/android/providers/media/DatabaseHelper;Ljava/lang/String;JIZ)V |
273 | ····.locals·15 | 247 | ····.locals·15 |
| |
274 | ····move-object·v1,·p0 | 248 | ····move-object·v1,·p0 |
| |
275 | ····move-object/from16·v7,·p1 | 249 | ····move-object/from16·v7,·p1 |
| |
276 | ····.line·646 | 250 | ····.line·606 |
277 | ····iget-object·v0,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 251 | ····iget-object·v0,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
278 | ····move-wide/from16·v4,·p3 | 252 | ····move-wide/from16·v4,·p3 |
| |
279 | ····invoke-static·{v0,·v4,·v5},·Lcom/android/providers/media/MediaProvider;->access$200(Lcom/android/providers/media/MediaProvider;J)V | 253 | ····invoke-static·{v0,·v4,·v5},·Lcom/android/providers/media/MediaProvider;->access$200(Lcom/android/providers/media/MediaProvider;J)V |
| |
280 | ····.line·647 | 254 | ····.line·607 |
281 | ····iget-object·v8,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 255 | ····iget-object·v8,·v1,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
282 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 256 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
283 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$F0-4cTH6KEr8uvNh4CuCOJj4agU; | 257 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$F0-4cTH6KEr8uvNh4CuCOJj4agU; |
| |
284 | ····invoke-direct·{v9,·v7},·Lcom/android/providers/media/-$$Lambda$F0-4cTH6KEr8uvNh4CuCOJj4agU;-><init>(Lcom/android/providers/media/DatabaseHelper;)V | 258 | ····invoke-direct·{v9,·v7},·Lcom/android/providers/media/-$$Lambda$F0-4cTH6KEr8uvNh4CuCOJj4agU;-><init>(Lcom/android/providers/media/DatabaseHelper;)V |
Offset 327, 15 lines modified | Offset 300, 15 lines modified |
| |
327 | ····move/from16·v13,·p5 | 300 | ····move/from16·v13,·p5 |
| |
328 | ····move/from16·v14,·p6 | 301 | ····move/from16·v14,·p6 |
| |
329 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 302 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| |
330 | ····.line·649 | 303 | ····.line·609 |
331 | ····new-instance·v8,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$OA4Hj-5lam3D4oprnbu7ZpL-f_E; | 304 | ····new-instance·v8,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$OA4Hj-5lam3D4oprnbu7ZpL-f_E; |
| |
332 | ····move-object·v0,·v8 | 305 | ····move-object·v0,·v8 |
| |
333 | ····move-object/from16·v2,·p1 | 306 | ····move-object/from16·v2,·p1 |
| |
334 | ····move-object/from16·v3,·p2 | 307 | ····move-object/from16·v3,·p2 |
Offset 372, 44 lines modified | Offset 345, 44 lines modified |
372 | ····:cond_1 | 345 | ····:cond_1 |
373 | ····:goto_0 | 346 | ····:goto_0 |
374 | ····const/4·v2,·0x1 | 347 | ····const/4·v2,·0x1 |
| |
375 | ····:goto_1 | 348 | ····:goto_1 |
376 | ····move·v15,·v2 | 349 | ····move·v15,·v2 |
| |
377 | ····.line·667 | 350 | ····.line·627 |
378 | ····invoke-static/range·{p2·..·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 351 | ····invoke-static/range·{p2·..·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| |
379 | ····move-result-object·v5 | 352 | ····move-result-object·v5 |
| |
380 | ····.line·668 | 353 | ····.line·628 |
381 | ····iget-object·v8,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 354 | ····iget-object·v8,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
382 | ····move-object/from16·v9,·p13 | 355 | ····move-object/from16·v9,·p13 |
| |
383 | ····move-object/from16·v10,·p11 | 356 | ····move-object/from16·v10,·p11 |
| |
384 | ····move-wide/from16·v11,·p3 | 357 | ····move-wide/from16·v11,·p3 |
| |
385 | ····move-wide/from16·v13,·p7 | 358 | ····move-wide/from16·v13,·p7 |
| |
386 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$400(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;JJ)V | 359 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$400(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;JJ)V |
| |
387 | ····.line·669 | 360 | ····.line·629 |
388 | ····iget-object·v2,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 361 | ····iget-object·v2,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
389 | ····move-object/from16·v3,·p11 | 362 | ····move-object/from16·v3,·p11 |
| |
390 | ····move-object/from16·v4,·p12 | 363 | ····move-object/from16·v4,·p12 |
| |
391 | ····move-object/from16·v6,·p13 | 364 | ····move-object/from16·v6,·p13 |
| |
392 | ····invoke-static·{v2,·v6,·v3,·v4},·Lcom/android/providers/media/MediaProvider;->access$500(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 365 | ····invoke-static·{v2,·v6,·v3,·v4},·Lcom/android/providers/media/MediaProvider;->access$500(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
| |
393 | ····.line·670 | 366 | ····.line·630 |
394 | ····iget-object·v8,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 367 | ····iget-object·v8,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
395 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 368 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
396 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4; | 369 | ····new-instance·v9,·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4; |
| |
397 | ····invoke-direct·{v9,·v1},·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4;-><init>(Lcom/android/providers/media/DatabaseHelper;)V | 370 | ····invoke-direct·{v9,·v1},·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4;-><init>(Lcom/android/providers/media/DatabaseHelper;)V |
Offset 418, 26 lines modified | Offset 391, 26 lines modified |
| |
418 | ····move/from16·v13,·p5 | 391 | ····move/from16·v13,·p5 |
| |
419 | ····move·v14,·v15 | 392 | ····move·v14,·v15 |
| |
420 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 393 | ····invoke-static/range·{v8·..·v14},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| |
421 | ····.line·672 | 394 | ····.line·632 |
422 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$WJkiC6ajEYmAPvc5_niXuh2KmrI; | 395 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$WJkiC6ajEYmAPvc5_niXuh2KmrI; |
| |
423 | ····invoke-direct·{v2,·v0,·v1,·v5,·v7},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$WJkiC6ajEYmAPvc5_niXuh2KmrI;-><init>(Lcom/android/providers/media/MediaProvider$3;Lcom/android/providers/media/DatabaseHelper;Landroid/net/Uri;I)V | 396 | ····invoke-direct·{v2,·v0,·v1,·v5,·v7},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$WJkiC6ajEYmAPvc5_niXuh2KmrI;-><init>(Lcom/android/providers/media/MediaProvider$3;Lcom/android/providers/media/DatabaseHelper;Landroid/net/Uri;I)V |
| |
424 | ····invoke-virtual·{v1,·v2},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V | 397 | ····invoke-virtual·{v1,·v2},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V |
| |
425 | ····move/from16·v2,·p5 | 398 | ····move/from16·v2,·p5 |
| |
426 | ····if-eq·v7,·v2,·:cond_2 | 399 | ····if-eq·v7,·v2,·:cond_2 |
| |
427 | ····.line·680 | 400 | ····.line·640 |
428 | ····iget-object·v2,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; | 401 | ····iget-object·v2,·v0,·Lcom/android/providers/media/MediaProvider$3;->this$0:Lcom/android/providers/media/MediaProvider; |
| |
429 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; | 402 | ····invoke-static/range·{p1·..·p1},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; |
| |
430 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4; | 403 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4; |
| |
431 | ····invoke-direct·{v3,·v1},·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4;-><init>(Lcom/android/providers/media/DatabaseHelper;)V | 404 | ····invoke-direct·{v3,·v1},·Lcom/android/providers/media/-$$Lambda$qsoRb5WGkLW5F4Wlsd55cRkfmO4;-><init>(Lcom/android/providers/media/DatabaseHelper;)V |
Offset 450, 15 lines modified | Offset 423, 15 lines modified |
| |
450 | ····move/from16·v7,·p9 | 423 | ····move/from16·v7,·p9 |
| |
451 | ····move·v8,·v15 | 424 | ····move·v8,·v15 |
| |
452 | ····invoke-static/range·{v2·..·v8},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 425 | ····invoke-static/range·{v2·..·v8},·Lcom/android/providers/media/MediaProvider;->access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| |
453 | ····.line·683 | 426 | ····.line·643 |
454 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$aKSZcS1TpPykmyPmVVjBG8KdkZo; | 427 | ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$aKSZcS1TpPykmyPmVVjBG8KdkZo; |
| |
455 | ····invoke-direct·{v2,·v0,·v9},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$aKSZcS1TpPykmyPmVVjBG8KdkZo;-><init>(Lcom/android/providers/media/MediaProvider$3;Landroid/net/Uri;)V | 428 | ····invoke-direct·{v2,·v0,·v9},·Lcom/android/providers/media/-$$Lambda$MediaProvider$3$aKSZcS1TpPykmyPmVVjBG8KdkZo;-><init>(Lcom/android/providers/media/MediaProvider$3;Landroid/net/Uri;)V |
| |
456 | ····invoke-virtual·{v1,·v2},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V | 429 | ····invoke-virtual·{v1,·v2},·Lcom/android/providers/media/DatabaseHelper;->postBackground(Ljava/lang/Runnable;)V |
| |
457 | ····:cond_2 | 430 | ····:cond_2 |