| | | |
Offset 24, 181 lines modified | Offset 24, 112 lines modified |
24 | .field·public·mUsage:I | 24 | .field·public·mUsage:I |
| |
| |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
| |
28 | ····.line·91 | 28 | ····.line·87 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
30 | ····const/4·v0,·0x0 | 30 | ····const/4·v0,·0x0 |
| |
31 | ····.line·63 | 31 | ····.line·59 |
32 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 32 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
33 | ····.line·69 | 33 | ····.line·65 |
34 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 34 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
35 | ····.line·75 | 35 | ····.line·71 |
36 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 36 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
37 | ····const/4·v0,·-0x1 | 37 | ····const/4·v0,·-0x1 |
| |
38 | ····.line·81 | 38 | ····.line·77 |
39 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 39 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
| |
42 | .method·constructor·<init>(IIII)V | 42 | .method·constructor·<init>(IIII)V |
43 | ····.locals·1 | 43 | ····.locals·1 |
| |
44 | ····.line·93 | 44 | ····.line·89 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
46 | ····const/4·v0,·0x0 | 46 | ····const/4·v0,·0x0 |
| |
47 | ····.line·63 | 47 | ····.line·59 |
48 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 48 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
49 | ····.line·69 | 49 | ····.line·65 |
50 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 50 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
51 | ····.line·75 | 51 | ····.line·71 |
52 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 52 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
53 | ····const/4·v0,·-0x1 | 53 | ····const/4·v0,·-0x1 |
| |
54 | ····.line·81 | 54 | ····.line·77 |
55 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 55 | ····iput·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
56 | ····.line·94 | 56 | ····.line·90 |
57 | ····iput·p1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 57 | ····iput·p1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
58 | ····.line·95 | 58 | ····.line·91 |
59 | ····iput·p2,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 59 | ····iput·p2,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
60 | ····.line·96 | 60 | ····.line·92 |
61 | ····iput·p3,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 61 | ····iput·p3,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
62 | ····.line·97 | 62 | ····.line·93 |
63 | ····iput·p4,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 63 | ····iput·p4,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
| |
66 | .method·static·usageForStreamType(I)I | |
67 | ····.locals·1 | |
| |
68 | ····const/4·v0,·0x2 | |
| |
69 | ····packed-switch·p0,·:pswitch_data_0 | |
| |
70 | ····:pswitch_0 | |
71 | ····const/4·p0,·0x0 | |
| |
72 | ····return·p0 | |
| |
73 | ····:pswitch_1 | |
74 | ····const/16·p0,·0xb | |
| |
75 | ····return·p0 | |
| |
76 | ····:pswitch_2 | |
77 | ····const/4·p0,·0x3 | |
| |
78 | ····return·p0 | |
| |
79 | ····:pswitch_3 | |
80 | ····return·v0 | |
| |
81 | ····:pswitch_4 | |
82 | ····const/4·p0,·0x5 | |
| |
83 | ····return·p0 | |
| |
84 | ····:pswitch_5 | |
85 | ····const/4·p0,·0x4 | |
| |
86 | ····return·p0 | |
| |
87 | ····:pswitch_6 | |
88 | ····const/4·p0,·0x1 | |
| |
89 | ····return·p0 | |
| |
90 | ····:pswitch_7 | |
91 | ····const/4·p0,·0x6 | |
| |
92 | ····return·p0 | |
| |
93 | ····:pswitch_8 | |
94 | ····const/16·p0,·0xd | |
| |
95 | ····return·p0 | |
| |
96 | ····:pswitch_9 | |
97 | ····return·v0 | |
| |
98 | ····:pswitch_data_0 | |
99 | ····.packed-switch·0x0 | |
100 | ········:pswitch_9 | |
101 | ········:pswitch_8 | |
102 | ········:pswitch_7 | |
103 | ········:pswitch_6 | |
104 | ········:pswitch_5 | |
105 | ········:pswitch_4 | |
106 | ········:pswitch_3 | |
107 | ········:pswitch_8 | |
108 | ········:pswitch_2 | |
109 | ········:pswitch_0 | |
110 | ········:pswitch_1 | |
111 | ····.end·packed-switch | |
112 | .end·method | |
| |
| |
113 | #·virtual·methods | 66 | #·virtual·methods |
114 | .method·public·equals(Ljava/lang/Object;)Z | 67 | .method·public·equals(Ljava/lang/Object;)Z |
115 | ····.locals·3 | 68 | ····.locals·3 |
| |
116 | ····.line·156 | 69 | ····.line·152 |
117 | ····instance-of·v0,·p1,·Landroidx/media/AudioAttributesImplBase; | 70 | ····instance-of·v0,·p1,·Landroidx/media/AudioAttributesImplBase; |
| |
118 | ····const/4·v1,·0x0 | 71 | ····const/4·v1,·0x0 |
| |
119 | ····if-nez·v0,·:cond_0 | 72 | ····if-nez·v0,·:cond_0 |
| |
120 | ····return·v1 | 73 | ····return·v1 |
| |
121 | ····.line·159 | 74 | ····.line·155 |
122 | ····:cond_0 | 75 | ····:cond_0 |
123 | ····check-cast·p1,·Landroidx/media/AudioAttributesImplBase; | 76 | ····check-cast·p1,·Landroidx/media/AudioAttributesImplBase; |
| |
124 | ····.line·160 | 77 | ····.line·156 |
125 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 78 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
126 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getContentType()I | 79 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getContentType()I |
| |
127 | ····move-result·v2 | 80 | ····move-result·v2 |
| |
128 | ····if-ne·v0,·v2,·:cond_1 | 81 | ····if-ne·v0,·v2,·:cond_1 |
| |
129 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 82 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
130 | ····.line·161 | 83 | ····.line·157 |
131 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getFlags()I | 84 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getFlags()I |
| |
132 | ····move-result·v2 | 85 | ····move-result·v2 |
| |
133 | ····if-ne·v0,·v2,·:cond_1 | 86 | ····if-ne·v0,·v2,·:cond_1 |
| |
134 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 87 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
135 | ····.line·162 | 88 | ····.line·158 |
136 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getUsage()I | 89 | ····invoke-virtual·{p1},·Landroidx/media/AudioAttributesImplBase;->getUsage()I |
| |
137 | ····move-result·v2 | 90 | ····move-result·v2 |
| |
138 | ····if-ne·v0,·v2,·:cond_1 | 91 | ····if-ne·v0,·v2,·:cond_1 |
| |
139 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 92 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
Offset 212, 27 lines modified | Offset 143, 27 lines modified |
212 | ····:cond_1 | 143 | ····:cond_1 |
213 | ····return·v1 | 144 | ····return·v1 |
214 | .end·method | 145 | .end·method |
| |
215 | .method·public·getContentType()I | 146 | .method·public·getContentType()I |
216 | ····.locals·0 | 147 | ····.locals·0 |
| |
217 | ····.line·126 | 148 | ····.line·122 |
218 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 149 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
219 | ····return·p0 | 150 | ····return·p0 |
220 | .end·method | 151 | .end·method |
| |
221 | .method·public·getFlags()I | 152 | .method·public·getFlags()I |
222 | ····.locals·2 | 153 | ····.locals·2 |
| |
223 | ····.line·136 | 154 | ····.line·132 |
224 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 155 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
225 | ····.line·137 | 156 | ····.line·133 |
226 | ····invoke-virtual·{p0},·Landroidx/media/AudioAttributesImplBase;->getLegacyStreamType()I | 157 | ····invoke-virtual·{p0},·Landroidx/media/AudioAttributesImplBase;->getLegacyStreamType()I |
| |
227 | ····move-result·p0 | 158 | ····move-result·p0 |
| |
228 | ····const/4·v1,·0x6 | 159 | ····const/4·v1,·0x6 |
| |
229 | ····if-ne·p0,·v1,·:cond_0 | 160 | ····if-ne·p0,·v1,·:cond_0 |
Offset 254, 55 lines modified | Offset 185, 55 lines modified |
| |
254 | ····return·p0 | 185 | ····return·p0 |
255 | .end·method | 186 | .end·method |
| |
256 | .method·public·getLegacyStreamType()I | 187 | .method·public·getLegacyStreamType()I |
257 | ····.locals·2 | 188 | ····.locals·2 |
| |
258 | ····.line·113 | 189 | ····.line·109 |
259 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 190 | ····iget·v0,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
260 | ····const/4·v1,·-0x1 | 191 | ····const/4·v1,·-0x1 |
| |
261 | ····if-eq·v0,·v1,·:cond_0 | 192 | ····if-eq·v0,·v1,·:cond_0 |
| |
262 | ····return·v0 | 193 | ····return·v0 |
| |
263 | ····:cond_0 | 194 | ····:cond_0 |
264 | ····const/4·v0,·0x0 | 195 | ····const/4·v0,·0x0 |
| |
265 | ····.line·116 | 196 | ····.line·112 |
266 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 197 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
267 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 198 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
268 | ····invoke-static·{v0,·v1,·p0},·Landroidx/media/AudioAttributesCompat;->toVolumeStreamType(ZII)I | 199 | ····invoke-static·{v0,·v1,·p0},·Landroidx/media/AudioAttributesCompat;->toVolumeStreamType(ZII)I |
| |
269 | ····move-result·p0 | 200 | ····move-result·p0 |
| |
270 | ····return·p0 | 201 | ····return·p0 |
271 | .end·method | 202 | .end·method |
| |
272 | .method·public·getUsage()I | 203 | .method·public·getUsage()I |
273 | ····.locals·0 | 204 | ····.locals·0 |
| |
274 | ····.line·131 | 205 | ····.line·127 |
275 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 206 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
276 | ····return·p0 | 207 | ····return·p0 |
277 | .end·method | 208 | .end·method |
| |
278 | .method·public·hashCode()I | 209 | .method·public·hashCode()I |
279 | ····.locals·3 | 210 | ····.locals·3 |
| |
280 | ····const/4·v0,·0x4 | 211 | ····const/4·v0,·0x4 |
| |
281 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 212 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
| |
282 | ····.line·151 | 213 | ····.line·147 |
283 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 214 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
284 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 215 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| |
285 | ····move-result-object·v1 | 216 | ····move-result-object·v1 |
| |
286 | ····const/4·v2,·0x0 | 217 | ····const/4·v2,·0x0 |
Offset 345, 85 lines modified | Offset 276, 85 lines modified |
| |
345 | ····return·p0 | 276 | ····return·p0 |
346 | .end·method | 277 | .end·method |
| |
347 | .method·public·toString()Ljava/lang/String; | 278 | .method·public·toString()Ljava/lang/String; |
348 | ····.locals·3 | 279 | ····.locals·3 |
| |
349 | ····.line·169 | 280 | ····.line·165 |
350 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 281 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
351 | ····const-string·v1,·"AudioAttributesCompat:" | 282 | ····const-string·v1,·"AudioAttributesCompat:" |
| |
352 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 283 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| |
353 | ····.line·170 | 284 | ····.line·166 |
354 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 285 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
355 | ····const/4·v2,·-0x1 | 286 | ····const/4·v2,·-0x1 |
| |
356 | ····if-eq·v1,·v2,·:cond_0 | 287 | ····if-eq·v1,·v2,·:cond_0 |
| |
357 | ····const-string·v1,·"·stream=" | 288 | ····const-string·v1,·"·stream=" |
| |
358 | ····.line·171 | 289 | ····.line·167 |
359 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 290 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
360 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I | 291 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mLegacyStream:I |
| |
361 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 292 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| |
362 | ····const-string·v1,·"·derived" | 293 | ····const-string·v1,·"·derived" |
| |
363 | ····.line·172 | 294 | ····.line·168 |
364 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 295 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
365 | ····:cond_0 | 296 | ····:cond_0 |
366 | ····const-string·v1,·"·usage=" | 297 | ····const-string·v1,·"·usage=" |
| |
367 | ····.line·174 | 298 | ····.line·170 |
368 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 299 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
369 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I | 300 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mUsage:I |
| |
370 | ····.line·175 | 301 | ····.line·171 |
371 | ····invoke-static·{v1},·Landroidx/media/AudioAttributesCompat;->usageToString(I)Ljava/lang/String; | 302 | ····invoke-static·{v1},·Landroidx/media/AudioAttributesCompat;->usageToString(I)Ljava/lang/String; |
| |
372 | ····move-result-object·v1 | 303 | ····move-result-object·v1 |
| |
373 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 304 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
374 | ····const-string·v1,·"·content=" | 305 | ····const-string·v1,·"·content=" |
| |
375 | ····.line·176 | 306 | ····.line·172 |
376 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 307 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
377 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I | 308 | ····iget·v1,·p0,·Landroidx/media/AudioAttributesImplBase;->mContentType:I |
| |
378 | ····.line·177 | 309 | ····.line·173 |
379 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 310 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| |
380 | ····const-string·v1,·"·flags=0x" | 311 | ····const-string·v1,·"·flags=0x" |
| |
381 | ····.line·178 | 312 | ····.line·174 |
382 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 313 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
383 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I | 314 | ····iget·p0,·p0,·Landroidx/media/AudioAttributesImplBase;->mFlags:I |
| |
384 | ····.line·179 | 315 | ····.line·175 |
385 | ····invoke-static·{p0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 316 | ····invoke-static·{p0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
| |
386 | ····move-result-object·p0 | 317 | ····move-result-object·p0 |
| |
387 | ····invoke-virtual·{p0},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 318 | ····invoke-virtual·{p0},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
| |
388 | ····move-result-object·p0 | 319 | ····move-result-object·p0 |
| |
389 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 320 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| |
390 | ····.line·180 | 321 | ····.line·176 |
391 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 322 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| |
392 | ····move-result-object·p0 | 323 | ····move-result-object·p0 |
| |
393 | ····return-object·p0 | 324 | ····return-object·p0 |
394 | .end·method | 325 | .end·method |