Offset 1, 18 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):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
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:·21da70995c5c84d1215021d669e338f51f673d28eba655c42949be69c3eac6ae | ||
10 | Signer·#1·certificate·SHA-1·digest:·a858ee2753e3a1f20436fb65b04acef7c3c3ff7f | ||
11 | Signer·#1·certificate·MD5·digest:·4bfd6794e97d8ab3dda7b4517f7d8374 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·2fcfce39268dbf7cd75dbbc8a3ed9229e45ccddcd07af7fdd81766fbb2576a66 | ||
15 | Signer·#1·public·key·SHA-1·digest:·ec64c2d3563b2e084259aac7edd4bc57b812e6c8 | ||
16 | Signer·#1·public·key·MD5·digest:·ad142d6bc45173abd9afc18f3fa643ee | ||
17 | WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 29491 lines modified | Offset 1, 23176 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:···················4 | 4 | ··Zip·archive·file·size:···················4294765·(000000000041886Dh) |
5 | ··Actual·end-cent-dir·record·offset:·······4 | 5 | ··Actual·end-cent-dir·record·offset:·······4294743·(0000000000418857h) |
6 | ··Expected·end-cent-dir·record·offset:·····4 | 6 | ··Expected·end-cent-dir·record·offset:·····4294743·(0000000000418857h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·79 | 9 | ··central·directory·contains·791·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·72725·(0000000000011C15h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·42 | 12 | ··is·4222018·(0000000000406C42h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······ | 18 | ··file·system·or·operating·system·of·origin:······Unix |
19 | ··version·of·encoding·software:···················2. | 19 | ··version·of·encoding·software:···················2.3 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························aa9e9a12 |
28 | ··compressed·size:································ | 28 | ··compressed·size:································3885·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························19028·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ·· | 35 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- |
36 | ··MS-DOS·file·attributes·( | 36 | ··MS-DOS·file·attributes·(20·hex):················arc· |
37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
39 | --------------------------- | 39 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/A343AA22.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···24448 | ||
43 | ··················································(0000000000005F80h)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2017·Apr·8·06:18:46 | ||
53 | ··32-bit·CRC·value·(hex):·························b133f637 | ||
54 | ··compressed·size:································24452·bytes | ||
55 | ··uncompressed·size:······························78389·bytes | ||
56 | ··length·of·filename:·····························20·characters | ||
57 | ··length·of·extra·field:··························0·bytes | ||
58 | ··length·of·file·comment:·························0·characters | ||
59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
60 | ··apparent·file·type:·····························binary | ||
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
63 | ··There·is·no·file·comment. | ||
64 | Central·directory·entry·#3: | ||
65 | --------------------------- | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/A343AA22.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···48966 | ||
69 | ··················································(000000000000BF46h)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2017·Apr·8·06:18:46 | ||
79 | ··32-bit·CRC·value·(hex):·························97bd5028 | ||
80 | ··compressed·size:································1073·bytes | ||
81 | ··uncompressed·size:······························1326·bytes | ||
82 | ··length·of·filename:·····························21·characters | ||
83 | ··length·of·extra·field:··························0·bytes | ||
84 | ··length·of·file·comment:·························0·characters | ||
85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
86 | ··apparent·file·type:·····························binary | ||
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
89 | ··There·is·no·file·comment. | ||
90 | Central·directory·entry·#4: | ||
91 | --------------------------- | ||
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··META-INF/buildserverid | ||
94 | ··offset·of·local·header·from·start·of·archive:···50106 | ||
95 | ··················································(000000000000C3BAh)·bytes | ||
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
97 | ··version·of·encoding·software:···················2.0 | ||
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
99 | ··minimum·software·version·required·to·extract:···2.0 | ||
100 | ··compression·method:·····························deflated | ||
101 | ··compression·sub-type·(deflation):···············normal | ||
102 | ··file·security·status:···························not·encrypted | ||
103 | ··extended·local·header:··························yes | ||
104 | ··file·last·modified·on·(DOS·date/time):··········2017·Apr·7·13:57:44 | ||
105 | ··32-bit·CRC·value·(hex):·························4e483738 | ||
Max diff block lines reached; 1926487/1937540 bytes (99.43%) of diff not shown. |
Offset 4, 14 lines modified | Offset 4, 15 lines modified | ||
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.NFC"/> | 6 | ··<uses-permission·android:name="android.permission.NFC"/> |
7 | ··<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"/> | 7 | ··<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"/> |
8 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | 8 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |
9 | ··<uses-feature·android:name="android.hardware.nfc"·android:required="false"/> | 9 | ··<uses-feature·android:name="android.hardware.nfc"·android:required="false"/> |
10 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 10 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
11 | ··<meta-data·android:name="android.support.VERSION"·android:value="25.3.1"/> | ||
11 | ··<application·android:theme="@style/Theme.QuickLyric"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:name="com.geecko.QuickLyric.App"·android:allowBackup="true"·android:supportsRtl="true"·android:fullBackupContent="true"·android:roundIcon="@mipmap/ic_launcher_circle"> | 12 | ··<application·android:theme="@style/Theme.QuickLyric"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:name="com.geecko.QuickLyric.App"·android:allowBackup="true"·android:supportsRtl="true"·android:fullBackupContent="true"·android:roundIcon="@mipmap/ic_launcher_circle"> |
12 | ····<activity·android:theme="@style/Theme.QuickLyric.Splash"·android:label="@string/app_name"·android:name="com.geecko.QuickLyric.MainActivity"·android:launchMode="singleTask"·android:windowSoftInputMode="adjustPan|stateHidden"> | 13 | ····<activity·android:theme="@style/Theme.QuickLyric.Splash"·android:label="@string/app_name"·android:name="com.geecko.QuickLyric.MainActivity"·android:launchMode="singleTask"·android:windowSoftInputMode="adjustPan|stateHidden"> |
13 | ······<intent-filter> | 14 | ······<intent-filter> |
14 | ········<action·android:name="android.intent.action.SEARCH"/> | 15 | ········<action·android:name="android.intent.action.SEARCH"/> |
15 | ······</intent-filter> | 16 | ······</intent-filter> |
16 | ······<meta-data·android:name="android.max_aspect"·android:value="2.1"/> | 17 | ······<meta-data·android:name="android.max_aspect"·android:value="2.1"/> |
17 | ······<meta-data·android:name="android.app.default_searchable"·android:value=".MainActivity"/> | 18 | ······<meta-data·android:name="android.app.default_searchable"·android:value=".MainActivity"/> |
Offset 1, 23405 lines modified | Offset 1, 23405 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·2425·0a00·0100·0000·0100·1c00··....$%.......... | ||
00000010:· | 00000010:·389c·0400·7c12·0000·1c00·0000·0001·0000··8...|........... | ||
00000020:· | 00000020:·7c4a·0000·709a·0400·0000·0000·0900·0000··|J..p........... | ||
00000030:·1000·0000·1f00·0000·2e00·0000·3b00·0000··............;... | 00000030:·1000·0000·1f00·0000·2e00·0000·3b00·0000··............;... | ||
00000040:·4b00·0000·5500·0000·6000·0000·6c00·0000··K...U...`...l... | 00000040:·4b00·0000·5500·0000·6000·0000·6c00·0000··K...U...`...l... | Diff chunk too large, falling back to line-by-line diff (2618 lines added, 2618 lines removed) | |
00000050:·7700·0000·8000·0000·8a00·0000·9500·0000··w............... | 00000050:·7700·0000·8000·0000·8a00·0000·9500·0000··w............... | ||
00000060:·a | 00000060:·a000·0000·a900·0000·b300·0000·bf00·0000··................ | ||
00000070:·c | 00000070:·cd00·0000·d800·0000·e100·0000·ec00·0000··................ | ||
00000080:·f | 00000080:·fa00·0000·0d01·0000·2001·0000·2a01·0000··........·...*... | ||
00000090:·3 | 00000090:·3801·0000·4501·0000·5101·0000·8201·0000··8...E...Q....... | ||
000000a0:· | 000000a0:·b301·0000·dd01·0000·1002·0000·3e02·0000··............>... | ||
000000b0:· | 000000b0:·7102·0000·9d02·0000·cb02·0000·f602·0000··q............... | ||
000000c0:· | 000000c0:·2503·0000·4f03·0000·7e03·0000·a703·0000··%...O...~....... | ||
000000d0:· | 000000d0:·d903·0000·0c04·0000·3504·0000·5004·0000··........5...P... | ||
000000e0:· | 000000e0:·7304·0000·9604·0000·bd04·0000·ef04·0000··s............... | ||
000000f0:·1 | 000000f0:·1905·0000·4905·0000·7405·0000·aa05·0000··....I...t....... | ||
00000100:· | 00000100:·d305·0000·fb05·0000·2c06·0000·6506·0000··........,...e... | ||
00000110:· | 00000110:·8c06·0000·bd06·0000·d606·0000·0407·0000··................ | ||
00000120:· | 00000120:·2507·0000·4707·0000·7907·0000·ac07·0000··%...G...y....... | ||
00000130:·e | 00000130:·e807·0000·2508·0000·5408·0000·8408·0000··....%...T....... | ||
00000140:· | 00000140:·aa08·0000·ce08·0000·ff08·0000·3109·0000··............1... | ||
00000150:· | 00000150:·5809·0000·8309·0000·a409·0000·d109·0000··X............... | ||
00000160:·f | 00000160:·f309·0000·280a·0000·590a·0000·860a·0000··....(...Y....... | ||
00000170:·a | 00000170:·aa0a·0000·d20a·0000·f30a·0000·180b·0000··................ | ||
00000180:· | 00000180:·4d0b·0000·730b·0000·9e0b·0000·c40b·0000··M...s........... | ||
00000190:· | 00000190:·f90b·0000·2f0c·0000·4c0c·0000·780c·0000··..../...L...x... | ||
000001a0:·a | 000001a0:·a30c·0000·cd0c·0000·fb0c·0000·2c0d·0000··............,... | ||
000001b0:·5 | 000001b0:·5b0d·0000·800d·0000·ab0d·0000·d70d·0000··[............... | ||
000001c0:· | 000001c0:·020e·0000·220e·0000·430e·0000·580e·0000··...."...C...X... | ||
000001d0:· | 000001d0:·6e0e·0000·980e·0000·b10e·0000·cb0e·0000··n............... | ||
000001e0:· | 000001e0:·ee0e·0000·0f0f·0000·3c0f·0000·5e0f·0000··........<...^... | ||
000001f0:· | 000001f0:·7e0f·0000·960f·0000·bc0f·0000·e50f·0000··~............... | ||
00000200:· | 00000200:·0a10·0000·3010·0000·5510·0000·8010·0000··....0...U....... | ||
00000210:·a | 00000210:·aa10·0000·c710·0000·e310·0000·fe10·0000··................ | ||
00000220:· | 00000220:·1811·0000·4c11·0000·7d11·0000·af11·0000··....L...}....... | ||
00000230:·e | 00000230:·e211·0000·fa11·0000·1112·0000·3412·0000··............4... | ||
00000240:·6 | 00000240:·6012·0000·8212·0000·a012·0000·bd12·0000··`............... | ||
00000250:·e | 00000250:·e912·0000·1313·0000·4013·0000·6313·0000··........@...c... | ||
00000260:·9 | 00000260:·9a13·0000·c613·0000·e713·0000·0b14·0000··................ | ||
00000270:·2 | 00000270:·2f14·0000·4f14·0000·7214·0000·a114·0000··/...O...r....... | ||
00000280:· | 00000280:·e614·0000·2c15·0000·6215·0000·8015·0000··....,...b....... | ||
00000290:· | 00000290:·9f15·0000·cb15·0000·ec15·0000·0816·0000··................ | ||
000002a0:· | 000002a0:·2316·0000·4216·0000·7116·0000·a116·0000··#...B...q....... | ||
000002b0:· | 000002b0:·cd16·0000·e916·0000·0f17·0000·2f17·0000··............/... | ||
000002c0:·5 | 000002c0:·5e17·0000·8a17·0000·ae17·0000·ca17·0000··^............... | ||
000002d0:· | 000002d0:·fe17·0000·2618·0000·5018·0000·8018·0000··....&...P....... | ||
000002e0:· | 000002e0:·b018·0000·d818·0000·0019·0000·1c19·0000··................ | ||
000002f0:· | 000002f0:·4a19·0000·7219·0000·a119·0000·d319·0000··J...r........... | ||
00000300:· | 00000300:·051a·0000·2d1a·0000·491a·0000·761a·0000··....-...I...v... | ||
00000310:· | 00000310:·a71a·0000·bf1a·0000·db1a·0000·f81a·0000··................ | ||
00000320:· | 00000320:·141b·0000·3b1b·0000·571b·0000·791b·0000··....;...W...y... | ||
00000330:· | 00000330:·941b·0000·b01b·0000·cc1b·0000·e61b·0000··................ | ||
00000340:· | 00000340:·141c·0000·461c·0000·741c·0000·961c·0000··....F...t....... | ||
00000350:· | 00000350:·b61c·0000·e51c·0000·031d·0000·391d·0000··............9... | ||
00000360:·5 | 00000360:·571d·0000·771d·0000·9a1d·0000·b71d·0000··W...w........... | ||
00000370:·e | 00000370:·ec1d·0000·291e·0000·561e·0000·851e·0000··....)...V....... | ||
00000380:·a | 00000380:·ae1e·0000·e21e·0000·0f1f·0000·371f·0000··............7... | ||
00000390:·6 | 00000390:·651f·0000·901f·0000·b31f·0000·e11f·0000··e............... | ||
000003a0:·0 | 000003a0:·0620·0000·2320·0000·4f20·0000·6e20·0000··.·..#·..O·..n·.. | ||
000003b0:·9 | 000003b0:·9820·0000·c120·0000·f120·0000·2121·0000··.·...·...·..!!.. | ||
000003c0:· | 000003c0:·4321·0000·6d21·0000·9b21·0000·d321·0000··C!..m!...!...!.. | ||
000003d0:·f | 000003d0:·fa21·0000·2222·0000·5622·0000·7e22·0000··.!..""..V"..~".. | ||
000003e0:·a | 000003e0:·ab22·0000·d422·0000·ff22·0000·3223·0000··."..."..."..2#.. | ||
000003f0:· | 000003f0:·5723·0000·7223·0000·a423·0000·cd23·0000··W#..r#...#...#.. | ||
00000400:· | 00000400:·0924·0000·2c24·0000·5124·0000·8324·0000··.$..,$..Q$...$.. | ||
00000410:· | 00000410:·a924·0000·cf24·0000·f124·0000·0b25·0000··.$...$...$...%.. | ||
00000420:· | 00000420:·3125·0000·5725·0000·9325·0000·cf25·0000··1%..W%...%...%.. | ||
00000430:· | 00000430:·1226·0000·4726·0000·7d26·0000·ac26·0000··.&..G&..}&...&.. | ||
00000440:· | 00000440:·cc26·0000·1227·0000·5727·0000·8d27·0000··.&...'..W'...'.. | ||
00000450:·b | 00000450:·b927·0000·eb27·0000·0c28·0000·2c28·0000··.'...'...(..,(.. | ||
00000460:·5c28·0000· | 00000460:·5c28·0000·8528·0000·be28·0000·f128·0000··\(...(...(...(.. | ||
00000470:· | 00000470:·2b29·0000·6029·0000·9529·0000·c429·0000··+)..`)...)...).. | ||
00000480:· | 00000480:·002a·0000·372a·0000·672a·0000·8c2a·0000··.*..7*..g*...*.. | ||
00000490:· | 00000490:·c82a·0000·0b2b·0000·3b2b·0000·712b·0000··.*...+..;+..q+.. | ||
000004a0:· | 000004a0:·952b·0000·b52b·0000·e92b·0000·092c·0000··.+...+...+...,.. | ||
000004b0:· | 000004b0:·2f2c·0000·582c·0000·912c·0000·c82c·0000··/,..X,...,...,.. | ||
000004c0:· | 000004c0:·002d·0000·212d·0000·412d·0000·722d·0000··.-..!-..A-..r-.. | ||
000004d0:· | 000004d0:·aa2d·0000·d02d·0000·022e·0000·2a2e·0000··.-...-......*... | ||
000004e0:· | 000004e0:·552e·0000·8c2e·0000·bc2e·0000·e52e·0000··U............... | ||
000004f0:· | 000004f0:·052f·0000·442f·0000·792f·0000·9a2f·0000··./..D/..y/.../.. | ||
00000500:· | 00000500:·d02f·0000·fe2f·0000·2530·0000·5030·0000··./.../..%0..P0.. | ||
00000510:· | 00000510:·7b30·0000·b130·0000·dc30·0000·0331·0000··{0...0...0...1.. | ||
00000520:· | 00000520:·2531·0000·4e31·0000·7931·0000·a431·0000··%1..N1..y1...1.. | ||
00000530:· | 00000530:·c231·0000·e631·0000·0632·0000·3132·0000··.1...1...2..12.. | ||
00000540:· | 00000540:·6432·0000·8432·0000·bd32·0000·e632·0000··d2...2...2...2.. | ||
00000550:·0 | 00000550:·0f33·0000·4033·0000·6333·0000·8733·0000··.3..@3..c3...3.. | ||
00000560:·b | 00000560:·b733·0000·da33·0000·fe33·0000·3e34·0000··.3...3...3..>4.. | ||
00000570:· | 00000570:·5e34·0000·9434·0000·cc34·0000·fa34·0000··^4...4...4...4.. | ||
00000580:·2 | 00000580:·2e35·0000·6835·0000·9235·0000·c935·0000··.5..h5...5...5.. | ||
00000590:· | 00000590:·0636·0000·3836·0000·6936·0000·9436·0000··.6..86..i6...6.. | ||
000005a0:· | 000005a0:·b936·0000·df36·0000·0737·0000·2c37·0000··.6...6...7..,7.. | ||
000005b0:· | 000005b0:·5637·0000·8637·0000·be37·0000·f137·0000··V7...7...7...7.. | ||
000005c0:· | 000005c0:·1f38·0000·4038·0000·6e38·0000·8f38·0000··.8..@8..n8...8.. | ||
000005d0:· | 000005d0:·b038·0000·d138·0000·f238·0000·1739·0000··.8...8...8...9.. | ||
000005e0:· | 000005e0:·3c39·0000·6139·0000·8639·0000·ab39·0000··<9..a9...9...9.. | ||
000005f0:· | 000005f0:·e239·0000·073a·0000·323a·0000·5e3a·0000··.9...:..2:..^:.. | ||
00000600:·8 | 00000600:·813a·0000·be3a·0000·e23a·0000·183b·0000··.:...:...:...;.. | ||
00000610:·4 | 00000610:·4f3b·0000·8f3b·0000·b23b·0000·e53b·0000··O;...;...;...;.. | ||
00000620:· | 00000620:·1d3c·0000·563c·0000·7d3c·0000·b43c·0000··.<..V<..}<...<.. | ||
00000630:· | 00000630:·ef3c·0000·263d·0000·4b3d·0000·823d·0000··.<..&=..K=...=.. | ||
00000640:· | 00000640:·b43d·0000·f23d·0000·1c3e·0000·4e3e·0000··.=...=...>..N>.. | ||
00000650:· | 00000650:·953e·0000·c73e·0000·f33e·0000·313f·0000··.>...>...>..1?.. | ||
00000660:· | 00000660:·743f·0000·b83f·0000·e13f·0000·1940·0000··t?...?...?...@.. | ||
00000670:· | 00000670:·4b40·0000·8e40·0000·b940·0000·fe40·0000··K@...@...@...@.. | ||
00000680:· | 00000680:·3a41·0000·7341·0000·9741·0000·ba41·0000··:A..sA...A...A.. | ||
00000690:· | 00000690:·f541·0000·2242·0000·4842·0000·8c42·0000··.A.."B..HB...B.. | ||
000006a0:· | 000006a0:·c842·0000·f442·0000·1743·0000·3c43·0000··.B...B...C..<C.. | ||
000006b0:· | 000006b0:·6c43·0000·a743·0000·d343·0000·0a44·0000··lC...C...C...D.. | ||
000006c0:· | 000006c0:·3d44·0000·7644·0000·9f44·0000·cb44·0000··=D..vD...D...D.. | ||
000006d0:· | 000006d0:·0945·0000·3f45·0000·7d45·0000·a145·0000··.E..?E..}E...E.. | ||
000006e0:· | 000006e0:·dd45·0000·1146·0000·4d46·0000·7146·0000··.E...F..MF..qF.. | ||
000006f0:· | 000006f0:·a746·0000·e646·0000·1847·0000·5247·0000··.F...F...G..RG.. | ||
00000700:· | 00000700:·9447·0000·d147·0000·1048·0000·4a48·0000··.G...G...H..JH.. | ||
00000710:· | 00000710:·8648·0000·ba48·0000·f348·0000·2b49·0000··.H...H...H..+I.. | ||
00000720:· | 00000720:·6f49·0000·a949·0000·e449·0000·234a·0000··oI...I...I..#J.. | ||
00000730:· | 00000730:·574a·0000·984a·0000·d04a·0000·0d4b·0000··WJ...J...J...K.. | ||
00000740:· | 00000740:·454b·0000·894b·0000·c84b·0000·0b4c·0000··EK...K...K...L.. | ||
00000750:· | 00000750:·4d4c·0000·8f4c·0000·cc4c·0000·044d·0000··ML...L...L...M.. | ||
00000760:·3 | 00000760:·3c4d·0000·604d·0000·974d·0000·c94d·0000··<M..`M...M...M.. | ||
00000770:· | 00000770:·004e·0000·3f4e·0000·754e·0000·ae4e·0000··.N..?N..uN...N.. | ||
00000780:· | 00000780:·e64e·0000·194f·0000·504f·0000·894f·0000··.N...O..PO...O.. | ||
00000790:· | 00000790:·c14f·0000·fa4f·0000·2e50·0000·7050·0000··.O...O...P..pP.. | ||
000007a0:· | 000007a0:·ab50·0000·e750·0000·2a51·0000·6851·0000··.P...P..*Q..hQ.. | ||
000007b0:· | 000007b0:·a451·0000·e351·0000·2052·0000·6452·0000··.Q...Q..·R..dR.. | ||
000007c0:· | 000007c0:·9e52·0000·e252·0000·1f53·0000·5a53·0000··.R...R...S..ZS.. | ||
000007d0:· | 000007d0:·9753·0000·ce53·0000·0d54·0000·4a54·0000··.S...S...T..JT.. | ||
Max diff block lines reached; 5052128/5414126 bytes (93.31%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·77 | 1 | Zip·file·size:·7737504·bytes,·number·of·entries:·3941 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class | 5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class |
6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
Offset 165, 20 lines modified | Offset 165, 24 lines modified | ||
165 | ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewOffsetHelper.class | 165 | ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewOffsetHelper.class |
166 | ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewUtils.class | 166 | ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewUtils.class |
167 | ?rwxrwxr-x··2.0·unx·····2253·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewUtilsLollipop.class | 167 | ?rwxrwxr-x··2.0·unx·····2253·b-·stor·80-Jan-01·00:00·android/support/design/widget/ViewUtilsLollipop.class |
168 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·android/support/design/widget/VisibilityAwareImageButton.class | 168 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·android/support/design/widget/VisibilityAwareImageButton.class |
169 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/fragment/BuildConfig.class | 169 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/fragment/BuildConfig.class |
170 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/fragment/R.class | 170 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/fragment/R.class |
171 | ?rwxrwxr-x··2.0·unx·····3008·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AndroidResources.class | 171 | ?rwxrwxr-x··2.0·unx·····3008·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AndroidResources.class |
172 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/Animatable2Compat$AnimationCallback$1.class | ||
173 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/Animatable2Compat$AnimationCallback.class | ||
174 | ?rwxrwxr-x··2.0·unx······415·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/Animatable2Compat.class | ||
172 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$1.class | 175 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$1.class |
176 | ?rwxrwxr-x··2.0·unx·····1069·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$2.class | ||
173 | ?rwxrwxr-x··2.0·unx·····2 | 177 | ?rwxrwxr-x··2.0·unx·····2939·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.class |
174 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState.class | 178 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState.class |
175 | ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/BuildConfig.class | 179 | ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/BuildConfig.class |
176 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/PathParser$ExtractFloatResult.class | 180 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/PathParser$ExtractFloatResult.class |
177 | ?rwxrwxr-x··2.0·unx·····6 | 181 | ?rwxrwxr-x··2.0·unx·····6290·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/PathParser$PathDataNode.class |
178 | ?rwxrwxr-x··2.0·unx·····4147·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/PathParser.class | 182 | ?rwxrwxr-x··2.0·unx·····4147·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/PathParser.class |
179 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/R.class | 183 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/R.class |
180 | ?rwxrwxr-x··2.0·unx·····1219·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/TypedArrayUtils.class | 184 | ?rwxrwxr-x··2.0·unx·····1219·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/TypedArrayUtils.class |
181 | ?rwxrwxr-x··2.0·unx·····4815·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VGroup.class | 185 | ?rwxrwxr-x··2.0·unx·····4815·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VGroup.class |
182 | ?rwxrwxr-x··2.0·unx·····2718·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VPath.class | 186 | ?rwxrwxr-x··2.0·unx·····2718·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VPath.class |
183 | ?rwxrwxr-x··2.0·unx·····6610·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VPathRenderer.class | 187 | ?rwxrwxr-x··2.0·unx·····6610·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VPathRenderer.class |
184 | ?rwxrwxr-x··2.0·unx·····3849·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VectorDrawableCompatState.class | 188 | ?rwxrwxr-x··2.0·unx·····3849·b-·stor·80-Jan-01·00:00·android/support/graphics/drawable/VectorDrawableCompat$VectorDrawableCompatState.class |
Offset 329, 15 lines modified | Offset 333, 15 lines modified | ||
329 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class | 333 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class |
330 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class | 334 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class |
331 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class | 335 | ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class |
332 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class | 336 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class |
333 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class | 337 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class |
334 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class | 338 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class |
335 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class | 339 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class |
336 | ?rwxrwxr-x··2.0·unx····26 | 340 | ?rwxrwxr-x··2.0·unx····26702·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class |
337 | ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class | 341 | ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class |
338 | ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class | 342 | ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class |
339 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class | 343 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class |
340 | ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class | 344 | ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class |
341 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class | 345 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class |
342 | ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class | 346 | ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class |
343 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class | 347 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class |
Offset 359, 15 lines modified | Offset 363, 15 lines modified | ||
359 | ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class | 363 | ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class |
360 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class | 364 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class |
361 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$1.class | 365 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$1.class |
362 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class | 366 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class |
363 | ?rwxrwxr-x··2.0·unx·····1105·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$3.class | 367 | ?rwxrwxr-x··2.0·unx·····1105·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$3.class |
364 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$4.class | 368 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$4.class |
365 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class | 369 | ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class |
366 | ?rwxrwxr-x··2.0·unx····144 | 370 | ?rwxrwxr-x··2.0·unx····14434·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentTransition.class |
367 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class | 371 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class |
368 | ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class | 372 | ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class |
369 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class | 373 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class |
370 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class | 374 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class |
371 | ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class | 375 | ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class |
372 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class | 376 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class |
373 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$7.class | 377 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$7.class |
Offset 387, 29 lines modified | Offset 391, 30 lines modified | ||
387 | ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class | 391 | ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class |
388 | ?rwxrwxr-x··2.0·unx·····8722·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class | 392 | ?rwxrwxr-x··2.0·unx·····8722·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class |
389 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class | 393 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class |
390 | ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class | 394 | ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class |
391 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class | 395 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class |
392 | ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class | 396 | ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class |
393 | ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class | 397 | ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class |
398 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationVisibility.class | ||
394 | ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class | 399 | ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class |
395 | ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class | 400 | ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class |
396 | ?rwxrwxr-x··2.0·unx·····4449·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class | 401 | ?rwxrwxr-x··2.0·unx·····4449·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class |
397 | ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class | 402 | ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class |
398 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class | 403 | ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class |
399 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class | 404 | ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class |
400 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class | 405 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class |
401 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class | 406 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class |
402 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class | 407 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class |
403 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class | 408 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class |
404 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class | 409 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class |
405 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class | 410 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class |
406 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class | 411 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class |
407 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class | 412 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class |
408 | ?rwxrwxr-x··2.0·unx····115 | 413 | ?rwxrwxr-x··2.0·unx····11572·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class |
409 | ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class | 414 | ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class |
410 | ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class | 415 | ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class |
411 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class | 416 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class |
412 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class | 417 | ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class |
413 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class | 418 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class |
414 | ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class | 419 | ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class |
415 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class | 420 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class |
Offset 499, 14 lines modified | Offset 504, 17 lines modified | ||
499 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class | 504 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class |
500 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat$BitmapImpl.class | 505 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat$BitmapImpl.class |
501 | ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat.class | 506 | ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat.class |
502 | ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatHoneycombMr1.class | 507 | ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatHoneycombMr1.class |
503 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatJellybeanMR2.class | 508 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatJellybeanMR2.class |
504 | ?rwxrwxr-x··2.0·unx······293·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatKitKat.class | 509 | ?rwxrwxr-x··2.0·unx······293·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompatKitKat.class |
505 | ?rwxrwxr-x··2.0·unx·····7306·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/ColorUtils.class | 510 | ?rwxrwxr-x··2.0·unx·····7306·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/ColorUtils.class |
511 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/PaintCompat.class | ||
512 | ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/PaintCompatApi23.class | ||
513 | ?rwxrwxr-x··2.0·unx·····1692·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/PaintCompatGingerbread.class | ||
506 | ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class | 514 | ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class |
507 | ?rwxrwxr-x··2.0·unx·····3208·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class | 515 | ?rwxrwxr-x··2.0·unx·····3208·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class |
508 | ?rwxrwxr-x··2.0·unx······434·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatApi23.class | 516 | ?rwxrwxr-x··2.0·unx······434·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatApi23.class |
509 | ?rwxrwxr-x··2.0·unx·····1349·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatBase.class | 517 | ?rwxrwxr-x··2.0·unx·····1349·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatBase.class |
510 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class | 518 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class |
511 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatJellybeanMr1.class | 519 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatJellybeanMr1.class |
512 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class | 520 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class |
Offset 531, 62 lines modified | Offset 539, 69 lines modified | ||
531 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/internal/package-info.class | 539 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/internal/package-info.class |
532 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenu.class | 540 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenu.class |
533 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenuItem.class | 541 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·android/support/v4/internal/view/SupportMenuItem.class |
534 | ?rwxrwxr-x··2.0·unx·····2583·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class | 542 | ?rwxrwxr-x··2.0·unx·····2583·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class |
535 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class | 543 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class |
536 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class | 544 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class |
537 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class | 545 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class |
538 | ?rwxrwxr-x··2.0·unx······ | 546 | ?rwxrwxr-x··2.0·unx······887·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class |
539 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1.class | 547 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1.class |
540 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.class | 548 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.class |
541 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.class | 549 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.class |
550 | ?rwxrwxr-x··2.0·unx······877·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$4.class | ||
Max diff block lines reached; 57294/72289 bytes (79.26%) of diff not shown. |
Offset 504, 17 lines modified | Offset 504, 29 lines modified | ||
504 | Filename:·android/support/fragment/R.class | 504 | Filename:·android/support/fragment/R.class |
505 | Comment:· | 505 | Comment:· |
506 | Filename:·android/support/graphics/drawable/AndroidResources.class | 506 | Filename:·android/support/graphics/drawable/AndroidResources.class |
507 | Comment:· | 507 | Comment:· |
508 | Filename:·android/support/graphics/drawable/Animatable2Compat$AnimationCallback$1.class | ||
509 | Comment:· | ||
510 | Filename:·android/support/graphics/drawable/Animatable2Compat$AnimationCallback.class | ||
511 | Comment:· | ||
512 | Filename:·android/support/graphics/drawable/Animatable2Compat.class | ||
513 | Comment:· | ||
508 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$1.class | 514 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$1.class |
509 | Comment:· | 515 | Comment:· |
516 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$2.class | ||
517 | Comment:· | ||
510 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.class | 518 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.class |
511 | Comment:· | 519 | Comment:· |
512 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState.class | 520 | Filename:·android/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState.class |
513 | Comment:· | 521 | Comment:· |
514 | Filename:·android/support/graphics/drawable/BuildConfig.class | 522 | Filename:·android/support/graphics/drawable/BuildConfig.class |
Offset 1170, 14 lines modified | Offset 1182, 17 lines modified | ||
1170 | Filename:·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class | 1182 | Filename:·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class |
1171 | Comment:· | 1183 | Comment:· |
1172 | Filename:·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class | 1184 | Filename:·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class |
1173 | Comment:· | 1185 | Comment:· |
1186 | Filename:·android/support/v4/app/NotificationCompat$NotificationVisibility.class | ||
1187 | Comment:· | ||
1174 | Filename:·android/support/v4/app/NotificationCompat$Style.class | 1188 | Filename:·android/support/v4/app/NotificationCompat$Style.class |
1175 | Comment:· | 1189 | Comment:· |
1176 | Filename:·android/support/v4/app/NotificationCompat.class | 1190 | Filename:·android/support/v4/app/NotificationCompat.class |
1177 | Comment:· | 1191 | Comment:· |
1178 | Filename:·android/support/v4/app/NotificationCompatApi20.class | 1192 | Filename:·android/support/v4/app/NotificationCompatApi20.class |
Offset 1506, 14 lines modified | Offset 1521, 23 lines modified | ||
1506 | Filename:·android/support/v4/graphics/BitmapCompatKitKat.class | 1521 | Filename:·android/support/v4/graphics/BitmapCompatKitKat.class |
1507 | Comment:· | 1522 | Comment:· |
1508 | Filename:·android/support/v4/graphics/ColorUtils.class | 1523 | Filename:·android/support/v4/graphics/ColorUtils.class |
1509 | Comment:· | 1524 | Comment:· |
1525 | Filename:·android/support/v4/graphics/PaintCompat.class | ||
1526 | Comment:· | ||
1527 | Filename:·android/support/v4/graphics/PaintCompatApi23.class | ||
1528 | Comment:· | ||
1529 | Filename:·android/support/v4/graphics/PaintCompatGingerbread.class | ||
1530 | Comment:· | ||
1510 | Filename:·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class | 1531 | Filename:·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class |
1511 | Comment:· | 1532 | Comment:· |
1512 | Filename:·android/support/v4/graphics/drawable/DrawableCompat.class | 1533 | Filename:·android/support/v4/graphics/drawable/DrawableCompat.class |
1513 | Comment:· | 1534 | Comment:· |
1514 | Filename:·android/support/v4/graphics/drawable/DrawableCompatApi23.class | 1535 | Filename:·android/support/v4/graphics/drawable/DrawableCompatApi23.class |
Offset 1614, 23 lines modified | Offset 1638, 38 lines modified | ||
1614 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.class | 1638 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.class |
1615 | Comment:· | 1639 | Comment:· |
1616 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.class | 1640 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.class |
1617 | Comment:· | 1641 | Comment:· |
1642 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$4.class | ||
1643 | Comment:· | ||
1644 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$5.class | ||
1645 | Comment:· | ||
1646 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$6.class | ||
1647 | Comment:· | ||
1618 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1.class | 1648 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1.class |
1619 | Comment:· | 1649 | Comment:· |
1620 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2.class | 1650 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2.class |
1621 | Comment:· | 1651 | Comment:· |
1622 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3.class | 1652 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3.class |
1623 | Comment:· | 1653 | Comment:· |
1654 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$4.class | ||
1655 | Comment:· | ||
1656 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$5.class | ||
1657 | Comment:· | ||
1624 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.class | 1658 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.class |
1625 | Comment:· | 1659 | Comment:· |
1626 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2.class | 1660 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2.class |
1627 | Comment:· | 1661 | Comment:· |
1628 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.class | 1662 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.class |
Offset 1644, 14 lines modified | Offset 1683, 17 lines modified | ||
1644 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaItem$Flags.class | 1683 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaItem$Flags.class |
1645 | Comment:· | 1684 | Comment:· |
1646 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaItem.class | 1685 | Filename:·android/support/v4/media/MediaBrowserCompat$MediaItem.class |
1647 | Comment:· | 1686 | Comment:· |
1687 | Filename:·android/support/v4/media/MediaBrowserCompat$SearchCallback.class | ||
1688 | Comment:· | ||
1648 | Filename:·android/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper.class | 1689 | Filename:·android/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper.class |
1649 | Comment:· | 1690 | Comment:· |
1650 | Filename:·android/support/v4/media/MediaBrowserCompat$Subscription.class | 1691 | Filename:·android/support/v4/media/MediaBrowserCompat$Subscription.class |
1651 | Comment:· | 1692 | Comment:· |
Max diff block lines reached; 3989/8017 bytes (49.76%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.graphics.drawable; | 1 | package·android.support.graphics.drawable; |
2 | import·java.util.Collection; | ||
2 | import·android.graphics.drawable.Drawable; | 3 | import·android.graphics.drawable.Drawable; |
3 | import·android.animation.Animator; | 4 | import·android.animation.Animator; |
4 | import·android.content.res.Resources; | 5 | import·android.content.res.Resources; |
5 | import·android.graphics.drawable.Drawable$Callback; | 6 | import·android.graphics.drawable.Drawable$Callback; |
6 | import·android.content.Context; | 7 | import·android.content.Context; |
7 | import·android.support.v4.util.ArrayMap; | 8 | import·android.support.v4.util.ArrayMap; |
8 | import·java.util.ArrayList; | 9 | import·java.util.ArrayList; |
10 | import·android.animation.AnimatorSet; | ||
9 | import·android.graphics.drawable.Drawable$ConstantState; | 11 | import·android.graphics.drawable.Drawable$ConstantState; |
10 | class·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·extends·Drawable$ConstantState | 12 | class·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·extends·Drawable$ConstantState |
11 | { | 13 | { |
14 | ····AnimatorSet·mAnimatorSet; | ||
12 | ····ArrayList·mAnimators; | 15 | ····private·ArrayList·mAnimators; |
13 | ····int·mChangingConfigurations; | 16 | ····int·mChangingConfigurations; |
14 | ····ArrayMap·mTargetNameMap; | 17 | ····ArrayMap·mTargetNameMap; |
15 | ····VectorDrawableCompat·mVectorDrawable; | 18 | ····VectorDrawableCompat·mVectorDrawable; |
16 | ···· | 19 | ···· |
17 | ····public·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState(final·Context·context,·final·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,·final·Drawable$Callback·callback,·final·Resources·resources)·{ | 20 | ····public·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState(final·Context·context,·final·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,·final·Drawable$Callback·callback,·final·Resources·resources)·{ |
18 | ········if·(animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·!=·null)·{ | 21 | ········if·(animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·!=·null)·{ |
19 | ············this.mChangingConfigurations·=·animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mChangingConfigurations; | 22 | ············this.mChangingConfigurations·=·animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mChangingConfigurations; |
Offset 40, 14 lines modified | Offset 43, 15 lines modified | ||
40 | ····················final·Animator·animator·=·(Animator)animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mAnimators.get(i); | 43 | ····················final·Animator·animator·=·(Animator)animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mAnimators.get(i); |
41 | ····················final·Animator·clone·=·animator.clone(); | 44 | ····················final·Animator·clone·=·animator.clone(); |
42 | ····················final·String·s·=·(String)animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mTargetNameMap.get((Object)animator); | 45 | ····················final·String·s·=·(String)animatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.mTargetNameMap.get((Object)animator); |
43 | ····················clone.setTarget(this.mVectorDrawable.getTargetByName(s)); | 46 | ····················clone.setTarget(this.mVectorDrawable.getTargetByName(s)); |
44 | ····················this.mAnimators.add(clone); | 47 | ····················this.mAnimators.add(clone); |
45 | ····················this.mTargetNameMap.put((Object)clone,·(Object)s); | 48 | ····················this.mTargetNameMap.put((Object)clone,·(Object)s); |
46 | ················} | 49 | ················} |
50 | ················this.setupAnimatorSet(); | ||
47 | ············} | 51 | ············} |
48 | ········} | 52 | ········} |
49 | ····} | 53 | ····} |
50 | ···· | 54 | ···· |
51 | ····public·int·getChangingConfigurations()·{ | 55 | ····public·int·getChangingConfigurations()·{ |
52 | ········return·this.mChangingConfigurations; | 56 | ········return·this.mChangingConfigurations; |
53 | ····} | 57 | ····} |
Offset 55, 8 lines modified | Offset 59, 15 lines modified | ||
55 | ····public·Drawable·newDrawable()·{ | 59 | ····public·Drawable·newDrawable()·{ |
56 | ········throw·new·IllegalStateException("No·constant·state·support·for·SDK·<·24."); | 60 | ········throw·new·IllegalStateException("No·constant·state·support·for·SDK·<·24."); |
57 | ····} | 61 | ····} |
58 | ···· | 62 | ···· |
59 | ····public·Drawable·newDrawable(final·Resources·resources)·{ | 63 | ····public·Drawable·newDrawable(final·Resources·resources)·{ |
60 | ········throw·new·IllegalStateException("No·constant·state·support·for·SDK·<·24."); | 64 | ········throw·new·IllegalStateException("No·constant·state·support·for·SDK·<·24."); |
61 | ····} | 65 | ····} |
66 | ···· | ||
67 | ····public·void·setupAnimatorSet()·{ | ||
68 | ········if·(this.mAnimatorSet·==·null)·{ | ||
69 | ············this.mAnimatorSet·=·new·AnimatorSet(); | ||
70 | ········} | ||
71 | ········this.mAnimatorSet.playTogether((Collection)this.mAnimators); | ||
72 | ····} | ||
62 | } | 73 | } |
Offset 261, 15 lines modified | Offset 261, 20 lines modified | ||
261 | ············final·double·cos3·=·Math.cos(n15); | 261 | ············final·double·cos3·=·Math.cos(n15); |
262 | ············final·double·n16·=·n3·*·cos·*·cos3·+·n·-·n4·*·sin·*·sin3; | 262 | ············final·double·n16·=·n3·*·cos·*·cos3·+·n·-·n4·*·sin·*·sin3; |
263 | ············final·double·n17·=·n3·*·sin·*·cos3·+·n2·+·n4·*·cos·*·sin3; | 263 | ············final·double·n17·=·n3·*·sin·*·cos3·+·n2·+·n4·*·cos·*·sin3; |
264 | ············final·double·n18·=·-n3·*·cos·*·sin3·-·n4·*·sin·*·cos3; | 264 | ············final·double·n18·=·-n3·*·cos·*·sin3·-·n4·*·sin·*·cos3; |
265 | ············final·double·n19·=·-n3·*·sin·*·sin3·+·n4·*·cos·*·cos3; | 265 | ············final·double·n19·=·-n3·*·sin·*·sin3·+·n4·*·cos·*·cos3; |
266 | ············final·double·tan·=·Math.tan((n15·-·n11)·/·2.0); | 266 | ············final·double·tan·=·Math.tan((n15·-·n11)·/·2.0); |
267 | ············final·double·n20·=·Math.sin(n15·-·n11)·*·(Math.sqrt(4.0·+·3.0·*·tan·*·tan)·-·1.0)·/·3.0; | 267 | ············final·double·n20·=·Math.sin(n15·-·n11)·*·(Math.sqrt(4.0·+·3.0·*·tan·*·tan)·-·1.0)·/·3.0; |
268 | ············ | 268 | ············final·double·n21·=·n5·+·n20·*·n12; |
269 | ············final·double·n22·=·n6·+·n20·*·n13; | ||
270 | ············final·double·n23·=·n16·-·n20·*·n18; | ||
271 | ············final·double·n24·=·n17·-·n20·*·n19; | ||
272 | ············path.rLineTo(0.0f,·0.0f); | ||
273 | ············path.cubicTo((float)n21,·(float)n22,·(float)n23,·(float)n24,·(float)n16,·(float)n17); | ||
269 | ············n11·=·n15; | 274 | ············n11·=·n15; |
270 | ············n5·=·n16; | 275 | ············n5·=·n16; |
271 | ············n6·=·n17; | 276 | ············n6·=·n17; |
272 | ············n12·=·n18; | 277 | ············n12·=·n18; |
273 | ············n13·=·n19; | 278 | ············n13·=·n19; |
274 | ········} | 279 | ········} |
275 | ····} | 280 | ····} |
Offset 665, 14 lines modified | Offset 665, 17 lines modified | ||
665 | ········this.mRetaining·=·false; | 665 | ········this.mRetaining·=·false; |
666 | ········this.mLoaderManager·=·null; | 666 | ········this.mLoaderManager·=·null; |
667 | ········this.mLoadersStarted·=·false; | 667 | ········this.mLoadersStarted·=·false; |
668 | ········this.mCheckedForLoaderManager·=·false; | 668 | ········this.mCheckedForLoaderManager·=·false; |
669 | ····} | 669 | ····} |
670 | ···· | 670 | ···· |
671 | ····void·instantiateChildFragmentManager()·{ | 671 | ····void·instantiateChildFragmentManager()·{ |
672 | ········if·(this.mHost·==·null)·{ | ||
673 | ············throw·new·IllegalStateException("Fragment·has·not·been·attached·yet."); | ||
674 | ········} | ||
672 | ········(this.mChildFragmentManager·=·new·FragmentManagerImpl()).attachController(this.mHost,·(FragmentContainer)new·Fragment$2(this),·this); | 675 | ········(this.mChildFragmentManager·=·new·FragmentManagerImpl()).attachController(this.mHost,·(FragmentContainer)new·Fragment$2(this),·this); |
673 | ····} | 676 | ····} |
674 | ···· | 677 | ···· |
675 | ····public·final·boolean·isAdded()·{ | 678 | ····public·final·boolean·isAdded()·{ |
676 | ········return·this.mHost·!=·null·&&·this.mAdded; | 679 | ········return·this.mHost·!=·null·&&·this.mAdded; |
677 | ····} | 680 | ····} |
678 | ···· | 681 | ···· |
Offset 248, 15 lines modified | Offset 248, 17 lines modified | ||
248 | ················sharedElementCallback·=·lastIn.getExitTransitionCallback(); | 248 | ················sharedElementCallback·=·lastIn.getExitTransitionCallback(); |
249 | ················list·=·lastInTransaction.mSharedElementSourceNames; | 249 | ················list·=·lastInTransaction.mSharedElementSourceNames; |
250 | ············} | 250 | ············} |
251 | ············else·{ | 251 | ············else·{ |
252 | ················sharedElementCallback·=·lastIn.getEnterTransitionCallback(); | 252 | ················sharedElementCallback·=·lastIn.getEnterTransitionCallback(); |
253 | ················list·=·lastInTransaction.mSharedElementTargetNames; | 253 | ················list·=·lastInTransaction.mSharedElementTargetNames; |
254 | ············} | 254 | ············} |
255 | ············if·(list·!=·null)·{ | ||
255 | ············arrayMap2.retainAll((Collection)list); | 256 | ················arrayMap2.retainAll((Collection)list); |
257 | ············} | ||
256 | ············if·(sharedElementCallback·!=·null)·{ | 258 | ············if·(sharedElementCallback·!=·null)·{ |
257 | ················sharedElementCallback.onMapSharedElements((List)list,·(Map)arrayMap2); | 259 | ················sharedElementCallback.onMapSharedElements((List)list,·(Map)arrayMap2); |
258 | ················for·(int·i·=·list.size()·-·1;·i·>=·0;·--i)·{ | 260 | ················for·(int·i·=·list.size()·-·1;·i·>=·0;·--i)·{ |
259 | ····················final·String·s·=·(String)list.get(i); | 261 | ····················final·String·s·=·(String)list.get(i); |
260 | ····················final·View·view2·=·(View)arrayMap2.get((Object)s); | 262 | ····················final·View·view2·=·(View)arrayMap2.get((Object)s); |
261 | ····················if·(view2·==·null)·{ | 263 | ····················if·(view2·==·null)·{ |
262 | ························final·String·keyForValue·=·findKeyForValue(arrayMap,·s); | 264 | ························final·String·keyForValue·=·findKeyForValue(arrayMap,·s); |
Offset 321, 15 lines modified | Offset 323, 18 lines modified | ||
321 | ········return·arrayMap2; | 323 | ········return·arrayMap2; |
322 | ····} | 324 | ····} |
323 | ···· | 325 | ···· |
324 | ····private·static·ArrayList·configureEnteringExitingViews(final·Object·o,·final·Fragment·fragment,·final·ArrayList·c,·final·View·e)·{ | 326 | ····private·static·ArrayList·configureEnteringExitingViews(final·Object·o,·final·Fragment·fragment,·final·ArrayList·c,·final·View·e)·{ |
325 | ········ArrayList<View>·list·=·null; | 327 | ········ArrayList<View>·list·=·null; |
326 | ········if·(o·!=·null)·{ | 328 | ········if·(o·!=·null)·{ |
327 | ············list·=·new·ArrayList<View>(); | 329 | ············list·=·new·ArrayList<View>(); |
330 | ············final·View·view·=·fragment.getView(); | ||
331 | ············if·(view·!=·null)·{ | ||
328 | ············FragmentTransitionCompat21.captureTransitioningViews((ArrayList)list,· | 332 | ················FragmentTransitionCompat21.captureTransitioningViews((ArrayList)list,·view); |
333 | ············} | ||
329 | ············if·(c·!=·null)·{ | 334 | ············if·(c·!=·null)·{ |
330 | ················list.removeAll(c); | 335 | ················list.removeAll(c); |
331 | ············} | 336 | ············} |
332 | ············if·(!list.isEmpty())·{ | 337 | ············if·(!list.isEmpty())·{ |
333 | ················list.add(e); | 338 | ················list.add(e); |
334 | ················FragmentTransitionCompat21.addTargets(o,·(ArrayList)list); | 339 | ················FragmentTransitionCompat21.addTargets(o,·(ArrayList)list); |
335 | ············} | 340 | ············} |
Offset 563, 15 lines modified | Offset 568, 15 lines modified | ||
563 | ········} | 568 | ········} |
564 | ········return·cloneTransition; | 569 | ········return·cloneTransition; |
565 | ····} | 570 | ····} |
566 | ···· | 571 | ···· |
567 | ····private·static·View·getInEpicenterView(final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·Object·o,·final·boolean·b)·{ | 572 | ····private·static·View·getInEpicenterView(final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·Object·o,·final·boolean·b)·{ |
568 | ········final·BackStackRecord·lastInTransaction·=·fragmentTransition$FragmentContainerTransition.lastInTransaction; | 573 | ········final·BackStackRecord·lastInTransaction·=·fragmentTransition$FragmentContainerTransition.lastInTransaction; |
569 | ········View·view; | 574 | ········View·view; |
570 | ········if·(o·!=·null·&&·lastInTransaction.mSharedElementSourceNames·!=·null·&&·!lastInTransaction.mSharedElementSourceNames.isEmpty())·{ | 575 | ········if·(o·!=·null·&&·arrayMap·!=·null·&&·lastInTransaction.mSharedElementSourceNames·!=·null·&&·!lastInTransaction.mSharedElementSourceNames.isEmpty())·{ |
571 | ············String·s; | 576 | ············String·s; |
572 | ············if·(b)·{ | 577 | ············if·(b)·{ |
573 | ················s·=·lastInTransaction.mSharedElementSourceNames.get(0); | 578 | ················s·=·lastInTransaction.mSharedElementSourceNames.get(0); |
574 | ············} | 579 | ············} |
575 | ············else·{ | 580 | ············else·{ |
576 | ················s·=·lastInTransaction.mSharedElementTargetNames.get(0); | 581 | ················s·=·lastInTransaction.mSharedElementTargetNames.get(0); |
577 | ············} | 582 | ············} |
Offset 164, 148 lines modified | Offset 164, 150 lines modified | ||
164 | ········//·····3:·astore··········4 | 164 | ········//·····3:·astore··········4 |
165 | ········//·····5:·aload···········4 | 165 | ········//·····5:·aload···········4 |
166 | ········//·····7:·monitorenter··· | 166 | ········//·····7:·monitorenter··· |
167 | ········//·····8:·aload_0········ | 167 | ········//·····8:·aload_0········ |
168 | ········//·····9:·invokestatic····android/support/v4/app/NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; | 168 | ········//·····9:·invokestatic····android/support/v4/app/NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; |
169 | ········//····12:·astore··········5 | 169 | ········//····12:·astore··········5 |
170 | ········//····14:·aload···········5 | 170 | ········//····14:·aload···········5 |
171 | ········//····16:·ifnull··········183 | ||
172 | ········//····19:·aload···········5 | ||
171 | ········//···· | 173 | ········//····21:·iload_1········ |
172 | ········//···· | 174 | ········//····22:·aaload········· |
173 | ········//···· | 175 | ········//····23:·astore··········6 |
174 | ········//····2 | 176 | ········//····25:·aconst_null···· |
175 | ········//····2 | 177 | ········//····26:·astore··········7 |
176 | ········//····2 | 178 | ········//····28:·aload_0········ |
177 | ········//····2 | 179 | ········//····29:·invokestatic····android/support/v4/app/NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; |
178 | ········//···· | 180 | ········//····32:·astore··········8 |
179 | ········//···· | 181 | ········//····34:·aload···········8 |
180 | ········//····3 | 182 | ········//····36:·ifnull··········72 |
181 | ········//····3 | 183 | ········//····39:·ldc·············"android.support.actionExtras" |
182 | ········//···· | 184 | ········//····41:·astore··········9 |
183 | ········//···· | 185 | ········//····43:·aload···········8 |
184 | ········//····4 | 186 | ········//····45:·aload···········9 |
185 | ········//····4 | 187 | ········//····47:·invokevirtual···android/os/Bundle.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; |
186 | ········//···· | 188 | ········//····50:·astore··········10 |
187 | ········//····47:·aload···········9 | ||
188 | ········//····49:·ifnull··········67 | ||
189 | ········//····52:·aload··········· | 189 | ········//····52:·aload···········10 |
190 | ········//····54:·ifnull··········72 | ||
191 | ········//····57:·aload···········10 | ||
190 | ········//····5 | 192 | ········//····59:·iload_1········ |
191 | ········//···· | 193 | ········//····60:·invokevirtual···android/util/SparseArray.get:(I)Ljava/lang/Object; |
192 | ········//···· | 194 | ········//····63:·astore··········7 |
193 | ········//····6 | 195 | ········//····65:·aload···········7 |
194 | ········//····6 | 196 | ········//····67:·checkcast·······Landroid/os/Bundle; |
195 | ········//···· | 197 | ········//····70:·astore··········7 |
196 | ········//···· | 198 | ········//····72:·getstatic·······android/support/v4/app/NotificationCompatJellybean.sActionIconField:Ljava/lang/reflect/Field; |
197 | ········//····7 | 199 | ········//····75:·astore··········9 |
198 | ········//····7 | 200 | ········//····77:·aload···········9 |
199 | ········//····7 | 201 | ········//····79:·aload···········6 |
200 | ········//···· | 202 | ········//····81:·invokevirtual···java/lang/reflect/Field.getInt:(Ljava/lang/Object;)I |
201 | ········//···· | 203 | ········//····84:·istore··········11 |
202 | ········//····8 | 204 | ········//····86:·getstatic·······android/support/v4/app/NotificationCompatJellybean.sActionTitleField:Ljava/lang/reflect/Field; |
203 | ········//····8 | 205 | ········//····89:·astore··········9 |
204 | ········//···· | 206 | ········//····91:·aload···········9 |
205 | ········//···· | 207 | ········//····93:·aload···········6 |
206 | ········//····9 | 208 | ········//····95:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; |
207 | ········//····9 | 209 | ········//····98:·astore··········12 |
208 | ········//··· | 210 | ········//···100:·aload···········12 |
209 | ········//··· | 211 | ········//···102:·checkcast·······Ljava/lang/CharSequence; |
210 | ········//···10 | 212 | ········//···105:·astore··········12 |
211 | ········//···10 | 213 | ········//···107:·getstatic·······android/support/v4/app/NotificationCompatJellybean.sActionIntentField:Ljava/lang/reflect/Field; |
212 | ········//···1 | 214 | ········//···110:·astore··········9 |
213 | ········//···1 | 215 | ········//···112:·aload···········9 |
214 | ········//···1 | 216 | ········//···114:·aload···········6 |
215 | ········//···11 | 217 | ········//···116:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; |
216 | ········//···11 | 218 | ········//···119:·astore··········13 |
217 | ········//···1 | 219 | ········//···121:·aload···········13 |
218 | ········//···1 | 220 | ········//···123:·checkcast·······Landroid/app/PendingIntent; |
219 | ········//···121:·astore··········12 | ||
220 | ········//···123:·aload_2········ | ||
221 | ········//···124:·astore··········5 | ||
222 | ········//···126:·aload_3········ | ||
223 | ········//···12 | 221 | ········//···126:·astore··········13 |
224 | ········//···12 | 222 | ········//···128:·aload_2········ |
223 | ········//···129:·astore··········9 | ||
225 | ········//···13 | 224 | ········//···131:·aload_3········ |
225 | ········//···132:·astore··········14 | ||
226 | ········//···134:·aload_2········ | ||
227 | ········//···135:·aload_3········ | ||
226 | ········//···13 | 228 | ········//···136:·iload···········11 |
227 | ········//···133:·aload···········11 | ||
228 | ········//···13 | 229 | ········//···138:·aload···········12 |
230 | ········//···140:·aload···········13 | ||
229 | ········//···1 | 231 | ········//···142:·aload···········7 |
230 | ········//···1 | 232 | ········//···144:·invokestatic····android/support/v4/app/NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; |
231 | ········//···14 | 233 | ········//···147:·astore··········9 |
232 | ········//···14 | 234 | ········//···149:·aload···········4 |
233 | ········//···1 | 235 | ········//···151:·monitorexit···· |
234 | ········//···1 | 236 | ········//···152:·aload···········9 |
235 | ········//···1 | 237 | ········//···154:·areturn········ |
236 | ········//···15 | 238 | ········//···155:·astore··········15 |
237 | ········//···15 | 239 | ········//···157:·ldc·············"NotificationCompat" |
238 | ········//···15 | 240 | ········//···159:·astore··········9 |
239 | ········//···1 | 241 | ········//···161:·ldc·············"Unable·to·access·notification·actions" |
240 | ········//···1 | 242 | ········//···163:·astore··········14 |
241 | ········//···16 | 243 | ········//···165:·aload···········9 |
242 | ········//···162:·aload···········13 | ||
243 | ········//···16 | 244 | ········//···167:·aload···········14 |
245 | ········//···169:·aload···········15 | ||
244 | ········//···1 | 246 | ········//···171:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
245 | ········//···1 | 247 | ········//···174:·pop············ |
246 | ········//···17 | 248 | ········//···175:·iconst_1······· |
247 | ········//···17 | 249 | ········//···176:·istore··········16 |
248 | ········//···17 | 250 | ········//···178:·iload···········16 |
249 | ········//···1 | 251 | ········//···180:·putstatic·······android/support/v4/app/NotificationCompatJellybean.sActionsAccessFailed:Z |
250 | ········//···1 | 252 | ········//···183:·aload···········4 |
251 | ········//···18 | 253 | ········//···185:·monitorexit···· |
252 | ········//···18 | 254 | ········//···186:·iconst_0······· |
253 | ········//···18 | 255 | ········//···187:·istore··········16 |
254 | ········//···18 | 256 | ········//···189:·aconst_null···· |
255 | ········//···185:·astore··········5 | ||
256 | ········//···187:·goto············147 | ||
257 | ········//···190:·astore·········· | 257 | ········//···190:·astore··········9 |
258 | ········//···192:·goto············152 | ||
259 | ········//···195:·astore··········9 | ||
258 | ········//···19 | 260 | ········//···197:·aload···········4 |
259 | ········//···19 | 261 | ········//···199:·monitorexit···· |
260 | ········//··· | 262 | ········//···200:·aload···········9 |
261 | ········//··· | 263 | ········//···202:·athrow········· |
262 | ········//····Exceptions: | 264 | ········//····Exceptions: |
263 | ········//··Try···········Handler | 265 | ········//··Try···········Handler |
264 | ········//··Start··End····Start··End····Type······························ | 266 | ········//··Start··End····Start··End····Type······························ |
265 | ········//··-----··-----··-----··-----··---------------------------------- | 267 | ········//··-----··-----··-----··-----··---------------------------------- |
266 | ········//··8······12·····15 | 268 | ········//··8······12·····155····183····Ljava/lang/IllegalAccessException; |
267 | ········//··8······12·····19 | 269 | ········//··8······12·····195····203····Any |
268 | ········//··16·····18·····150····190····Ljava/lang/IllegalAccessException; | ||
269 | ········//··16·····18·····190····198····Any | ||
270 | ········//··2 | 270 | ········//··21·····23·····155····183····Ljava/lang/IllegalAccessException; |
271 | ········//··2 | 271 | ········//··21·····23·····195····203····Any |
272 | ········//··28·····32·····155····183····Ljava/lang/IllegalAccessException; | ||
273 | ········//··28·····32·····195····203····Any | ||
272 | ········//··4 | 274 | ········//··45·····50·····155····183····Ljava/lang/IllegalAccessException; |
273 | ········//··4 | 275 | ········//··45·····50·····195····203····Any |
274 | ········//··5 | 276 | ········//··59·····63·····155····183····Ljava/lang/IllegalAccessException; |
275 | ········//··5 | 277 | ········//··59·····63·····195····203····Any |
276 | ········//··60·····65·····150····190····Ljava/lang/IllegalAccessException; | ||
Max diff block lines reached; 1032/15169 bytes (6.80%) of diff not shown. |
Offset 19, 11 lines modified | Offset 19, 13 lines modified | ||
19 | ···· | 19 | ···· |
20 | ····ComponentName·getServiceComponent(); | 20 | ····ComponentName·getServiceComponent(); |
21 | ···· | 21 | ···· |
22 | ····MediaSessionCompat$Token·getSessionToken(); | 22 | ····MediaSessionCompat$Token·getSessionToken(); |
23 | ···· | 23 | ···· |
24 | ····boolean·isConnected(); | 24 | ····boolean·isConnected(); |
25 | ···· | 25 | ···· |
26 | ····void·search(final·String·p0,·final·Bundle·p1,·final·MediaBrowserCompat$SearchCallback·p2); | ||
27 | ···· | ||
26 | ····void·subscribe(final·String·p0,·final·Bundle·p1,·final·MediaBrowserCompat$SubscriptionCallback·p2); | 28 | ····void·subscribe(final·String·p0,·final·Bundle·p1,·final·MediaBrowserCompat$SubscriptionCallback·p2); |
27 | ···· | 29 | ···· |
28 | ····void·unsubscribe(final·String·p0,·final·MediaBrowserCompat$SubscriptionCallback·p1); | 30 | ····void·unsubscribe(final·String·p0,·final·MediaBrowserCompat$SubscriptionCallback·p1); |
29 | } | 31 | } |
Offset 64, 11 lines modified | Offset 64, 19 lines modified | ||
64 | ····void·removeSubscription(final·String·s,·final·IBinder·binder,·final·Messenger·messenger)·{ | 64 | ····void·removeSubscription(final·String·s,·final·IBinder·binder,·final·Messenger·messenger)·{ |
65 | ········final·Bundle·bundle·=·new·Bundle(); | 65 | ········final·Bundle·bundle·=·new·Bundle(); |
66 | ········bundle.putString("data_media_item_id",·s); | 66 | ········bundle.putString("data_media_item_id",·s); |
67 | ········BundleCompat.putBinder(bundle,·"data_callback_token",·binder); | 67 | ········BundleCompat.putBinder(bundle,·"data_callback_token",·binder); |
68 | ········this.sendRequest(4,·bundle,·messenger); | 68 | ········this.sendRequest(4,·bundle,·messenger); |
69 | ····} | 69 | ····} |
70 | ···· | 70 | ···· |
71 | ····void·search(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver,·final·Messenger·messenger)·{ | ||
72 | ········final·Bundle·bundle2·=·new·Bundle(); | ||
73 | ········bundle2.putString("data_search_query",·s); | ||
74 | ········bundle2.putBundle("data_search_extras",·bundle); | ||
75 | ········bundle2.putParcelable("data_result_receiver",·(Parcelable)resultReceiver); | ||
76 | ········this.sendRequest(8,·bundle2,·messenger); | ||
77 | ····} | ||
78 | ···· | ||
71 | ····void·unregisterCallbackMessenger(final·Messenger·messenger)·{ | 79 | ····void·unregisterCallbackMessenger(final·Messenger·messenger)·{ |
72 | ········this.sendRequest(7,·null,·messenger); | 80 | ········this.sendRequest(7,·null,·messenger); |
73 | ····} | 81 | ····} |
74 | } | 82 | } |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | public·abstract·class·MediaBrowserCompat$SubscriptionCallback | 12 | public·abstract·class·MediaBrowserCompat$SubscriptionCallback |
13 | { | 13 | { |
14 | ····private·final·Object·mSubscriptionCallbackObj; | 14 | ····private·final·Object·mSubscriptionCallbackObj; |
15 | ····WeakReference·mSubscriptionRef; | 15 | ····WeakReference·mSubscriptionRef; |
16 | ····private·final·IBinder·mToken; | 16 | ····private·final·IBinder·mToken; |
17 | ···· | 17 | ···· |
18 | ····public·MediaBrowserCompat$SubscriptionCallback()·{ | 18 | ····public·MediaBrowserCompat$SubscriptionCallback()·{ |
19 | ········if·(Build$VERSION.SDK_INT·>=·2 | 19 | ········if·(Build$VERSION.SDK_INT·>=·26·||·BuildCompat.isAtLeastO())·{ |
20 | ············this.mSubscriptionCallbackObj·=·MediaBrowserCompatApi24.createSubscriptionCallback((MediaBrowserCompatApi24$SubscriptionCallback)new·MediaBrowserCompat$SubscriptionCallback$StubApi24(this)); | 20 | ············this.mSubscriptionCallbackObj·=·MediaBrowserCompatApi24.createSubscriptionCallback((MediaBrowserCompatApi24$SubscriptionCallback)new·MediaBrowserCompat$SubscriptionCallback$StubApi24(this)); |
21 | ············this.mToken·=·null; | 21 | ············this.mToken·=·null; |
22 | ········} | 22 | ········} |
23 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ | 23 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ |
24 | ············this.mSubscriptionCallbackObj·=·MediaBrowserCompatApi21.createSubscriptionCallback((MediaBrowserCompatApi21$SubscriptionCallback)new·MediaBrowserCompat$SubscriptionCallback$StubApi21(this)); | 24 | ············this.mSubscriptionCallbackObj·=·MediaBrowserCompatApi21.createSubscriptionCallback((MediaBrowserCompatApi21$SubscriptionCallback)new·MediaBrowserCompat$SubscriptionCallback$StubApi21(this)); |
25 | ············this.mToken·=·(IBinder)new·Binder(); | 25 | ············this.mToken·=·(IBinder)new·Binder(); |
26 | ········} | 26 | ········} |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | ····static·final·boolean·DEBUG·=·false; | 15 | ····static·final·boolean·DEBUG·=·false; |
16 | ····public·static·final·String·EXTRA_PAGE·=·"android.media.browse.extra.PAGE"; | 16 | ····public·static·final·String·EXTRA_PAGE·=·"android.media.browse.extra.PAGE"; |
17 | ····public·static·final·String·EXTRA_PAGE_SIZE·=·"android.media.browse.extra.PAGE_SIZE"; | 17 | ····public·static·final·String·EXTRA_PAGE_SIZE·=·"android.media.browse.extra.PAGE_SIZE"; |
18 | ····static·final·String·TAG·=·"MediaBrowserCompat"; | 18 | ····static·final·String·TAG·=·"MediaBrowserCompat"; |
19 | ····private·final·MediaBrowserCompat$MediaBrowserImpl·mImpl; | 19 | ····private·final·MediaBrowserCompat$MediaBrowserImpl·mImpl; |
20 | ···· | 20 | ···· |
21 | ····public·MediaBrowserCompat(final·Context·context,·final·ComponentName·componentName,·final·MediaBrowserCompat$ConnectionCallback·mediaBrowserCompat$ConnectionCallback,·final·Bundle·bundle)·{ | 21 | ····public·MediaBrowserCompat(final·Context·context,·final·ComponentName·componentName,·final·MediaBrowserCompat$ConnectionCallback·mediaBrowserCompat$ConnectionCallback,·final·Bundle·bundle)·{ |
22 | ········if·(Build$VERSION.SDK_INT·>=·2 | 22 | ········if·(Build$VERSION.SDK_INT·>=·26·||·BuildCompat.isAtLeastO())·{ |
23 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi24(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); | 23 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi24(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); |
24 | ········} | 24 | ········} |
25 | ········else·if·(Build$VERSION.SDK_INT·>=·23)·{ | 25 | ········else·if·(Build$VERSION.SDK_INT·>=·23)·{ |
26 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi23(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); | 26 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi23(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); |
27 | ········} | 27 | ········} |
28 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ | 28 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ |
29 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi21(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); | 29 | ············this.mImpl·=·(MediaBrowserCompat$MediaBrowserImpl)new·MediaBrowserCompat$MediaBrowserImplApi21(context,·componentName,·mediaBrowserCompat$ConnectionCallback,·bundle); |
Offset 61, 14 lines modified | Offset 61, 24 lines modified | ||
61 | ········return·this.mImpl.getSessionToken(); | 61 | ········return·this.mImpl.getSessionToken(); |
62 | ····} | 62 | ····} |
63 | ···· | 63 | ···· |
64 | ····public·boolean·isConnected()·{ | 64 | ····public·boolean·isConnected()·{ |
65 | ········return·this.mImpl.isConnected(); | 65 | ········return·this.mImpl.isConnected(); |
66 | ····} | 66 | ····} |
67 | ···· | 67 | ···· |
68 | ····public·void·search(final·String·s,·final·Bundle·bundle,·final·MediaBrowserCompat$SearchCallback·mediaBrowserCompat$SearchCallback)·{ | ||
69 | ········if·(TextUtils.isEmpty((CharSequence)s))·{ | ||
70 | ············throw·new·IllegalArgumentException("query·cannot·be·empty"); | ||
71 | ········} | ||
72 | ········if·(mediaBrowserCompat$SearchCallback·==·null)·{ | ||
73 | ············throw·new·IllegalArgumentException("callback·cannot·be·null"); | ||
74 | ········} | ||
75 | ········this.mImpl.search(s,·bundle,·mediaBrowserCompat$SearchCallback); | ||
76 | ····} | ||
77 | ···· | ||
68 | ····public·void·subscribe(final·String·s,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ | 78 | ····public·void·subscribe(final·String·s,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ |
69 | ········if·(TextUtils.isEmpty((CharSequence)s))·{ | 79 | ········if·(TextUtils.isEmpty((CharSequence)s))·{ |
70 | ············throw·new·IllegalArgumentException("parentId·is·empty"); | 80 | ············throw·new·IllegalArgumentException("parentId·is·empty"); |
71 | ········} | 81 | ········} |
72 | ········if·(mediaBrowserCompat$SubscriptionCallback·==·null)·{ | 82 | ········if·(mediaBrowserCompat$SubscriptionCallback·==·null)·{ |
73 | ············throw·new·IllegalArgumentException("callback·is·null"); | 83 | ············throw·new·IllegalArgumentException("callback·is·null"); |
74 | ········} | 84 | ········} |
Offset 14, 12 lines modified | Offset 14, 17 lines modified | ||
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·void·onError(final·String·s)·{ | 16 | ····public·void·onError(final·String·s)·{ |
17 | ········this.mItemCallback.onError(s); | 17 | ········this.mItemCallback.onError(s); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·void·onItemLoaded(final·MediaBrowser$MediaItem·mediaBrowser$MediaItem)·{ | 20 | ····public·void·onItemLoaded(final·MediaBrowser$MediaItem·mediaBrowser$MediaItem)·{ |
21 | ········if·(mediaBrowser$MediaItem·==·null)·{ | ||
22 | ············this.mItemCallback.onItemLoaded((Parcel)null); | ||
23 | ········} | ||
24 | ········else·{ | ||
21 | ········final·Parcel·obtain·=·Parcel.obtain(); | 25 | ············final·Parcel·obtain·=·Parcel.obtain(); |
22 | ········mediaBrowser$MediaItem.writeToParcel(obtain,·0); | 26 | ············mediaBrowser$MediaItem.writeToParcel(obtain,·0); |
23 | ········this.mItemCallback.onItemLoaded(obtain); | 27 | ············this.mItemCallback.onItemLoaded(obtain); |
28 | ········} | ||
24 | ····} | 29 | ····} |
25 | } | 30 | } |
Offset 5, 26 lines modified | Offset 5, 29 lines modified | ||
5 | { | 5 | { |
6 | ····public·static·final·int·CLIENT_MSG_ADD_SUBSCRIPTION·=·3; | 6 | ····public·static·final·int·CLIENT_MSG_ADD_SUBSCRIPTION·=·3; |
7 | ····public·static·final·int·CLIENT_MSG_CONNECT·=·1; | 7 | ····public·static·final·int·CLIENT_MSG_CONNECT·=·1; |
8 | ····public·static·final·int·CLIENT_MSG_DISCONNECT·=·2; | 8 | ····public·static·final·int·CLIENT_MSG_DISCONNECT·=·2; |
9 | ····public·static·final·int·CLIENT_MSG_GET_MEDIA_ITEM·=·5; | 9 | ····public·static·final·int·CLIENT_MSG_GET_MEDIA_ITEM·=·5; |
10 | ····public·static·final·int·CLIENT_MSG_REGISTER_CALLBACK_MESSENGER·=·6; | 10 | ····public·static·final·int·CLIENT_MSG_REGISTER_CALLBACK_MESSENGER·=·6; |
11 | ····public·static·final·int·CLIENT_MSG_REMOVE_SUBSCRIPTION·=·4; | 11 | ····public·static·final·int·CLIENT_MSG_REMOVE_SUBSCRIPTION·=·4; |
12 | ····public·static·final·int·CLIENT_MSG_SEARCH·=·8; | ||
12 | ····public·static·final·int·CLIENT_MSG_UNREGISTER_CALLBACK_MESSENGER·=·7; | 13 | ····public·static·final·int·CLIENT_MSG_UNREGISTER_CALLBACK_MESSENGER·=·7; |
13 | ····public·static·final·int·CLIENT_VERSION_1·=·1; | 14 | ····public·static·final·int·CLIENT_VERSION_1·=·1; |
14 | ····public·static·final·int·CLIENT_VERSION_CURRENT·=·1; | 15 | ····public·static·final·int·CLIENT_VERSION_CURRENT·=·1; |
15 | ····public·static·final·String·DATA_CALLBACK_TOKEN·=·"data_callback_token"; | 16 | ····public·static·final·String·DATA_CALLBACK_TOKEN·=·"data_callback_token"; |
16 | ····public·static·final·String·DATA_CALLING_UID·=·"data_calling_uid"; | 17 | ····public·static·final·String·DATA_CALLING_UID·=·"data_calling_uid"; |
17 | ····public·static·final·String·DATA_MEDIA_ITEM_ID·=·"data_media_item_id"; | 18 | ····public·static·final·String·DATA_MEDIA_ITEM_ID·=·"data_media_item_id"; |
18 | ····public·static·final·String·DATA_MEDIA_ITEM_LIST·=·"data_media_item_list"; | 19 | ····public·static·final·String·DATA_MEDIA_ITEM_LIST·=·"data_media_item_list"; |
19 | ····public·static·final·String·DATA_MEDIA_SESSION_TOKEN·=·"data_media_session_token"; | 20 | ····public·static·final·String·DATA_MEDIA_SESSION_TOKEN·=·"data_media_session_token"; |
20 | ····public·static·final·String·DATA_OPTIONS·=·"data_options"; | 21 | ····public·static·final·String·DATA_OPTIONS·=·"data_options"; |
21 | ····public·static·final·String·DATA_PACKAGE_NAME·=·"data_package_name"; | 22 | ····public·static·final·String·DATA_PACKAGE_NAME·=·"data_package_name"; |
22 | ····public·static·final·String·DATA_RESULT_RECEIVER·=·"data_result_receiver"; | 23 | ····public·static·final·String·DATA_RESULT_RECEIVER·=·"data_result_receiver"; |
23 | ····public·static·final·String·DATA_ROOT_HINTS·=·"data_root_hints"; | 24 | ····public·static·final·String·DATA_ROOT_HINTS·=·"data_root_hints"; |
25 | ····public·static·final·String·DATA_SEARCH_EXTRAS·=·"data_search_extras"; | ||
26 | ····public·static·final·String·DATA_SEARCH_QUERY·=·"data_search_query"; | ||
24 | ····public·static·final·String·EXTRA_CLIENT_VERSION·=·"extra_client_version"; | 27 | ····public·static·final·String·EXTRA_CLIENT_VERSION·=·"extra_client_version"; |
25 | ····public·static·final·String·EXTRA_MESSENGER_BINDER·=·"extra_messenger"; | 28 | ····public·static·final·String·EXTRA_MESSENGER_BINDER·=·"extra_messenger"; |
26 | ····public·static·final·String·EXTRA_SERVICE_VERSION·=·"extra_service_version"; | 29 | ····public·static·final·String·EXTRA_SERVICE_VERSION·=·"extra_service_version"; |
27 | ····public·static·final·int·SERVICE_MSG_ON_CONNECT·=·1; | 30 | ····public·static·final·int·SERVICE_MSG_ON_CONNECT·=·1; |
28 | ····public·static·final·int·SERVICE_MSG_ON_CONNECT_FAILED·=·2; | 31 | ····public·static·final·int·SERVICE_MSG_ON_CONNECT_FAILED·=·2; |
29 | ····public·static·final·int·SERVICE_MSG_ON_LOAD_CHILDREN·=·3; | 32 | ····public·static·final·int·SERVICE_MSG_ON_LOAD_CHILDREN·=·3; |
30 | ····public·static·final·int·SERVICE_VERSION_1·=·1; | 33 | ····public·static·final·int·SERVICE_VERSION_1·=·1; |
Offset 39, 11 lines modified | Offset 39, 17 lines modified | ||
39 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$6(this,·mediaBrowserServiceCompat$ServiceCallbacks,·bundle)); | 39 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$6(this,·mediaBrowserServiceCompat$ServiceCallbacks,·bundle)); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·void·removeSubscription(final·String·s,·final·IBinder·binder,·final·MediaBrowserServiceCompat$ServiceCallbacks·mediaBrowserServiceCompat$ServiceCallbacks)·{ | 42 | ····public·void·removeSubscription(final·String·s,·final·IBinder·binder,·final·MediaBrowserServiceCompat$ServiceCallbacks·mediaBrowserServiceCompat$ServiceCallbacks)·{ |
43 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$4(this,·mediaBrowserServiceCompat$ServiceCallbacks,·s,·binder)); | 43 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$4(this,·mediaBrowserServiceCompat$ServiceCallbacks,·s,·binder)); |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·void·search(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver,·final·MediaBrowserServiceCompat$ServiceCallbacks·mediaBrowserServiceCompat$ServiceCallbacks)·{ | ||
47 | ········if·(!TextUtils.isEmpty((CharSequence)s)·&&·resultReceiver·!=·null)·{ | ||
48 | ············this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$8(this,·mediaBrowserServiceCompat$ServiceCallbacks,·s,·bundle,·resultReceiver)); | ||
49 | ········} | ||
50 | ····} | ||
51 | ···· | ||
46 | ····public·void·unregisterCallbacks(final·MediaBrowserServiceCompat$ServiceCallbacks·mediaBrowserServiceCompat$ServiceCallbacks)·{ | 52 | ····public·void·unregisterCallbacks(final·MediaBrowserServiceCompat$ServiceCallbacks·mediaBrowserServiceCompat$ServiceCallbacks)·{ |
47 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$7(this,·mediaBrowserServiceCompat$ServiceCallbacks)); | 53 | ········this.this$0.mHandler.postOrRun((Runnable)new·MediaBrowserServiceCompat$ServiceBinderImpl$7(this,·mediaBrowserServiceCompat$ServiceCallbacks)); |
48 | ····} | 54 | ····} |
49 | } | 55 | } |
Offset 50, 14 lines modified | Offset 50, 18 lines modified | ||
50 | ················this.mServiceBinderImpl.registerCallbacks((MediaBrowserServiceCompat$ServiceCallbacks)new·MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0,·obj.replyTo),·data.getBundle("data_root_hints")); | 50 | ················this.mServiceBinderImpl.registerCallbacks((MediaBrowserServiceCompat$ServiceCallbacks)new·MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0,·obj.replyTo),·data.getBundle("data_root_hints")); |
51 | ················break; | 51 | ················break; |
52 | ············} | 52 | ············} |
53 | ············case·7:·{ | 53 | ············case·7:·{ |
54 | ················this.mServiceBinderImpl.unregisterCallbacks((MediaBrowserServiceCompat$ServiceCallbacks)new·MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0,·obj.replyTo)); | 54 | ················this.mServiceBinderImpl.unregisterCallbacks((MediaBrowserServiceCompat$ServiceCallbacks)new·MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0,·obj.replyTo)); |
55 | ················break; | 55 | ················break; |
56 | ············} | 56 | ············} |
57 | ············case·8:·{ | ||
58 | ················this.mServiceBinderImpl.search(data.getString("data_search_query"),·data.getBundle("data_search_extras"),·(ResultReceiver)data.getParcelable("data_result_receiver"),·(MediaBrowserServiceCompat$ServiceCallbacks)new·MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0,·obj.replyTo)); | ||
59 | ················break; | ||
60 | ············} | ||
57 | ········} | 61 | ········} |
58 | ····} | 62 | ····} |
59 | ···· | 63 | ···· |
60 | ····public·void·postOrRun(final·Runnable·runnable)·{ | 64 | ····public·void·postOrRun(final·Runnable·runnable)·{ |
61 | ········if·(Thread.currentThread()·==·this.getLooper().getThread())·{ | 65 | ········if·(Thread.currentThread()·==·this.getLooper().getThread())·{ |
62 | ············runnable.run(); | 66 | ············runnable.run(); |
63 | ········} | 67 | ········} |
Offset 19, 16 lines modified | Offset 19, 20 lines modified | ||
19 | import·android.support.v4.util.ArrayMap; | 19 | import·android.support.v4.util.ArrayMap; |
20 | import·android.app.Service; | 20 | import·android.app.Service; |
21 | public·abstract·class·MediaBrowserServiceCompat·extends·Service | 21 | public·abstract·class·MediaBrowserServiceCompat·extends·Service |
22 | { | 22 | { |
23 | ····static·final·boolean·DEBUG·=·false; | 23 | ····static·final·boolean·DEBUG·=·false; |
24 | ····public·static·final·String·KEY_MEDIA_ITEM·=·"media_item"; | 24 | ····public·static·final·String·KEY_MEDIA_ITEM·=·"media_item"; |
25 | ····public·static·final·String·KEY_SEARCH_RESULTS·=·"search_results"; | ||
26 | ····static·final·int·RESULT_ERROR·=·255; | ||
25 | ····static·final·int·RESULT_FLAG_ON_LOAD_ITEM_NOT_IMPLEMENTED·=·2; | 27 | ····static·final·int·RESULT_FLAG_ON_LOAD_ITEM_NOT_IMPLEMENTED·=·2; |
28 | ····static·final·int·RESULT_FLAG_ON_SEARCH_NOT_IMPLEMENTED·=·4; | ||
26 | ····static·final·int·RESULT_FLAG_OPTION_NOT_HANDLED·=·1; | 29 | ····static·final·int·RESULT_FLAG_OPTION_NOT_HANDLED·=·1; |
30 | ····static·final·int·RESULT_OK·=·0; | ||
27 | ····public·static·final·String·SERVICE_INTERFACE·=·"android.media.browse.MediaBrowserService"; | 31 | ····public·static·final·String·SERVICE_INTERFACE·=·"android.media.browse.MediaBrowserService"; |
28 | ····static·final·String·TAG·=·"MBServiceCompat"; | 32 | ····static·final·String·TAG·=·"MBServiceCompat"; |
29 | ····final·ArrayMap·mConnections; | 33 | ····final·ArrayMap·mConnections; |
30 | ····MediaBrowserServiceCompat$ConnectionRecord·mCurConnection; | 34 | ····MediaBrowserServiceCompat$ConnectionRecord·mCurConnection; |
31 | ····final·MediaBrowserServiceCompat$ServiceHandler·mHandler; | 35 | ····final·MediaBrowserServiceCompat$ServiceHandler·mHandler; |
32 | ····private·MediaBrowserServiceCompat$MediaBrowserServiceImpl·mImpl; | 36 | ····private·MediaBrowserServiceCompat$MediaBrowserServiceImpl·mImpl; |
33 | ····MediaSessionCompat$Token·mSession; | 37 | ····MediaSessionCompat$Token·mSession; |
Offset 122, 15 lines modified | Offset 126, 15 lines modified | ||
122 | ···· | 126 | ···· |
123 | ····public·IBinder·onBind(final·Intent·intent)·{ | 127 | ····public·IBinder·onBind(final·Intent·intent)·{ |
124 | ········return·this.mImpl.onBind(intent); | 128 | ········return·this.mImpl.onBind(intent); |
125 | ····} | 129 | ····} |
126 | ···· | 130 | ···· |
127 | ····public·void·onCreate()·{ | 131 | ····public·void·onCreate()·{ |
128 | ········super.onCreate(); | 132 | ········super.onCreate(); |
129 | ········if·(Build$VERSION.SDK_INT·>=·2 | 133 | ········if·(Build$VERSION.SDK_INT·>=·26·||·BuildCompat.isAtLeastO())·{ |
130 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(this); | 134 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(this); |
131 | ········} | 135 | ········} |
132 | ········else·if·(Build$VERSION.SDK_INT·>=·23)·{ | 136 | ········else·if·(Build$VERSION.SDK_INT·>=·23)·{ |
133 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi23(this); | 137 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi23(this); |
134 | ········} | 138 | ········} |
135 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ | 139 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ |
136 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi21(this); | 140 | ············this.mImpl·=·(MediaBrowserServiceCompat$MediaBrowserServiceImpl)new·MediaBrowserServiceCompat$MediaBrowserServiceImplApi21(this); |
Offset 151, 14 lines modified | Offset 155, 19 lines modified | ||
151 | ····} | 155 | ····} |
152 | ···· | 156 | ···· |
153 | ····public·void·onLoadItem(final·String·s,·final·MediaBrowserServiceCompat$Result·mediaBrowserServiceCompat$Result)·{ | 157 | ····public·void·onLoadItem(final·String·s,·final·MediaBrowserServiceCompat$Result·mediaBrowserServiceCompat$Result)·{ |
154 | ········mediaBrowserServiceCompat$Result.setFlags(2); | 158 | ········mediaBrowserServiceCompat$Result.setFlags(2); |
155 | ········mediaBrowserServiceCompat$Result.sendResult((Object)null); | 159 | ········mediaBrowserServiceCompat$Result.sendResult((Object)null); |
156 | ····} | 160 | ····} |
157 | ···· | 161 | ···· |
162 | ····public·void·onSearch(final·String·s,·final·Bundle·bundle,·final·MediaBrowserServiceCompat$Result·mediaBrowserServiceCompat$Result)·{ | ||
163 | ········mediaBrowserServiceCompat$Result.setFlags(4); | ||
164 | ········mediaBrowserServiceCompat$Result.sendResult((Object)null); | ||
165 | ····} | ||
166 | ···· | ||
158 | ····void·performLoadChildren(final·String·str,·final·MediaBrowserServiceCompat$ConnectionRecord·mCurConnection,·final·Bundle·bundle)·{ | 167 | ····void·performLoadChildren(final·String·str,·final·MediaBrowserServiceCompat$ConnectionRecord·mCurConnection,·final·Bundle·bundle)·{ |
159 | ········final·MediaBrowserServiceCompat$1·mediaBrowserServiceCompat$1·=·new·MediaBrowserServiceCompat$1(this,·(Object)str,·mCurConnection,·str,·bundle); | 168 | ········final·MediaBrowserServiceCompat$1·mediaBrowserServiceCompat$1·=·new·MediaBrowserServiceCompat$1(this,·(Object)str,·mCurConnection,·str,·bundle); |
160 | ········this.mCurConnection·=·mCurConnection; | 169 | ········this.mCurConnection·=·mCurConnection; |
161 | ········if·(bundle·==·null)·{ | 170 | ········if·(bundle·==·null)·{ |
162 | ············this.onLoadChildren(str,·(MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$1); | 171 | ············this.onLoadChildren(str,·(MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$1); |
163 | ········} | 172 | ········} |
164 | ········else·{ | 173 | ········else·{ |
Offset 176, 14 lines modified | Offset 185, 24 lines modified | ||
176 | ········this.onLoadItem(str,·(MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$2); | 185 | ········this.onLoadItem(str,·(MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$2); |
177 | ········this.mCurConnection·=·null; | 186 | ········this.mCurConnection·=·null; |
178 | ········if·(!((MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$2).isDone())·{ | 187 | ········if·(!((MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$2).isDone())·{ |
179 | ············throw·new·IllegalStateException("onLoadItem·must·call·detach()·or·sendResult()·before·returning·for·id="·+·str); | 188 | ············throw·new·IllegalStateException("onLoadItem·must·call·detach()·or·sendResult()·before·returning·for·id="·+·str); |
180 | ········} | 189 | ········} |
181 | ····} | 190 | ····} |
182 | ···· | 191 | ···· |
192 | ····void·performSearch(final·String·str,·final·Bundle·bundle,·final·MediaBrowserServiceCompat$ConnectionRecord·mCurConnection,·final·ResultReceiver·resultReceiver)·{ | ||
193 | ········final·MediaBrowserServiceCompat$3·mediaBrowserServiceCompat$3·=·new·MediaBrowserServiceCompat$3(this,·(Object)str,·resultReceiver); | ||
194 | ········this.mCurConnection·=·mCurConnection; | ||
195 | ········this.onSearch(str,·bundle,·(MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$3); | ||
196 | ········this.mCurConnection·=·null; | ||
197 | ········if·(!((MediaBrowserServiceCompat$Result)mediaBrowserServiceCompat$3).isDone())·{ | ||
198 | ············throw·new·IllegalStateException("onSearch·must·call·detach()·or·sendResult()·before·returning·for·query="·+·str); | ||
199 | ········} | ||
200 | ····} | ||
201 | ···· | ||
183 | ····boolean·removeSubscription(final·String·key,·final·MediaBrowserServiceCompat$ConnectionRecord·mediaBrowserServiceCompat$ConnectionRecord,·final·IBinder·binder)·{ | 202 | ····boolean·removeSubscription(final·String·key,·final·MediaBrowserServiceCompat$ConnectionRecord·mediaBrowserServiceCompat$ConnectionRecord,·final·IBinder·binder)·{ |
184 | ········boolean·b; | 203 | ········boolean·b; |
185 | ········if·(binder·==·null)·{ | 204 | ········if·(binder·==·null)·{ |
186 | ············b·=·(mediaBrowserServiceCompat$ConnectionRecord.subscriptions.remove(key)·!=·null); | 205 | ············b·=·(mediaBrowserServiceCompat$ConnectionRecord.subscriptions.remove(key)·!=·null); |
187 | ········} | 206 | ········} |
188 | ········else·{ | 207 | ········else·{ |
189 | ············boolean·b2·=·false; | 208 | ············boolean·b2·=·false; |
Offset 13, 14 lines modified | Offset 13, 15 lines modified | ||
13 | import·android.os.Parcelable$Creator; | 13 | import·android.os.Parcelable$Creator; |
14 | import·android.os.Parcelable; | 14 | import·android.os.Parcelable; |
15 | public·final·class·MediaMetadataCompat·implements·Parcelable | 15 | public·final·class·MediaMetadataCompat·implements·Parcelable |
16 | { | 16 | { |
17 | ····public·static·final·Parcelable$Creator·CREATOR; | 17 | ····public·static·final·Parcelable$Creator·CREATOR; |
18 | ····static·final·ArrayMap·METADATA_KEYS_TYPE; | 18 | ····static·final·ArrayMap·METADATA_KEYS_TYPE; |
19 | ····public·static·final·String·METADATA_KEY_ADVERTISEMENT·=·"android.media.metadata.ADVERTISEMENT"; | ||
19 | ····public·static·final·String·METADATA_KEY_ALBUM·=·"android.media.metadata.ALBUM"; | 20 | ····public·static·final·String·METADATA_KEY_ALBUM·=·"android.media.metadata.ALBUM"; |
20 | ····public·static·final·String·METADATA_KEY_ALBUM_ART·=·"android.media.metadata.ALBUM_ART"; | 21 | ····public·static·final·String·METADATA_KEY_ALBUM_ART·=·"android.media.metadata.ALBUM_ART"; |
21 | ····public·static·final·String·METADATA_KEY_ALBUM_ARTIST·=·"android.media.metadata.ALBUM_ARTIST"; | 22 | ····public·static·final·String·METADATA_KEY_ALBUM_ARTIST·=·"android.media.metadata.ALBUM_ARTIST"; |
22 | ····public·static·final·String·METADATA_KEY_ALBUM_ART_URI·=·"android.media.metadata.ALBUM_ART_URI"; | 23 | ····public·static·final·String·METADATA_KEY_ALBUM_ART_URI·=·"android.media.metadata.ALBUM_ART_URI"; |
23 | ····public·static·final·String·METADATA_KEY_ART·=·"android.media.metadata.ART"; | 24 | ····public·static·final·String·METADATA_KEY_ART·=·"android.media.metadata.ART"; |
24 | ····public·static·final·String·METADATA_KEY_ARTIST·=·"android.media.metadata.ARTIST"; | 25 | ····public·static·final·String·METADATA_KEY_ARTIST·=·"android.media.metadata.ARTIST"; |
25 | ····public·static·final·String·METADATA_KEY_ART_URI·=·"android.media.metadata.ART_URI"; | 26 | ····public·static·final·String·METADATA_KEY_ART_URI·=·"android.media.metadata.ART_URI"; |
Offset 87, 14 lines modified | Offset 88, 15 lines modified | ||
87 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_SUBTITLE",·(Object)Integer.valueOf(n2)); | 88 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_SUBTITLE",·(Object)Integer.valueOf(n2)); |
88 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_DESCRIPTION",·(Object)Integer.valueOf(n2)); | 89 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_DESCRIPTION",·(Object)Integer.valueOf(n2)); |
89 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_ICON",·(Object)Integer.valueOf(i)); | 90 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_ICON",·(Object)Integer.valueOf(i)); |
90 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_ICON_URI",·(Object)Integer.valueOf(n2)); | 91 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.DISPLAY_ICON_URI",·(Object)Integer.valueOf(n2)); |
91 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.MEDIA_ID",·(Object)Integer.valueOf(n2)); | 92 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.MEDIA_ID",·(Object)Integer.valueOf(n2)); |
92 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.BT_FOLDER_TYPE",·(Object)Integer.valueOf(0)); | 93 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.BT_FOLDER_TYPE",·(Object)Integer.valueOf(0)); |
93 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.MEDIA_URI",·(Object)Integer.valueOf(n2)); | 94 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.MEDIA_URI",·(Object)Integer.valueOf(n2)); |
95 | ········MediaMetadataCompat.METADATA_KEYS_TYPE.put((Object)"android.media.metadata.ADVERTISEMENT",·(Object)Integer.valueOf(0)); | ||
94 | ········final·String[]·preferred_DESCRIPTION_ORDER·=·new·String[7]; | 96 | ········final·String[]·preferred_DESCRIPTION_ORDER·=·new·String[7]; |
95 | ········preferred_DESCRIPTION_ORDER[0]·=·"android.media.metadata.TITLE"; | 97 | ········preferred_DESCRIPTION_ORDER[0]·=·"android.media.metadata.TITLE"; |
96 | ········preferred_DESCRIPTION_ORDER[n2]·=·"android.media.metadata.ARTIST"; | 98 | ········preferred_DESCRIPTION_ORDER[n2]·=·"android.media.metadata.ARTIST"; |
97 | ········preferred_DESCRIPTION_ORDER[i]·=·"android.media.metadata.ALBUM"; | 99 | ········preferred_DESCRIPTION_ORDER[i]·=·"android.media.metadata.ALBUM"; |
98 | ········preferred_DESCRIPTION_ORDER[n]·=·"android.media.metadata.ALBUM_ARTIST"; | 100 | ········preferred_DESCRIPTION_ORDER[n]·=·"android.media.metadata.ALBUM_ARTIST"; |
99 | ········preferred_DESCRIPTION_ORDER[4]·=·"android.media.metadata.WRITER"; | 101 | ········preferred_DESCRIPTION_ORDER[4]·=·"android.media.metadata.WRITER"; |
100 | ········preferred_DESCRIPTION_ORDER[5]·=·"android.media.metadata.AUTHOR"; | 102 | ········preferred_DESCRIPTION_ORDER[5]·=·"android.media.metadata.AUTHOR"; |
Offset 16, 11 lines modified | Offset 16, 15 lines modified | ||
16 | ···· | 16 | ···· |
17 | ····void·onPlaybackStateChanged(final·PlaybackStateCompat·p0); | 17 | ····void·onPlaybackStateChanged(final·PlaybackStateCompat·p0); |
18 | ···· | 18 | ···· |
19 | ····void·onQueueChanged(final·List·p0); | 19 | ····void·onQueueChanged(final·List·p0); |
20 | ···· | 20 | ···· |
21 | ····void·onQueueTitleChanged(final·CharSequence·p0); | 21 | ····void·onQueueTitleChanged(final·CharSequence·p0); |
22 | ···· | 22 | ···· |
23 | ····void·onRepeatModeChanged(final·int·p0); | ||
24 | ···· | ||
23 | ····void·onSessionDestroyed(); | 25 | ····void·onSessionDestroyed(); |
24 | ···· | 26 | ···· |
27 | ····void·onShuffleModeChanged(final·boolean·p0); | ||
28 | ···· | ||
25 | ····void·onVolumeInfoChanged(final·ParcelableVolumeInfo·p0); | 29 | ····void·onVolumeInfoChanged(final·ParcelableVolumeInfo·p0); |
26 | } | 30 | } |
Offset 4, 18 lines modified | Offset 4, 23 lines modified | ||
4 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
5 | import·android.support.v4.media.RatingCompat; | 5 | import·android.support.v4.media.RatingCompat; |
6 | import·android.net.Uri; | 6 | import·android.net.Uri; |
7 | import·java.util.List; | 7 | import·java.util.List; |
8 | import·android.support.v4.media.MediaMetadataCompat; | 8 | import·android.support.v4.media.MediaMetadataCompat; |
9 | import·android.app.PendingIntent; | 9 | import·android.app.PendingIntent; |
10 | import·android.os.Bundle; | 10 | import·android.os.Bundle; |
11 | import·android.support.v4.media.MediaDescriptionCompat; | ||
11 | import·android.os.IInterface; | 12 | import·android.os.IInterface; |
12 | public·interface·IMediaSession·extends·IInterface | 13 | public·interface·IMediaSession·extends·IInterface |
13 | { | 14 | { |
15 | ····void·addQueueItem(final·MediaDescriptionCompat·p0); | ||
16 | ···· | ||
17 | ····void·addQueueItemAt(final·MediaDescriptionCompat·p0,·final·int·p1); | ||
18 | ···· | ||
14 | ····void·adjustVolume(final·int·p0,·final·int·p1,·final·String·p2); | 19 | ····void·adjustVolume(final·int·p0,·final·int·p1,·final·String·p2); |
15 | ···· | 20 | ···· |
16 | ····void·fastForward(); | 21 | ····void·fastForward(); |
17 | ···· | 22 | ···· |
18 | ····Bundle·getExtras(); | 23 | ····Bundle·getExtras(); |
19 | ···· | 24 | ···· |
20 | ····long·getFlags(); | 25 | ····long·getFlags(); |
Offset 30, 18 lines modified | Offset 35, 22 lines modified | ||
30 | ···· | 35 | ···· |
31 | ····List·getQueue(); | 36 | ····List·getQueue(); |
32 | ···· | 37 | ···· |
33 | ····CharSequence·getQueueTitle(); | 38 | ····CharSequence·getQueueTitle(); |
34 | ···· | 39 | ···· |
35 | ····int·getRatingType(); | 40 | ····int·getRatingType(); |
36 | ···· | 41 | ···· |
42 | ····int·getRepeatMode(); | ||
43 | ···· | ||
37 | ····String·getTag(); | 44 | ····String·getTag(); |
38 | ···· | 45 | ···· |
39 | ····ParcelableVolumeInfo·getVolumeAttributes(); | 46 | ····ParcelableVolumeInfo·getVolumeAttributes(); |
40 | ···· | 47 | ···· |
48 | ····boolean·isShuffleModeEnabled(); | ||
49 | ···· | ||
41 | ····boolean·isTransportControlEnabled(); | 50 | ····boolean·isTransportControlEnabled(); |
42 | ···· | 51 | ···· |
43 | ····void·next(); | 52 | ····void·next(); |
44 | ···· | 53 | ···· |
45 | ····void·pause(); | 54 | ····void·pause(); |
46 | ···· | 55 | ···· |
47 | ····void·play(); | 56 | ····void·play(); |
Offset 62, 24 lines modified | Offset 71, 32 lines modified | ||
62 | ···· | 71 | ···· |
63 | ····void·previous(); | 72 | ····void·previous(); |
64 | ···· | 73 | ···· |
65 | ····void·rate(final·RatingCompat·p0); | 74 | ····void·rate(final·RatingCompat·p0); |
66 | ···· | 75 | ···· |
67 | ····void·registerCallbackListener(final·IMediaControllerCallback·p0); | 76 | ····void·registerCallbackListener(final·IMediaControllerCallback·p0); |
68 | ···· | 77 | ···· |
78 | ····void·removeQueueItem(final·MediaDescriptionCompat·p0); | ||
79 | ···· | ||
80 | ····void·removeQueueItemAt(final·int·p0); | ||
81 | ···· | ||
69 | ····void·rewind(); | 82 | ····void·rewind(); |
70 | ···· | 83 | ···· |
71 | ····void·seekTo(final·long·p0); | 84 | ····void·seekTo(final·long·p0); |
72 | ···· | 85 | ···· |
73 | ····void·sendCommand(final·String·p0,·final·Bundle·p1,·final·MediaSessionCompat$ResultReceiverWrapper·p2); | 86 | ····void·sendCommand(final·String·p0,·final·Bundle·p1,·final·MediaSessionCompat$ResultReceiverWrapper·p2); |
74 | ···· | 87 | ···· |
75 | ····void·sendCustomAction(final·String·p0,·final·Bundle·p1); | 88 | ····void·sendCustomAction(final·String·p0,·final·Bundle·p1); |
76 | ···· | 89 | ···· |
77 | ····boolean·sendMediaButton(final·KeyEvent·p0); | 90 | ····boolean·sendMediaButton(final·KeyEvent·p0); |
78 | ···· | 91 | ···· |
92 | ····void·setRepeatMode(final·int·p0); | ||
93 | ···· | ||
94 | ····void·setShuffleModeEnabled(final·boolean·p0); | ||
95 | ···· | ||
79 | ····void·setVolumeTo(final·int·p0,·final·int·p1,·final·String·p2); | 96 | ····void·setVolumeTo(final·int·p0,·final·int·p1,·final·String·p2); |
80 | ···· | 97 | ···· |
81 | ····void·skipToQueueItem(final·long·p0); | 98 | ····void·skipToQueueItem(final·long·p0); |
82 | ···· | 99 | ···· |
83 | ····void·stop(); | 100 | ····void·stop(); |
84 | ···· | 101 | ···· |
85 | ····void·unregisterCallbackListener(final·IMediaControllerCallback·p0); | 102 | ····void·unregisterCallbackListener(final·IMediaControllerCallback·p0); |
Offset 13, 14 lines modified | Offset 13, 16 lines modified | ||
13 | ····private·static·final·int·MSG_DESTROYED·=·8; | 13 | ····private·static·final·int·MSG_DESTROYED·=·8; |
14 | ····private·static·final·int·MSG_EVENT·=·1; | 14 | ····private·static·final·int·MSG_EVENT·=·1; |
15 | ····private·static·final·int·MSG_UPDATE_EXTRAS·=·7; | 15 | ····private·static·final·int·MSG_UPDATE_EXTRAS·=·7; |
16 | ····private·static·final·int·MSG_UPDATE_METADATA·=·3; | 16 | ····private·static·final·int·MSG_UPDATE_METADATA·=·3; |
17 | ····private·static·final·int·MSG_UPDATE_PLAYBACK_STATE·=·2; | 17 | ····private·static·final·int·MSG_UPDATE_PLAYBACK_STATE·=·2; |
18 | ····private·static·final·int·MSG_UPDATE_QUEUE·=·5; | 18 | ····private·static·final·int·MSG_UPDATE_QUEUE·=·5; |
19 | ····private·static·final·int·MSG_UPDATE_QUEUE_TITLE·=·6; | 19 | ····private·static·final·int·MSG_UPDATE_QUEUE_TITLE·=·6; |
20 | ····private·static·final·int·MSG_UPDATE_REPEAT_MODE·=·9; | ||
21 | ····private·static·final·int·MSG_UPDATE_SHUFFLE_MODE·=·10; | ||
20 | ····private·static·final·int·MSG_UPDATE_VOLUME·=·4; | 22 | ····private·static·final·int·MSG_UPDATE_VOLUME·=·4; |
21 | ····final·/*·synthetic·*/·MediaControllerCompat$Callback·this$0; | 23 | ····final·/*·synthetic·*/·MediaControllerCompat$Callback·this$0; |
22 | ···· | 24 | ···· |
23 | ····public·MediaControllerCompat$Callback$MessageHandler(final·MediaControllerCompat$Callback·this$0,·final·Looper·looper)·{ | 25 | ····public·MediaControllerCompat$Callback$MessageHandler(final·MediaControllerCompat$Callback·this$0,·final·Looper·looper)·{ |
24 | ········this.this$0·=·this$0; | 26 | ········this.this$0·=·this$0; |
25 | ········super(looper); | 27 | ········super(looper); |
26 | ····} | 28 | ····} |
Offset 44, 14 lines modified | Offset 46, 22 lines modified | ||
44 | ····················this.this$0.onQueueChanged((List)message.obj); | 46 | ····················this.this$0.onQueueChanged((List)message.obj); |
45 | ····················break; | 47 | ····················break; |
46 | ················} | 48 | ················} |
47 | ················case·6:·{ | 49 | ················case·6:·{ |
48 | ····················this.this$0.onQueueTitleChanged((CharSequence)message.obj); | 50 | ····················this.this$0.onQueueTitleChanged((CharSequence)message.obj); |
49 | ····················break; | 51 | ····················break; |
50 | ················} | 52 | ················} |
53 | ················case·9:·{ | ||
54 | ····················this.this$0.onRepeatModeChanged((int)(Integer)message.obj); | ||
55 | ····················break; | ||
56 | ················} | ||
57 | ················case·10:·{ | ||
58 | ····················this.this$0.onShuffleModeChanged((boolean)(Boolean)message.obj); | ||
59 | ····················break; | ||
60 | ················} | ||
51 | ················case·7:·{ | 61 | ················case·7:·{ |
52 | ····················this.this$0.onExtrasChanged((Bundle)message.obj); | 62 | ····················this.this$0.onExtrasChanged((Bundle)message.obj); |
53 | ····················break; | 63 | ····················break; |
54 | ················} | 64 | ················} |
55 | ················case·4:·{ | 65 | ················case·4:·{ |
56 | ····················this.this$0.onAudioInfoChanged((MediaControllerCompat$PlaybackInfo)message.obj); | 66 | ····················this.this$0.onAudioInfoChanged((MediaControllerCompat$PlaybackInfo)message.obj); |
57 | ····················break; | 67 | ····················break; |
Offset 47, 13 lines modified | Offset 47, 19 lines modified | ||
47 | ···· | 47 | ···· |
48 | ····public·void·onQueueChanged(final·List·list)·{ | 48 | ····public·void·onQueueChanged(final·List·list)·{ |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ | 51 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·void·onRepeatModeChanged(final·int·n)·{ | ||
55 | ····} | ||
56 | ···· | ||
54 | ····public·void·onSessionDestroyed()·{ | 57 | ····public·void·onSessionDestroyed()·{ |
55 | ····} | 58 | ····} |
56 | ···· | 59 | ···· |
57 | ····public·void·onSessionEvent(final·String·s,·final·Bundle·bundle)·{ | 60 | ····public·void·onSessionEvent(final·String·s,·final·Bundle·bundle)·{ |
58 | ····} | 61 | ····} |
62 | ···· | ||
63 | ····public·void·onShuffleModeChanged(final·boolean·b)·{ | ||
64 | ····} | ||
59 | } | 65 | } |
Offset 4, 17 lines modified | Offset 4, 22 lines modified | ||
4 | import·android.os.ResultReceiver; | 4 | import·android.os.ResultReceiver; |
5 | import·android.os.Handler; | 5 | import·android.os.Handler; |
6 | import·android.app.PendingIntent; | 6 | import·android.app.PendingIntent; |
7 | import·java.util.List; | 7 | import·java.util.List; |
8 | import·android.support.v4.media.MediaMetadataCompat; | 8 | import·android.support.v4.media.MediaMetadataCompat; |
9 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
10 | import·android.view.KeyEvent; | 10 | import·android.view.KeyEvent; |
11 | import·android.support.v4.media.MediaDescriptionCompat; | ||
11 | interface·MediaControllerCompat$MediaControllerImpl | 12 | interface·MediaControllerCompat$MediaControllerImpl |
12 | { | 13 | { |
14 | ····void·addQueueItem(final·MediaDescriptionCompat·p0); | ||
15 | ···· | ||
16 | ····void·addQueueItem(final·MediaDescriptionCompat·p0,·final·int·p1); | ||
17 | ···· | ||
13 | ····void·adjustVolume(final·int·p0,·final·int·p1); | 18 | ····void·adjustVolume(final·int·p0,·final·int·p1); |
14 | ···· | 19 | ···· |
15 | ····boolean·dispatchMediaButtonEvent(final·KeyEvent·p0); | 20 | ····boolean·dispatchMediaButtonEvent(final·KeyEvent·p0); |
16 | ···· | 21 | ···· |
17 | ····Bundle·getExtras(); | 22 | ····Bundle·getExtras(); |
18 | ···· | 23 | ···· |
19 | ····long·getFlags(); | 24 | ····long·getFlags(); |
Offset 31, 19 lines modified | Offset 36, 27 lines modified | ||
31 | ···· | 36 | ···· |
32 | ····List·getQueue(); | 37 | ····List·getQueue(); |
33 | ···· | 38 | ···· |
34 | ····CharSequence·getQueueTitle(); | 39 | ····CharSequence·getQueueTitle(); |
35 | ···· | 40 | ···· |
36 | ····int·getRatingType(); | 41 | ····int·getRatingType(); |
37 | ···· | 42 | ···· |
43 | ····int·getRepeatMode(); | ||
44 | ···· | ||
38 | ····PendingIntent·getSessionActivity(); | 45 | ····PendingIntent·getSessionActivity(); |
39 | ···· | 46 | ···· |
40 | ····MediaControllerCompat$TransportControls·getTransportControls(); | 47 | ····MediaControllerCompat$TransportControls·getTransportControls(); |
41 | ···· | 48 | ···· |
49 | ····boolean·isShuffleModeEnabled(); | ||
50 | ···· | ||
42 | ····void·registerCallback(final·MediaControllerCompat$Callback·p0,·final·Handler·p1); | 51 | ····void·registerCallback(final·MediaControllerCompat$Callback·p0,·final·Handler·p1); |
43 | ···· | 52 | ···· |
53 | ····void·removeQueueItem(final·MediaDescriptionCompat·p0); | ||
54 | ···· | ||
55 | ····void·removeQueueItemAt(final·int·p0); | ||
56 | ···· | ||
44 | ····void·sendCommand(final·String·p0,·final·Bundle·p1,·final·ResultReceiver·p2); | 57 | ····void·sendCommand(final·String·p0,·final·Bundle·p1,·final·ResultReceiver·p2); |
45 | ···· | 58 | ···· |
46 | ····void·setVolumeTo(final·int·p0,·final·int·p1); | 59 | ····void·setVolumeTo(final·int·p0,·final·int·p1); |
47 | ···· | 60 | ···· |
48 | ····void·unregisterCallback(final·MediaControllerCompat$Callback·p0); | 61 | ····void·unregisterCallback(final·MediaControllerCompat$Callback·p0); |
49 | } | 62 | } |
Offset 15, 12 lines modified | Offset 15, 12 lines modified | ||
15 | ········super(handler); | 15 | ········super(handler); |
16 | ········this.mMediaControllerImpl·=·new·WeakReference((T)referent); | 16 | ········this.mMediaControllerImpl·=·new·WeakReference((T)referent); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····protected·void·onReceiveResult(final·int·n,·final·Bundle·bundle)·{ | 19 | ····protected·void·onReceiveResult(final·int·n,·final·Bundle·bundle)·{ |
20 | ········final·MediaControllerCompat$MediaControllerImplApi21·mediaControllerCompat$MediaControllerImplApi21·=·(MediaControllerCompat$MediaControllerImplApi21)this.mMediaControllerImpl.get(); | 20 | ········final·MediaControllerCompat$MediaControllerImplApi21·mediaControllerCompat$MediaControllerImplApi21·=·(MediaControllerCompat$MediaControllerImplApi21)this.mMediaControllerImpl.get(); |
21 | ········if·(mediaControllerCompat$MediaControllerImplApi21·!=·null·&&·bundle·!=·null)·{ | 21 | ········if·(mediaControllerCompat$MediaControllerImplApi21·!=·null·&&·bundle·!=·null)·{ |
22 | ············MediaControllerCompat$MediaControllerImplApi21.access$ | 22 | ············MediaControllerCompat$MediaControllerImplApi21.access$002(mediaControllerCompat$MediaControllerImplApi21,·IMediaSession$Stub.asInterface(BundleCompat.getBinder(bundle,·"android.support.v4.media.session.EXTRA_BINDER"))); |
23 | ············MediaControllerCompat$MediaControllerImplApi21.access$300(mediaControllerCompat$MediaControllerImplApi21); | 23 | ············MediaControllerCompat$MediaControllerImplApi21.access$300(mediaControllerCompat$MediaControllerImplApi21); |
24 | ········} | 24 | ········} |
25 | ····} | 25 | ····} |
26 | } | 26 | } |
Offset 36, 14 lines modified | Offset 36, 18 lines modified | ||
36 | ···· | 36 | ···· |
37 | ····public·abstract·void·sendCustomAction(final·PlaybackStateCompat$CustomAction·p0,·final·Bundle·p1); | 37 | ····public·abstract·void·sendCustomAction(final·PlaybackStateCompat$CustomAction·p0,·final·Bundle·p1); |
38 | ···· | 38 | ···· |
39 | ····public·abstract·void·sendCustomAction(final·String·p0,·final·Bundle·p1); | 39 | ····public·abstract·void·sendCustomAction(final·String·p0,·final·Bundle·p1); |
40 | ···· | 40 | ···· |
41 | ····public·abstract·void·setRating(final·RatingCompat·p0); | 41 | ····public·abstract·void·setRating(final·RatingCompat·p0); |
42 | ···· | 42 | ···· |
43 | ····public·abstract·void·setRepeatMode(final·int·p0); | ||
44 | ···· | ||
45 | ····public·abstract·void·setShuffleModeEnabled(final·boolean·p0); | ||
46 | ···· | ||
43 | ····public·abstract·void·skipToNext(); | 47 | ····public·abstract·void·skipToNext(); |
44 | ···· | 48 | ···· |
45 | ····public·abstract·void·skipToPrevious(); | 49 | ····public·abstract·void·skipToPrevious(); |
46 | ···· | 50 | ···· |
47 | ····public·abstract·void·skipToQueueItem(final·long·p0); | 51 | ····public·abstract·void·skipToQueueItem(final·long·p0); |
48 | ···· | 52 | ···· |
49 | ····public·abstract·void·stop(); | 53 | ····public·abstract·void·stop(); |
Offset 5, 25 lines modified | Offset 5, 32 lines modified | ||
5 | import·android.os.ResultReceiver; | 5 | import·android.os.ResultReceiver; |
6 | import·android.os.Handler; | 6 | import·android.os.Handler; |
7 | import·android.app.PendingIntent; | 7 | import·android.app.PendingIntent; |
8 | import·java.util.List; | 8 | import·java.util.List; |
9 | import·android.support.v4.media.MediaMetadataCompat; | 9 | import·android.support.v4.media.MediaMetadataCompat; |
10 | import·android.os.Bundle; | 10 | import·android.os.Bundle; |
11 | import·android.view.KeyEvent; | 11 | import·android.view.KeyEvent; |
12 | import·android.support.v4.media.MediaDescriptionCompat; | ||
12 | import·android.support.v4.app.SupportActivity$ExtraData; | 13 | import·android.support.v4.app.SupportActivity$ExtraData; |
13 | import·android.os.RemoteException; | 14 | import·android.os.RemoteException; |
14 | import·android.util.Log; | 15 | import·android.util.Log; |
15 | import·android.support.v4.app.SupportActivity; | 16 | import·android.support.v4.app.SupportActivity; |
16 | import·android.app.Activity; | 17 | import·android.app.Activity; |
17 | import·android.os.Build$VERSION; | 18 | import·android.os.Build$VERSION; |
18 | import·android.content.Context; | 19 | import·android.content.Context; |
19 | public·final·class·MediaControllerCompat | 20 | public·final·class·MediaControllerCompat |
20 | { | 21 | { |
22 | ····static·final·String·COMMAND_ADD_QUEUE_ITEM·=·"android.support.v4.media.session.command.ADD_QUEUE_ITEM"; | ||
23 | ····static·final·String·COMMAND_ADD_QUEUE_ITEM_AT·=·"android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT"; | ||
24 | ····static·final·String·COMMAND_ARGUMENT_INDEX·=·"android.support.v4.media.session.command.ARGUMENT_INDEX"; | ||
25 | ····static·final·String·COMMAND_ARGUMENT_MEDIA_DESCRIPTION·=·"android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION"; | ||
21 | ····static·final·String·COMMAND_GET_EXTRA_BINDER·=·"android.support.v4.media.session.command.GET_EXTRA_BINDER"; | 26 | ····static·final·String·COMMAND_GET_EXTRA_BINDER·=·"android.support.v4.media.session.command.GET_EXTRA_BINDER"; |
27 | ····static·final·String·COMMAND_REMOVE_QUEUE_ITEM·=·"android.support.v4.media.session.command.REMOVE_QUEUE_ITEM"; | ||
28 | ····static·final·String·COMMAND_REMOVE_QUEUE_ITEM_AT·=·"android.support.v4.media.session.command.REMOVE_QUEUE_ITEM_AT"; | ||
22 | ····static·final·String·TAG·=·"MediaControllerCompat"; | 29 | ····static·final·String·TAG·=·"MediaControllerCompat"; |
23 | ····private·final·MediaControllerCompat$MediaControllerImpl·mImpl; | 30 | ····private·final·MediaControllerCompat$MediaControllerImpl·mImpl; |
24 | ····private·final·MediaSessionCompat$Token·mToken; | 31 | ····private·final·MediaSessionCompat$Token·mToken; |
25 | ···· | 32 | ···· |
26 | ····public·MediaControllerCompat(final·Context·context,·final·MediaSessionCompat$Token·mToken)·{ | 33 | ····public·MediaControllerCompat(final·Context·context,·final·MediaSessionCompat$Token·mToken)·{ |
27 | ········if·(mToken·==·null)·{ | 34 | ········if·(mToken·==·null)·{ |
28 | ············throw·new·IllegalArgumentException("sessionToken·must·not·be·null"); | 35 | ············throw·new·IllegalArgumentException("sessionToken·must·not·be·null"); |
Offset 74, 19 lines modified | Offset 81, 19 lines modified | ||
74 | ············final·Object·mediaController2·=·MediaControllerCompatApi21.getMediaController(activity); | 81 | ············final·Object·mediaController2·=·MediaControllerCompatApi21.getMediaController(activity); |
75 | ············if·(mediaController2·!=·null)·{ | 82 | ············if·(mediaController2·!=·null)·{ |
76 | ················final·Object·sessionToken·=·MediaControllerCompatApi21.getSessionToken(mediaController2); | 83 | ················final·Object·sessionToken·=·MediaControllerCompatApi21.getSessionToken(mediaController2); |
77 | ················try·{ | 84 | ················try·{ |
78 | ····················try·{ | 85 | ····················try·{ |
79 | ························mediaController·=·new·MediaControllerCompat((Context)activity,·MediaSessionCompat$Token.fromToken(sessionToken)); | 86 | ························mediaController·=·new·MediaControllerCompat((Context)activity,·MediaSessionCompat$Token.fromToken(sessionToken)); |
80 | ····················} | 87 | ····················} |
81 | ····················catch·(RemoteException· | 88 | ····················catch·(RemoteException·ex)·{ |
82 | ························Log.e("MediaControllerCompat",·"Dead·object·in·getMediaController.· | 89 | ························Log.e("MediaControllerCompat",·"Dead·object·in·getMediaController.",·(Throwable)ex); |
83 | ····················} | 90 | ····················} |
84 | ················} | 91 | ················} |
85 | ················catch·(RemoteException·ex)·{} | 92 | ················catch·(RemoteException·ex2)·{} |
86 | ············} | 93 | ············} |
87 | ········} | 94 | ········} |
88 | ········return·mediaController; | 95 | ········return·mediaController; |
89 | ····} | 96 | ····} |
90 | ···· | 97 | ···· |
91 | ····public·static·void·setMediaController(final·Activity·activity,·final·MediaControllerCompat·mediaControllerCompat)·{ | 98 | ····public·static·void·setMediaController(final·Activity·activity,·final·MediaControllerCompat·mediaControllerCompat)·{ |
92 | ········if·(activity·instanceof·SupportActivity)·{ | 99 | ········if·(activity·instanceof·SupportActivity)·{ |
Offset 97, 14 lines modified | Offset 104, 22 lines modified | ||
97 | ············if·(mediaControllerCompat·!=·null)·{ | 104 | ············if·(mediaControllerCompat·!=·null)·{ |
98 | ················fromToken·=·MediaControllerCompatApi21.fromToken((Context)activity,·mediaControllerCompat.getSessionToken().getToken()); | 105 | ················fromToken·=·MediaControllerCompatApi21.fromToken((Context)activity,·mediaControllerCompat.getSessionToken().getToken()); |
99 | ············} | 106 | ············} |
100 | ············MediaControllerCompatApi21.setMediaController((Activity)activity,·fromToken); | 107 | ············MediaControllerCompatApi21.setMediaController((Activity)activity,·fromToken); |
101 | ········} | 108 | ········} |
102 | ····} | 109 | ····} |
103 | ···· | 110 | ···· |
111 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
112 | ········this.mImpl.addQueueItem(mediaDescriptionCompat); | ||
113 | ····} | ||
114 | ···· | ||
115 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
116 | ········this.mImpl.addQueueItem(mediaDescriptionCompat,·n); | ||
117 | ····} | ||
118 | ···· | ||
104 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ | 119 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ |
105 | ········this.mImpl.adjustVolume(n,·n2); | 120 | ········this.mImpl.adjustVolume(n,·n2); |
106 | ····} | 121 | ····} |
107 | ···· | 122 | ···· |
108 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ | 123 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ |
109 | ········if·(keyEvent·==·null)·{ | 124 | ········if·(keyEvent·==·null)·{ |
110 | ············throw·new·IllegalArgumentException("KeyEvent·may·not·be·null"); | 125 | ············throw·new·IllegalArgumentException("KeyEvent·may·not·be·null"); |
Offset 148, 40 lines modified | Offset 163, 60 lines modified | ||
148 | ········return·this.mImpl.getQueueTitle(); | 163 | ········return·this.mImpl.getQueueTitle(); |
149 | ····} | 164 | ····} |
150 | ···· | 165 | ···· |
151 | ····public·int·getRatingType()·{ | 166 | ····public·int·getRatingType()·{ |
152 | ········return·this.mImpl.getRatingType(); | 167 | ········return·this.mImpl.getRatingType(); |
153 | ····} | 168 | ····} |
154 | ···· | 169 | ···· |
170 | ····public·int·getRepeatMode()·{ | ||
171 | ········return·this.mImpl.getRepeatMode(); | ||
172 | ····} | ||
173 | ···· | ||
155 | ····public·PendingIntent·getSessionActivity()·{ | 174 | ····public·PendingIntent·getSessionActivity()·{ |
156 | ········return·this.mImpl.getSessionActivity(); | 175 | ········return·this.mImpl.getSessionActivity(); |
157 | ····} | 176 | ····} |
158 | ···· | 177 | ···· |
159 | ····public·MediaSessionCompat$Token·getSessionToken()·{ | 178 | ····public·MediaSessionCompat$Token·getSessionToken()·{ |
160 | ········return·this.mToken; | 179 | ········return·this.mToken; |
161 | ····} | 180 | ····} |
162 | ···· | 181 | ···· |
163 | ····public·MediaControllerCompat$TransportControls·getTransportControls()·{ | 182 | ····public·MediaControllerCompat$TransportControls·getTransportControls()·{ |
164 | ········return·this.mImpl.getTransportControls(); | 183 | ········return·this.mImpl.getTransportControls(); |
165 | ····} | 184 | ····} |
166 | ···· | 185 | ···· |
186 | ····boolean·isExtraBinderReady()·{ | ||
187 | ········return·this.mImpl·instanceof·MediaControllerCompat$MediaControllerImplApi21·&&·MediaControllerCompat$MediaControllerImplApi21.access$000((MediaControllerCompat$MediaControllerImplApi21)this.mImpl)·!=·null; | ||
188 | ····} | ||
189 | ···· | ||
190 | ····public·boolean·isShuffleModeEnabled()·{ | ||
191 | ········return·this.mImpl.isShuffleModeEnabled(); | ||
192 | ····} | ||
193 | ···· | ||
167 | ····public·void·registerCallback(final·MediaControllerCompat$Callback·mediaControllerCompat$Callback)·{ | 194 | ····public·void·registerCallback(final·MediaControllerCompat$Callback·mediaControllerCompat$Callback)·{ |
168 | ········this.registerCallback(mediaControllerCompat$Callback,·null); | 195 | ········this.registerCallback(mediaControllerCompat$Callback,·null); |
169 | ····} | 196 | ····} |
170 | ···· | 197 | ···· |
171 | ····public·void·registerCallback(final·MediaControllerCompat$Callback·mediaControllerCompat$Callback,·Handler·handler)·{ | 198 | ····public·void·registerCallback(final·MediaControllerCompat$Callback·mediaControllerCompat$Callback,·Handler·handler)·{ |
172 | ········if·(mediaControllerCompat$Callback·==·null)·{ | 199 | ········if·(mediaControllerCompat$Callback·==·null)·{ |
173 | ············throw·new·IllegalArgumentException("callback·cannot·be·null"); | 200 | ············throw·new·IllegalArgumentException("callback·cannot·be·null"); |
174 | ········} | 201 | ········} |
175 | ········if·(handler·==·null)·{ | 202 | ········if·(handler·==·null)·{ |
176 | ············handler·=·new·Handler(); | 203 | ············handler·=·new·Handler(); |
177 | ········} | 204 | ········} |
178 | ········this.mImpl.registerCallback(mediaControllerCompat$Callback,·handler); | 205 | ········this.mImpl.registerCallback(mediaControllerCompat$Callback,·handler); |
179 | ····} | 206 | ····} |
180 | ···· | 207 | ···· |
208 | ····public·void·removeQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
209 | ········this.mImpl.removeQueueItem(mediaDescriptionCompat); | ||
210 | ····} | ||
211 | ···· | ||
212 | ····public·void·removeQueueItemAt(final·int·n)·{ | ||
213 | ········this.mImpl.removeQueueItemAt(n); | ||
Max diff block lines reached; 219/6173 bytes (3.55%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 15 lines modified | ||
2 | package·android.support.v4.media.session; | 2 | package·android.support.v4.media.session; |
3 | import·android.support.v4.media.RatingCompat; | 3 | import·android.support.v4.media.RatingCompat; |
4 | import·android.net.Uri; | 4 | import·android.net.Uri; |
5 | import·android.content.Intent; | 5 | import·android.content.Intent; |
6 | import·android.os.ResultReceiver; | 6 | import·android.os.ResultReceiver; |
7 | import·android.os.Bundle; | 7 | import·android.os.Bundle; |
8 | import·android.support.v4.media.MediaDescriptionCompat; | ||
8 | import·android.os.Build$VERSION; | 9 | import·android.os.Build$VERSION; |
9 | import·java.lang.ref.WeakReference; | 10 | import·java.lang.ref.WeakReference; |
10 | public·abstract·class·MediaSessionCompat$Callback | 11 | public·abstract·class·MediaSessionCompat$Callback |
11 | { | 12 | { |
12 | ····final·Object·mCallbackObj; | 13 | ····final·Object·mCallbackObj; |
13 | ····WeakReference·mSessionImpl; | 14 | ····WeakReference·mSessionImpl; |
Offset 25, 14 lines modified | Offset 26, 20 lines modified | ||
25 | ············this.mCallbackObj·=·MediaSessionCompatApi21.createCallback((MediaSessionCompatApi21$Callback)new·MediaSessionCompat$Callback$StubApi21(this)); | 26 | ············this.mCallbackObj·=·MediaSessionCompatApi21.createCallback((MediaSessionCompatApi21$Callback)new·MediaSessionCompat$Callback$StubApi21(this)); |
26 | ········} | 27 | ········} |
27 | ········else·{ | 28 | ········else·{ |
28 | ············this.mCallbackObj·=·null; | 29 | ············this.mCallbackObj·=·null; |
29 | ········} | 30 | ········} |
30 | ····} | 31 | ····} |
31 | ···· | 32 | ···· |
33 | ····public·void·onAddQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·void·onAddQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
37 | ····} | ||
38 | ···· | ||
32 | ····public·void·onCommand(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver)·{ | 39 | ····public·void·onCommand(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver)·{ |
33 | ····} | 40 | ····} |
34 | ···· | 41 | ···· |
35 | ····public·void·onCustomAction(final·String·s,·final·Bundle·bundle)·{ | 42 | ····public·void·onCustomAction(final·String·s,·final·Bundle·bundle)·{ |
36 | ····} | 43 | ····} |
37 | ···· | 44 | ···· |
38 | ····public·void·onFastForward()·{ | 45 | ····public·void·onFastForward()·{ |
Offset 65, 23 lines modified | Offset 72, 35 lines modified | ||
65 | ···· | 72 | ···· |
66 | ····public·void·onPrepareFromSearch(final·String·s,·final·Bundle·bundle)·{ | 73 | ····public·void·onPrepareFromSearch(final·String·s,·final·Bundle·bundle)·{ |
67 | ····} | 74 | ····} |
68 | ···· | 75 | ···· |
69 | ····public·void·onPrepareFromUri(final·Uri·uri,·final·Bundle·bundle)·{ | 76 | ····public·void·onPrepareFromUri(final·Uri·uri,·final·Bundle·bundle)·{ |
70 | ····} | 77 | ····} |
71 | ···· | 78 | ···· |
79 | ····public·void·onRemoveQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
80 | ····} | ||
81 | ···· | ||
82 | ····public·void·onRemoveQueueItemAt(final·int·n)·{ | ||
83 | ····} | ||
84 | ···· | ||
72 | ····public·void·onRewind()·{ | 85 | ····public·void·onRewind()·{ |
73 | ····} | 86 | ····} |
74 | ···· | 87 | ···· |
75 | ····public·void·onSeekTo(final·long·n)·{ | 88 | ····public·void·onSeekTo(final·long·n)·{ |
76 | ····} | 89 | ····} |
77 | ···· | 90 | ···· |
78 | ····public·void·onSetRating(final·RatingCompat·ratingCompat)·{ | 91 | ····public·void·onSetRating(final·RatingCompat·ratingCompat)·{ |
79 | ····} | 92 | ····} |
80 | ···· | 93 | ···· |
94 | ····public·void·onSetRepeatMode(final·int·n)·{ | ||
95 | ····} | ||
96 | ···· | ||
97 | ····public·void·onSetShuffleModeEnabled(final·boolean·b)·{ | ||
98 | ····} | ||
99 | ···· | ||
81 | ····public·void·onSkipToNext()·{ | 100 | ····public·void·onSkipToNext()·{ |
82 | ····} | 101 | ····} |
83 | ···· | 102 | ···· |
84 | ····public·void·onSkipToPrevious()·{ | 103 | ····public·void·onSkipToPrevious()·{ |
85 | ····} | 104 | ····} |
86 | ···· | 105 | ···· |
87 | ····public·void·onSkipToQueueItem(final·long·n)·{ | 106 | ····public·void·onSkipToQueueItem(final·long·n)·{ |
Offset 44, 9 lines modified | Offset 44, 13 lines modified | ||
44 | ···· | 44 | ···· |
45 | ····void·setQueue(final·List·p0); | 45 | ····void·setQueue(final·List·p0); |
46 | ···· | 46 | ···· |
47 | ····void·setQueueTitle(final·CharSequence·p0); | 47 | ····void·setQueueTitle(final·CharSequence·p0); |
48 | ···· | 48 | ···· |
49 | ····void·setRatingType(final·int·p0); | 49 | ····void·setRatingType(final·int·p0); |
50 | ···· | 50 | ···· |
51 | ····void·setRepeatMode(final·int·p0); | ||
52 | ···· | ||
51 | ····void·setSessionActivity(final·PendingIntent·p0); | 53 | ····void·setSessionActivity(final·PendingIntent·p0); |
54 | ···· | ||
55 | ····void·setShuffleModeEnabled(final·boolean·p0); | ||
52 | } | 56 | } |
Offset 1, 24 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v4.media.session; | 1 | package·android.support.v4.media.session; |
2 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
3 | import·android.support.v4.media.MediaDescriptionCompat; | ||
3 | import·android.support.v4.media.RatingCompat; | 4 | import·android.support.v4.media.RatingCompat; |
4 | import·android.net.Uri; | 5 | import·android.net.Uri; |
5 | import·android.os.Parcelable; | 6 | import·android.os.Parcelable; |
6 | import·android.content.Intent; | 7 | import·android.content.Intent; |
7 | import·android.os.Message; | 8 | import·android.os.Message; |
8 | import·android.view.KeyEvent; | 9 | import·android.view.KeyEvent; |
9 | import·android.os.Looper; | 10 | import·android.os.Looper; |
10 | import·android.os.Handler; | 11 | import·android.os.Handler; |
11 | class·MediaSessionCompat$MediaSessionImplBase$MessageHandler·extends·Handler | 12 | class·MediaSessionCompat$MediaSessionImplBase$MessageHandler·extends·Handler |
12 | { | 13 | { |
13 | ····private·static·final·int·KEYCODE_MEDIA_PAUSE·=·127; | 14 | ····private·static·final·int·KEYCODE_MEDIA_PAUSE·=·127; |
14 | ····private·static·final·int·KEYCODE_MEDIA_PLAY·=·126; | 15 | ····private·static·final·int·KEYCODE_MEDIA_PLAY·=·126; |
16 | ····private·static·final·int·MSG_ADD_QUEUE_ITEM·=·25; | ||
17 | ····private·static·final·int·MSG_ADD_QUEUE_ITEM_AT·=·26; | ||
15 | ····private·static·final·int·MSG_ADJUST_VOLUME·=·2; | 18 | ····private·static·final·int·MSG_ADJUST_VOLUME·=·2; |
16 | ····private·static·final·int·MSG_COMMAND·=·1; | 19 | ····private·static·final·int·MSG_COMMAND·=·1; |
17 | ····private·static·final·int·MSG_CUSTOM_ACTION·=·20; | 20 | ····private·static·final·int·MSG_CUSTOM_ACTION·=·20; |
18 | ····private·static·final·int·MSG_FAST_FORWARD·=·16; | 21 | ····private·static·final·int·MSG_FAST_FORWARD·=·16; |
19 | ····private·static·final·int·MSG_MEDIA_BUTTON·=·21; | 22 | ····private·static·final·int·MSG_MEDIA_BUTTON·=·21; |
20 | ····private·static·final·int·MSG_NEXT·=·14; | 23 | ····private·static·final·int·MSG_NEXT·=·14; |
21 | ····private·static·final·int·MSG_PAUSE·=·12; | 24 | ····private·static·final·int·MSG_PAUSE·=·12; |
Offset 28, 16 lines modified | Offset 31, 20 lines modified | ||
28 | ····private·static·final·int·MSG_PLAY_URI·=·10; | 31 | ····private·static·final·int·MSG_PLAY_URI·=·10; |
29 | ····private·static·final·int·MSG_PREPARE·=·3; | 32 | ····private·static·final·int·MSG_PREPARE·=·3; |
30 | ····private·static·final·int·MSG_PREPARE_MEDIA_ID·=·4; | 33 | ····private·static·final·int·MSG_PREPARE_MEDIA_ID·=·4; |
31 | ····private·static·final·int·MSG_PREPARE_SEARCH·=·5; | 34 | ····private·static·final·int·MSG_PREPARE_SEARCH·=·5; |
32 | ····private·static·final·int·MSG_PREPARE_URI·=·6; | 35 | ····private·static·final·int·MSG_PREPARE_URI·=·6; |
33 | ····private·static·final·int·MSG_PREVIOUS·=·15; | 36 | ····private·static·final·int·MSG_PREVIOUS·=·15; |
34 | ····private·static·final·int·MSG_RATE·=·19; | 37 | ····private·static·final·int·MSG_RATE·=·19; |
38 | ····private·static·final·int·MSG_REMOVE_QUEUE_ITEM·=·27; | ||
39 | ····private·static·final·int·MSG_REMOVE_QUEUE_ITEM_AT·=·28; | ||
35 | ····private·static·final·int·MSG_REWIND·=·17; | 40 | ····private·static·final·int·MSG_REWIND·=·17; |
36 | ····private·static·final·int·MSG_SEEK_TO·=·18; | 41 | ····private·static·final·int·MSG_SEEK_TO·=·18; |
42 | ····private·static·final·int·MSG_SET_REPEAT_MODE·=·23; | ||
43 | ····private·static·final·int·MSG_SET_SHUFFLE_MODE_ENABLED·=·24; | ||
37 | ····private·static·final·int·MSG_SET_VOLUME·=·22; | 44 | ····private·static·final·int·MSG_SET_VOLUME·=·22; |
38 | ····private·static·final·int·MSG_SKIP_TO_ITEM·=·11; | 45 | ····private·static·final·int·MSG_SKIP_TO_ITEM·=·11; |
39 | ····private·static·final·int·MSG_STOP·=·13; | 46 | ····private·static·final·int·MSG_STOP·=·13; |
40 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplBase·this$0; | 47 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplBase·this$0; |
41 | ···· | 48 | ···· |
42 | ····public·MediaSessionCompat$MediaSessionImplBase$MessageHandler(final·MediaSessionCompat$MediaSessionImplBase·this$0,·final·Looper·looper)·{ | 49 | ····public·MediaSessionCompat$MediaSessionImplBase$MessageHandler(final·MediaSessionCompat$MediaSessionImplBase·this$0,·final·Looper·looper)·{ |
43 | ········this.this$0·=·this$0; | 50 | ········this.this$0·=·this$0; |
Offset 225, 20 lines modified | Offset 232, 44 lines modified | ||
225 | ····················mCallback.onSetRating((RatingCompat)message.obj); | 232 | ····················mCallback.onSetRating((RatingCompat)message.obj); |
226 | ····················break; | 233 | ····················break; |
227 | ················} | 234 | ················} |
228 | ················case·20:·{ | 235 | ················case·20:·{ |
229 | ····················mCallback.onCustomAction((String)message.obj,·message.getData()); | 236 | ····················mCallback.onCustomAction((String)message.obj,·message.getData()); |
230 | ····················break; | 237 | ····················break; |
231 | ················} | 238 | ················} |
239 | ················case·25:·{ | ||
240 | ····················mCallback.onAddQueueItem((MediaDescriptionCompat)message.obj); | ||
241 | ····················break; | ||
242 | ················} | ||
243 | ················case·26:·{ | ||
244 | ····················mCallback.onAddQueueItem((MediaDescriptionCompat)message.obj,·message.arg1); | ||
245 | ····················break; | ||
246 | ················} | ||
247 | ················case·27:·{ | ||
248 | ····················mCallback.onRemoveQueueItem((MediaDescriptionCompat)message.obj); | ||
249 | ····················break; | ||
250 | ················} | ||
251 | ················case·28:·{ | ||
252 | ····················mCallback.onRemoveQueueItemAt(message.arg1); | ||
253 | ····················break; | ||
254 | ················} | ||
232 | ················case·2:·{ | 255 | ················case·2:·{ |
233 | ····················this.this$0.adjustVolume( | 256 | ····················this.this$0.adjustVolume(message.arg1,·0); |
234 | ····················break; | 257 | ····················break; |
235 | ················} | 258 | ················} |
236 | ················case·22:·{ | 259 | ················case·22:·{ |
237 | ····················this.this$0.setVolumeTo( | 260 | ····················this.this$0.setVolumeTo(message.arg1,·0); |
261 | ····················break; | ||
262 | ················} | ||
263 | ················case·23:·{ | ||
264 | ····················mCallback.onSetRepeatMode(message.arg1); | ||
265 | ····················break; | ||
266 | ················} | ||
267 | ················case·24:·{ | ||
268 | ····················mCallback.onSetShuffleModeEnabled((boolean)(Boolean)message.obj); | ||
238 | ····················break; | 269 | ····················break; |
239 | ················} | 270 | ················} |
240 | ············} | 271 | ············} |
241 | ········} | 272 | ········} |
242 | ····} | 273 | ····} |
243 | ···· | 274 | ···· |
244 | ····public·void·post(final·int·n)·{ | 275 | ····public·void·post(final·int·n)·{ |
Offset 18, 35 lines modified | Offset 18, 40 lines modified | ||
18 | import·java.util.ArrayList; | 18 | import·java.util.ArrayList; |
19 | public·class·MediaSessionCompat | 19 | public·class·MediaSessionCompat |
20 | { | 20 | { |
21 | ····static·final·String·ACTION_ARGUMENT_EXTRAS·=·"android.support.v4.media.session.action.ARGUMENT_EXTRAS"; | 21 | ····static·final·String·ACTION_ARGUMENT_EXTRAS·=·"android.support.v4.media.session.action.ARGUMENT_EXTRAS"; |
22 | ····static·final·String·ACTION_ARGUMENT_MEDIA_ID·=·"android.support.v4.media.session.action.ARGUMENT_MEDIA_ID"; | 22 | ····static·final·String·ACTION_ARGUMENT_MEDIA_ID·=·"android.support.v4.media.session.action.ARGUMENT_MEDIA_ID"; |
23 | ····static·final·String·ACTION_ARGUMENT_QUERY·=·"android.support.v4.media.session.action.ARGUMENT_QUERY"; | 23 | ····static·final·String·ACTION_ARGUMENT_QUERY·=·"android.support.v4.media.session.action.ARGUMENT_QUERY"; |
24 | ····static·final·String·ACTION_ARGUMENT_REPEAT_MODE·=·"android.support.v4.media.session.action.ARGUMENT_REPEAT_MODE"; | ||
25 | ····static·final·String·ACTION_ARGUMENT_SHUFFLE_MODE_ENABLED·=·"android.support.v4.media.session.action.ARGUMENT_SHUFFLE_MODE_ENABLED"; | ||
24 | ····static·final·String·ACTION_ARGUMENT_URI·=·"android.support.v4.media.session.action.ARGUMENT_URI"; | 26 | ····static·final·String·ACTION_ARGUMENT_URI·=·"android.support.v4.media.session.action.ARGUMENT_URI"; |
25 | ····static·final·String·ACTION_PLAY_FROM_URI·=·"android.support.v4.media.session.action.PLAY_FROM_URI"; | 27 | ····static·final·String·ACTION_PLAY_FROM_URI·=·"android.support.v4.media.session.action.PLAY_FROM_URI"; |
26 | ····static·final·String·ACTION_PREPARE·=·"android.support.v4.media.session.action.PREPARE"; | 28 | ····static·final·String·ACTION_PREPARE·=·"android.support.v4.media.session.action.PREPARE"; |
27 | ····static·final·String·ACTION_PREPARE_FROM_MEDIA_ID·=·"android.support.v4.media.session.action.PREPARE_FROM_MEDIA_ID"; | 29 | ····static·final·String·ACTION_PREPARE_FROM_MEDIA_ID·=·"android.support.v4.media.session.action.PREPARE_FROM_MEDIA_ID"; |
28 | ····static·final·String·ACTION_PREPARE_FROM_SEARCH·=·"android.support.v4.media.session.action.PREPARE_FROM_SEARCH"; | 30 | ····static·final·String·ACTION_PREPARE_FROM_SEARCH·=·"android.support.v4.media.session.action.PREPARE_FROM_SEARCH"; |
29 | ····static·final·String·ACTION_PREPARE_FROM_URI·=·"android.support.v4.media.session.action.PREPARE_FROM_URI"; | 31 | ····static·final·String·ACTION_PREPARE_FROM_URI·=·"android.support.v4.media.session.action.PREPARE_FROM_URI"; |
32 | ····static·final·String·ACTION_SET_REPEAT_MODE·=·"android.support.v4.media.session.action.SET_REPEAT_MODE"; | ||
33 | ····static·final·String·ACTION_SET_SHUFFLE_MODE_ENABLED·=·"android.support.v4.media.session.action.SET_SHUFFLE_MODE_ENABLED"; | ||
30 | ····static·final·String·EXTRA_BINDER·=·"android.support.v4.media.session.EXTRA_BINDER"; | 34 | ····static·final·String·EXTRA_BINDER·=·"android.support.v4.media.session.EXTRA_BINDER"; |
31 | ····public·static·final·int·FLAG_HANDLES_MEDIA_BUTTONS·=·1; | 35 | ····public·static·final·int·FLAG_HANDLES_MEDIA_BUTTONS·=·1; |
36 | ····public·static·final·int·FLAG_HANDLES_QUEUE_COMMANDS·=·4; | ||
32 | ····public·static·final·int·FLAG_HANDLES_TRANSPORT_CONTROLS·=·2; | 37 | ····public·static·final·int·FLAG_HANDLES_TRANSPORT_CONTROLS·=·2; |
33 | ····private·static·final·int·MAX_BITMAP_SIZE_IN_DP·=·320; | 38 | ····private·static·final·int·MAX_BITMAP_SIZE_IN_DP·=·320; |
34 | ····static·final·String·TAG·=·"MediaSessionCompat"; | 39 | ····static·final·String·TAG·=·"MediaSessionCompat"; |
35 | ····static·int·sMaxBitmapSize; | 40 | ····static·int·sMaxBitmapSize; |
36 | ····private·final·ArrayList·mActiveListeners; | 41 | ····private·final·ArrayList·mActiveListeners; |
37 | ····private·final·MediaControllerCompat·mController; | 42 | ····private·final·MediaControllerCompat·mController; |
38 | ····private·final·MediaSessionCompat$MediaSessionImpl·mImpl; | 43 | ····private·final·MediaSessionCompat$MediaSessionImpl·mImpl; |
39 | ···· | 44 | ···· |
40 | ····private·MediaSessionCompat(final·Context·context,·final·MediaSessionCompat$MediaSessionImpl·mImpl)·{ | 45 | ····private·MediaSessionCompat(final·Context·context,·final·MediaSessionCompat$MediaSessionImpl·mImpl)·{ |
41 | ········this.mActiveListeners·=·new·ArrayList(); | 46 | ········this.mActiveListeners·=·new·ArrayList(); |
42 | ········this.mImpl·=·mImpl; | 47 | ········this.mImpl·=·mImpl; |
43 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | 48 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
44 | ············this.setCallback((MediaSessionCompat$Callback)new·MediaSessionCompat$ | 49 | ············this.setCallback((MediaSessionCompat$Callback)new·MediaSessionCompat$2(this)); |
45 | ········} | 50 | ········} |
46 | ········this.mController·=·new·MediaControllerCompat(context,·this); | 51 | ········this.mController·=·new·MediaControllerCompat(context,·this); |
47 | ····} | 52 | ····} |
48 | ···· | 53 | ···· |
49 | ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{ | 54 | ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{ |
50 | ········this(context,·s,·null,·null); | 55 | ········this(context,·s,·null,·null); |
51 | ····} | 56 | ····} |
Offset 68, 14 lines modified | Offset 73, 15 lines modified | ||
68 | ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{ | 73 | ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{ |
69 | ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); | 74 | ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); |
70 | ············intent.setComponent(mediaButtonReceiverComponent); | 75 | ············intent.setComponent(mediaButtonReceiverComponent); |
71 | ············broadcast·=·PendingIntent.getBroadcast(context,·0,·intent,·0); | 76 | ············broadcast·=·PendingIntent.getBroadcast(context,·0,·intent,·0); |
72 | ········} | 77 | ········} |
73 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | 78 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
74 | ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(broadcast); | 79 | ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(broadcast); |
80 | ············this.setCallback((MediaSessionCompat$Callback)new·MediaSessionCompat$1(this)); | ||
75 | ········} | 81 | ········} |
76 | ········else·{ | 82 | ········else·{ |
77 | ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·mediaButtonReceiverComponent,·broadcast); | 83 | ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·mediaButtonReceiverComponent,·broadcast); |
78 | ········} | 84 | ········} |
79 | ········this.mController·=·new·MediaControllerCompat(context,·this); | 85 | ········this.mController·=·new·MediaControllerCompat(context,·this); |
80 | ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{ | 86 | ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{ |
81 | ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics()); | 87 | ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics()); |
Offset 205, 11 lines modified | Offset 211, 19 lines modified | ||
205 | ········this.mImpl.setQueueTitle(queueTitle); | 211 | ········this.mImpl.setQueueTitle(queueTitle); |
206 | ····} | 212 | ····} |
207 | ···· | 213 | ···· |
208 | ····public·void·setRatingType(final·int·ratingType)·{ | 214 | ····public·void·setRatingType(final·int·ratingType)·{ |
209 | ········this.mImpl.setRatingType(ratingType); | 215 | ········this.mImpl.setRatingType(ratingType); |
210 | ····} | 216 | ····} |
211 | ···· | 217 | ···· |
218 | ····public·void·setRepeatMode(final·int·repeatMode)·{ | ||
219 | ········this.mImpl.setRepeatMode(repeatMode); | ||
220 | ····} | ||
221 | ···· | ||
212 | ····public·void·setSessionActivity(final·PendingIntent·sessionActivity)·{ | 222 | ····public·void·setSessionActivity(final·PendingIntent·sessionActivity)·{ |
213 | ········this.mImpl.setSessionActivity(sessionActivity); | 223 | ········this.mImpl.setSessionActivity(sessionActivity); |
214 | ····} | 224 | ····} |
225 | ···· | ||
226 | ····public·void·setShuffleModeEnabled(final·boolean·shuffleModeEnabled)·{ | ||
227 | ········this.mImpl.setShuffleModeEnabled(shuffleModeEnabled); | ||
228 | ····} | ||
215 | } | 229 | } |
Offset 9, 14 lines modified | Offset 9, 15 lines modified | ||
9 | public·final·class·PlaybackStateCompat$Builder | 9 | public·final·class·PlaybackStateCompat$Builder |
10 | { | 10 | { |
11 | ····private·long·mActions; | 11 | ····private·long·mActions; |
12 | ····private·long·mActiveItemId; | 12 | ····private·long·mActiveItemId; |
13 | ····private·long·mBufferedPosition; | 13 | ····private·long·mBufferedPosition; |
14 | ····private·final·List·mCustomActions; | 14 | ····private·final·List·mCustomActions; |
15 | ····private·int·mErrorCode; | ||
15 | ····private·CharSequence·mErrorMessage; | 16 | ····private·CharSequence·mErrorMessage; |
16 | ····private·Bundle·mExtras; | 17 | ····private·Bundle·mExtras; |
17 | ····private·long·mPosition; | 18 | ····private·long·mPosition; |
18 | ····private·float·mRate; | 19 | ····private·float·mRate; |
19 | ····private·int·mState; | 20 | ····private·int·mState; |
20 | ····private·long·mUpdateTime; | 21 | ····private·long·mUpdateTime; |
21 | ···· | 22 | ···· |
Offset 30, 14 lines modified | Offset 31, 15 lines modified | ||
30 | ········this.mActiveItemId·=·-1; | 31 | ········this.mActiveItemId·=·-1; |
31 | ········this.mState·=·playbackStateCompat.mState; | 32 | ········this.mState·=·playbackStateCompat.mState; |
32 | ········this.mPosition·=·playbackStateCompat.mPosition; | 33 | ········this.mPosition·=·playbackStateCompat.mPosition; |
33 | ········this.mRate·=·playbackStateCompat.mSpeed; | 34 | ········this.mRate·=·playbackStateCompat.mSpeed; |
34 | ········this.mUpdateTime·=·playbackStateCompat.mUpdateTime; | 35 | ········this.mUpdateTime·=·playbackStateCompat.mUpdateTime; |
35 | ········this.mBufferedPosition·=·playbackStateCompat.mBufferedPosition; | 36 | ········this.mBufferedPosition·=·playbackStateCompat.mBufferedPosition; |
36 | ········this.mActions·=·playbackStateCompat.mActions; | 37 | ········this.mActions·=·playbackStateCompat.mActions; |
38 | ········this.mErrorCode·=·playbackStateCompat.mErrorCode; | ||
37 | ········this.mErrorMessage·=·playbackStateCompat.mErrorMessage; | 39 | ········this.mErrorMessage·=·playbackStateCompat.mErrorMessage; |
38 | ········if·(playbackStateCompat.mCustomActions·!=·null)·{ | 40 | ········if·(playbackStateCompat.mCustomActions·!=·null)·{ |
39 | ············this.mCustomActions.addAll(playbackStateCompat.mCustomActions); | 41 | ············this.mCustomActions.addAll(playbackStateCompat.mCustomActions); |
40 | ········} | 42 | ········} |
41 | ········this.mActiveItemId·=·playbackStateCompat.mActiveItemId; | 43 | ········this.mActiveItemId·=·playbackStateCompat.mActiveItemId; |
42 | ········this.mExtras·=·playbackStateCompat.mExtras; | 44 | ········this.mExtras·=·playbackStateCompat.mExtras; |
43 | ····} | 45 | ····} |
Offset 51, 15 lines modified | Offset 53, 15 lines modified | ||
51 | ····} | 53 | ····} |
52 | ···· | 54 | ···· |
53 | ····public·PlaybackStateCompat$Builder·addCustomAction(final·String·s,·final·String·s2,·final·int·n)·{ | 55 | ····public·PlaybackStateCompat$Builder·addCustomAction(final·String·s,·final·String·s2,·final·int·n)·{ |
54 | ········return·this.addCustomAction(new·PlaybackStateCompat$CustomAction(s,·(CharSequence)s2,·n,·(Bundle)null)); | 56 | ········return·this.addCustomAction(new·PlaybackStateCompat$CustomAction(s,·(CharSequence)s2,·n,·(Bundle)null)); |
55 | ····} | 57 | ····} |
56 | ···· | 58 | ···· |
57 | ····public·PlaybackStateCompat·build()·{ | 59 | ····public·PlaybackStateCompat·build()·{ |
58 | ········return·new·PlaybackStateCompat(this.mState,·this.mPosition,·this.mBufferedPosition,·this.mRate,·this.mActions,·this.mErrorMessage,·this.mUpdateTime,·this.mCustomActions,·this.mActiveItemId,·this.mExtras); | 60 | ········return·new·PlaybackStateCompat(this.mState,·this.mPosition,·this.mBufferedPosition,·this.mRate,·this.mActions,·this.mErrorCode,·this.mErrorMessage,·this.mUpdateTime,·this.mCustomActions,·this.mActiveItemId,·this.mExtras); |
59 | ····} | 61 | ····} |
60 | ···· | 62 | ···· |
61 | ····public·PlaybackStateCompat$Builder·setActions(final·long·mActions)·{ | 63 | ····public·PlaybackStateCompat$Builder·setActions(final·long·mActions)·{ |
62 | ········this.mActions·=·mActions; | 64 | ········this.mActions·=·mActions; |
63 | ········return·this; | 65 | ········return·this; |
64 | ····} | 66 | ····} |
65 | ···· | 67 | ···· |
Offset 69, 14 lines modified | Offset 71, 20 lines modified | ||
69 | ····} | 71 | ····} |
70 | ···· | 72 | ···· |
71 | ····public·PlaybackStateCompat$Builder·setBufferedPosition(final·long·mBufferedPosition)·{ | 73 | ····public·PlaybackStateCompat$Builder·setBufferedPosition(final·long·mBufferedPosition)·{ |
72 | ········this.mBufferedPosition·=·mBufferedPosition; | 74 | ········this.mBufferedPosition·=·mBufferedPosition; |
73 | ········return·this; | 75 | ········return·this; |
74 | ····} | 76 | ····} |
75 | ···· | 77 | ···· |
78 | ····public·PlaybackStateCompat$Builder·setErrorMessage(final·int·mErrorCode,·final·CharSequence·mErrorMessage)·{ | ||
79 | ········this.mErrorCode·=·mErrorCode; | ||
80 | ········this.mErrorMessage·=·mErrorMessage; | ||
81 | ········return·this; | ||
82 | ····} | ||
83 | ···· | ||
76 | ····public·PlaybackStateCompat$Builder·setErrorMessage(final·CharSequence·mErrorMessage)·{ | 84 | ····public·PlaybackStateCompat$Builder·setErrorMessage(final·CharSequence·mErrorMessage)·{ |
77 | ········this.mErrorMessage·=·mErrorMessage; | 85 | ········this.mErrorMessage·=·mErrorMessage; |
78 | ········return·this; | 86 | ········return·this; |
79 | ····} | 87 | ····} |
80 | ···· | 88 | ···· |
81 | ····public·PlaybackStateCompat$Builder·setExtras(final·Bundle·mExtras)·{ | 89 | ····public·PlaybackStateCompat$Builder·setExtras(final·Bundle·mExtras)·{ |
82 | ········this.mExtras·=·mExtras; | 90 | ········this.mExtras·=·mExtras; |
Offset 24, 22 lines modified | Offset 24, 39 lines modified | ||
24 | ····public·static·final·long·ACTION_PREPARE·=·16384L; | 24 | ····public·static·final·long·ACTION_PREPARE·=·16384L; |
25 | ····public·static·final·long·ACTION_PREPARE_FROM_MEDIA_ID·=·32768L; | 25 | ····public·static·final·long·ACTION_PREPARE_FROM_MEDIA_ID·=·32768L; |
26 | ····public·static·final·long·ACTION_PREPARE_FROM_SEARCH·=·65536L; | 26 | ····public·static·final·long·ACTION_PREPARE_FROM_SEARCH·=·65536L; |
27 | ····public·static·final·long·ACTION_PREPARE_FROM_URI·=·131072L; | 27 | ····public·static·final·long·ACTION_PREPARE_FROM_URI·=·131072L; |
28 | ····public·static·final·long·ACTION_REWIND·=·8L; | 28 | ····public·static·final·long·ACTION_REWIND·=·8L; |
29 | ····public·static·final·long·ACTION_SEEK_TO·=·256L; | 29 | ····public·static·final·long·ACTION_SEEK_TO·=·256L; |
30 | ····public·static·final·long·ACTION_SET_RATING·=·128L; | 30 | ····public·static·final·long·ACTION_SET_RATING·=·128L; |
31 | ····public·static·final·long·ACTION_SET_REPEAT_MODE·=·262144L; | ||
32 | ····public·static·final·long·ACTION_SET_SHUFFLE_MODE_ENABLED·=·524288L; | ||
31 | ····public·static·final·long·ACTION_SKIP_TO_NEXT·=·32L; | 33 | ····public·static·final·long·ACTION_SKIP_TO_NEXT·=·32L; |
32 | ····public·static·final·long·ACTION_SKIP_TO_PREVIOUS·=·16L; | 34 | ····public·static·final·long·ACTION_SKIP_TO_PREVIOUS·=·16L; |
33 | ····public·static·final·long·ACTION_SKIP_TO_QUEUE_ITEM·=·4096L; | 35 | ····public·static·final·long·ACTION_SKIP_TO_QUEUE_ITEM·=·4096L; |
34 | ····public·static·final·long·ACTION_STOP·=·1L; | 36 | ····public·static·final·long·ACTION_STOP·=·1L; |
35 | ····public·static·final·Parcelable$Creator·CREATOR; | 37 | ····public·static·final·Parcelable$Creator·CREATOR; |
38 | ····public·static·final·int·ERROR_CODE_ACTION_ABORTED·=·10; | ||
39 | ····public·static·final·int·ERROR_CODE_APP_ERROR·=·1; | ||
40 | ····public·static·final·int·ERROR_CODE_AUTHENTICATION_EXPIRED·=·3; | ||
41 | ····public·static·final·int·ERROR_CODE_CONCURRENT_STREAM_LIMIT·=·5; | ||
42 | ····public·static·final·int·ERROR_CODE_CONTENT_ALREADY_PLAYING·=·8; | ||
43 | ····public·static·final·int·ERROR_CODE_END_OF_QUEUE·=·11; | ||
44 | ····public·static·final·int·ERROR_CODE_NOT_AVAILABLE_IN_REGION·=·7; | ||
45 | ····public·static·final·int·ERROR_CODE_NOT_SUPPORTED·=·2; | ||
46 | ····public·static·final·int·ERROR_CODE_PARENTAL_CONTROL_RESTRICTED·=·6; | ||
47 | ····public·static·final·int·ERROR_CODE_PREMIUM_ACCOUNT_REQUIRED·=·4; | ||
48 | ····public·static·final·int·ERROR_CODE_SKIP_LIMIT_REACHED·=·9; | ||
49 | ····public·static·final·int·ERROR_CODE_UNKNOWN_ERROR·=·0; | ||
36 | ····private·static·final·int·KEYCODE_MEDIA_PAUSE·=·127; | 50 | ····private·static·final·int·KEYCODE_MEDIA_PAUSE·=·127; |
37 | ····private·static·final·int·KEYCODE_MEDIA_PLAY·=·126; | 51 | ····private·static·final·int·KEYCODE_MEDIA_PLAY·=·126; |
38 | ····public·static·final·long·PLAYBACK_POSITION_UNKNOWN·=·255L; | 52 | ····public·static·final·long·PLAYBACK_POSITION_UNKNOWN·=·255L; |
53 | ····public·static·final·int·REPEAT_MODE_ALL·=·2; | ||
54 | ····public·static·final·int·REPEAT_MODE_NONE·=·0; | ||
55 | ····public·static·final·int·REPEAT_MODE_ONE·=·1; | ||
39 | ····public·static·final·int·STATE_BUFFERING·=·6; | 56 | ····public·static·final·int·STATE_BUFFERING·=·6; |
40 | ····public·static·final·int·STATE_CONNECTING·=·8; | 57 | ····public·static·final·int·STATE_CONNECTING·=·8; |
41 | ····public·static·final·int·STATE_ERROR·=·7; | 58 | ····public·static·final·int·STATE_ERROR·=·7; |
42 | ····public·static·final·int·STATE_FAST_FORWARDING·=·4; | 59 | ····public·static·final·int·STATE_FAST_FORWARDING·=·4; |
43 | ····public·static·final·int·STATE_NONE·=·0; | 60 | ····public·static·final·int·STATE_NONE·=·0; |
44 | ····public·static·final·int·STATE_PAUSED·=·2; | 61 | ····public·static·final·int·STATE_PAUSED·=·2; |
45 | ····public·static·final·int·STATE_PLAYING·=·3; | 62 | ····public·static·final·int·STATE_PLAYING·=·3; |
Offset 48, 32 lines modified | Offset 65, 34 lines modified | ||
48 | ····public·static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9; | 65 | ····public·static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9; |
49 | ····public·static·final·int·STATE_SKIPPING_TO_QUEUE_ITEM·=·11; | 66 | ····public·static·final·int·STATE_SKIPPING_TO_QUEUE_ITEM·=·11; |
50 | ····public·static·final·int·STATE_STOPPED·=·1; | 67 | ····public·static·final·int·STATE_STOPPED·=·1; |
51 | ····final·long·mActions; | 68 | ····final·long·mActions; |
52 | ····final·long·mActiveItemId; | 69 | ····final·long·mActiveItemId; |
53 | ····final·long·mBufferedPosition; | 70 | ····final·long·mBufferedPosition; |
54 | ····List·mCustomActions; | 71 | ····List·mCustomActions; |
72 | ····final·int·mErrorCode; | ||
55 | ····final·CharSequence·mErrorMessage; | 73 | ····final·CharSequence·mErrorMessage; |
56 | ····final·Bundle·mExtras; | 74 | ····final·Bundle·mExtras; |
57 | ····final·long·mPosition; | 75 | ····final·long·mPosition; |
58 | ····final·float·mSpeed; | 76 | ····final·float·mSpeed; |
59 | ····final·int·mState; | 77 | ····final·int·mState; |
60 | ····private·Object·mStateObj; | 78 | ····private·Object·mStateObj; |
61 | ····final·long·mUpdateTime; | 79 | ····final·long·mUpdateTime; |
62 | ···· | 80 | ···· |
63 | ····static·{ | 81 | ····static·{ |
64 | ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$1(); | 82 | ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$1(); |
65 | ····} | 83 | ····} |
66 | ···· | 84 | ···· |
67 | ····PlaybackStateCompat(final·int·mState,·final·long·mPosition,·final·long·mBufferedPosition,·final·float·mSpeed,·final·long·mActions,·final·CharSequence·mErrorMessage,·final·long·mUpdateTime,·final·List·c,·final·long·mActiveItemId,·final·Bundle·mExtras)·{ | 85 | ····PlaybackStateCompat(final·int·mState,·final·long·mPosition,·final·long·mBufferedPosition,·final·float·mSpeed,·final·long·mActions,·final·int·mErrorCode,·final·CharSequence·mErrorMessage,·final·long·mUpdateTime,·final·List·c,·final·long·mActiveItemId,·final·Bundle·mExtras)·{ |
68 | ········this.mState·=·mState; | 86 | ········this.mState·=·mState; |
69 | ········this.mPosition·=·mPosition; | 87 | ········this.mPosition·=·mPosition; |
70 | ········this.mBufferedPosition·=·mBufferedPosition; | 88 | ········this.mBufferedPosition·=·mBufferedPosition; |
71 | ········this.mSpeed·=·mSpeed; | 89 | ········this.mSpeed·=·mSpeed; |
72 | ········this.mActions·=·mActions; | 90 | ········this.mActions·=·mActions; |
91 | ········this.mErrorCode·=·mErrorCode; | ||
73 | ········this.mErrorMessage·=·mErrorMessage; | 92 | ········this.mErrorMessage·=·mErrorMessage; |
74 | ········this.mUpdateTime·=·mUpdateTime; | 93 | ········this.mUpdateTime·=·mUpdateTime; |
75 | ········this.mCustomActions·=·new·ArrayList(c); | 94 | ········this.mCustomActions·=·new·ArrayList(c); |
76 | ········this.mActiveItemId·=·mActiveItemId; | 95 | ········this.mActiveItemId·=·mActiveItemId; |
77 | ········this.mExtras·=·mExtras; | 96 | ········this.mExtras·=·mExtras; |
78 | ····} | 97 | ····} |
79 | ···· | 98 | ···· |
Offset 84, 14 lines modified | Offset 103, 15 lines modified | ||
84 | ········this.mUpdateTime·=·parcel.readLong(); | 103 | ········this.mUpdateTime·=·parcel.readLong(); |
85 | ········this.mBufferedPosition·=·parcel.readLong(); | 104 | ········this.mBufferedPosition·=·parcel.readLong(); |
86 | ········this.mActions·=·parcel.readLong(); | 105 | ········this.mActions·=·parcel.readLong(); |
87 | ········this.mErrorMessage·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); | 106 | ········this.mErrorMessage·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); |
88 | ········this.mCustomActions·=·parcel.createTypedArrayList(PlaybackStateCompat$CustomAction.CREATOR); | 107 | ········this.mCustomActions·=·parcel.createTypedArrayList(PlaybackStateCompat$CustomAction.CREATOR); |
89 | ········this.mActiveItemId·=·parcel.readLong(); | 108 | ········this.mActiveItemId·=·parcel.readLong(); |
90 | ········this.mExtras·=·parcel.readBundle(); | 109 | ········this.mExtras·=·parcel.readBundle(); |
110 | ········this.mErrorCode·=·parcel.readInt(); | ||
91 | ····} | 111 | ····} |
92 | ···· | 112 | ···· |
93 | ····public·static·PlaybackStateCompat·fromPlaybackState(final·Object·mStateObj)·{ | 113 | ····public·static·PlaybackStateCompat·fromPlaybackState(final·Object·mStateObj)·{ |
94 | ········PlaybackStateCompat·playbackStateCompat; | 114 | ········PlaybackStateCompat·playbackStateCompat; |
95 | ········if·(mStateObj·==·null·||·Build$VERSION.SDK_INT·<·21)·{ | 115 | ········if·(mStateObj·==·null·||·Build$VERSION.SDK_INT·<·21)·{ |
96 | ············playbackStateCompat·=·null; | 116 | ············playbackStateCompat·=·null; |
97 | ········} | 117 | ········} |
Offset 108, 15 lines modified | Offset 128, 15 lines modified | ||
108 | ············Bundle·extras; | 128 | ············Bundle·extras; |
109 | ············if·(Build$VERSION.SDK_INT·>=·22)·{ | 129 | ············if·(Build$VERSION.SDK_INT·>=·22)·{ |
110 | ················extras·=·PlaybackStateCompatApi22.getExtras(mStateObj); | 130 | ················extras·=·PlaybackStateCompatApi22.getExtras(mStateObj); |
111 | ············} | 131 | ············} |
112 | ············else·{ | 132 | ············else·{ |
113 | ················extras·=·null; | 133 | ················extras·=·null; |
114 | ············} | 134 | ············} |
115 | ············playbackStateCompat·=·new·PlaybackStateCompat(PlaybackStateCompatApi21.getState(mStateObj),·PlaybackStateCompatApi21.getPosition(mStateObj),·PlaybackStateCompatApi21.getBufferedPosition(mStateObj),·PlaybackStateCompatApi21.getPlaybackSpeed(mStateObj),·PlaybackStateCompatApi21.getActions(mStateObj),·PlaybackStateCompatApi21.getErrorMessage(mStateObj),·PlaybackStateCompatApi21.getLastPositionUpdateTime(mStateObj),·list,·PlaybackStateCompatApi21.getActiveQueueItemId(mStateObj),·extras); | 135 | ············playbackStateCompat·=·new·PlaybackStateCompat(PlaybackStateCompatApi21.getState(mStateObj),·PlaybackStateCompatApi21.getPosition(mStateObj),·PlaybackStateCompatApi21.getBufferedPosition(mStateObj),·PlaybackStateCompatApi21.getPlaybackSpeed(mStateObj),·PlaybackStateCompatApi21.getActions(mStateObj),·0,·PlaybackStateCompatApi21.getErrorMessage(mStateObj),·PlaybackStateCompatApi21.getLastPositionUpdateTime(mStateObj),·list,·PlaybackStateCompatApi21.getActiveQueueItemId(mStateObj),·extras); |
116 | ············playbackStateCompat.mStateObj·=·mStateObj; | 136 | ············playbackStateCompat.mStateObj·=·mStateObj; |
117 | ········} | 137 | ········} |
118 | ········return·playbackStateCompat; | 138 | ········return·playbackStateCompat; |
119 | ····} | 139 | ····} |
120 | ···· | 140 | ···· |
121 | ····public·static·int·toKeyCode(final·long·n)·{ | 141 | ····public·static·int·toKeyCode(final·long·n)·{ |
122 | ········int·n2; | 142 | ········int·n2; |
Offset 166, 14 lines modified | Offset 186, 18 lines modified | ||
166 | ········return·this.mBufferedPosition; | 186 | ········return·this.mBufferedPosition; |
167 | ····} | 187 | ····} |
168 | ···· | 188 | ···· |
169 | ····public·List·getCustomActions()·{ | 189 | ····public·List·getCustomActions()·{ |
170 | ········return·this.mCustomActions; | 190 | ········return·this.mCustomActions; |
171 | ····} | 191 | ····} |
172 | ···· | 192 | ···· |
193 | ····public·int·getErrorCode()·{ | ||
194 | ········return·this.mErrorCode; | ||
195 | ····} | ||
196 | ···· | ||
173 | ····public·CharSequence·getErrorMessage()·{ | 197 | ····public·CharSequence·getErrorMessage()·{ |
174 | ········return·this.mErrorMessage; | 198 | ········return·this.mErrorMessage; |
175 | ····} | 199 | ····} |
176 | ···· | 200 | ···· |
177 | ····public·Bundle·getExtras()·{ | 201 | ····public·Bundle·getExtras()·{ |
178 | ········return·this.mExtras; | 202 | ········return·this.mExtras; |
179 | ····} | 203 | ····} |
Offset 224, 15 lines modified | Offset 248, 16 lines modified | ||
224 | ········final·StringBuilder·sb·=·new·StringBuilder("PlaybackState·{"); | 248 | ········final·StringBuilder·sb·=·new·StringBuilder("PlaybackState·{"); |
Max diff block lines reached; 1180/7875 bytes (14.98%) of diff not shown. |
Offset 20, 11 lines modified | Offset 20, 11 lines modified | ||
20 | ····public·void·run()·{ | 20 | ····public·void·run()·{ |
21 | ········if·(this.val$nextInfo·!=·null)·{ | 21 | ········if·(this.val$nextInfo·!=·null)·{ |
22 | ············this.this$1.this$0.mShouldCloseImmediately·=·true; | 22 | ············this.this$1.this$0.mShouldCloseImmediately·=·true; |
23 | ············this.val$nextInfo.menu.close(false); | 23 | ············this.val$nextInfo.menu.close(false); |
24 | ············this.this$1.this$0.mShouldCloseImmediately·=·false; | 24 | ············this.this$1.this$0.mShouldCloseImmediately·=·false; |
25 | ········} | 25 | ········} |
26 | ········if·(this.val$item.isEnabled()·&&·this.val$item.hasSubMenu())·{ | 26 | ········if·(this.val$item.isEnabled()·&&·this.val$item.hasSubMenu())·{ |
27 | ············this.val$menu.performItemAction(this.val$item,· | 27 | ············this.val$menu.performItemAction(this.val$item,·4); |
28 | ········} | 28 | ········} |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | import·android.graphics.drawable.Drawable$ConstantState; | 23 | import·android.graphics.drawable.Drawable$ConstantState; |
24 | import·java.lang.ref.WeakReference; | 24 | import·java.lang.ref.WeakReference; |
25 | import·android.support.v4.util.LongSparseArray; | 25 | import·android.support.v4.util.LongSparseArray; |
26 | import·android.graphics.drawable.Drawable; | 26 | import·android.graphics.drawable.Drawable; |
27 | import·android.content.Context; | 27 | import·android.content.Context; |
28 | import·android.support.v7.appcompat.R$drawable; | 28 | import·android.support.v7.appcompat.R$drawable; |
29 | import·android.util.TypedValue; | 29 | import·android.util.TypedValue; |
30 | import·android.util.SparseArray; | 30 | import·android.support.v4.util.SparseArrayCompat; |
31 | import·java.util.WeakHashMap; | 31 | import·java.util.WeakHashMap; |
32 | import·android.support.v4.util.ArrayMap; | 32 | import·android.support.v4.util.ArrayMap; |
33 | import·android.graphics.PorterDuff$Mode; | 33 | import·android.graphics.PorterDuff$Mode; |
34 | public·final·class·AppCompatDrawableManager | 34 | public·final·class·AppCompatDrawableManager |
35 | { | 35 | { |
36 | ····private·static·final·int[]·COLORFILTER_COLOR_BACKGROUND_MULTIPLY; | 36 | ····private·static·final·int[]·COLORFILTER_COLOR_BACKGROUND_MULTIPLY; |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | ····private·static·final·int[]·TINT_CHECKABLE_BUTTON_LIST; | 47 | ····private·static·final·int[]·TINT_CHECKABLE_BUTTON_LIST; |
48 | ····private·static·final·int[]·TINT_COLOR_CONTROL_NORMAL; | 48 | ····private·static·final·int[]·TINT_COLOR_CONTROL_NORMAL; |
49 | ····private·static·final·int[]·TINT_COLOR_CONTROL_STATE_LIST; | 49 | ····private·static·final·int[]·TINT_COLOR_CONTROL_STATE_LIST; |
50 | ····private·ArrayMap·mDelegates; | 50 | ····private·ArrayMap·mDelegates; |
51 | ····private·final·Object·mDrawableCacheLock; | 51 | ····private·final·Object·mDrawableCacheLock; |
52 | ····private·final·WeakHashMap·mDrawableCaches; | 52 | ····private·final·WeakHashMap·mDrawableCaches; |
53 | ····private·boolean·mHasCheckedVectorDrawableSetup; | 53 | ····private·boolean·mHasCheckedVectorDrawableSetup; |
54 | ····private·SparseArray·mKnownDrawableIdTags; | 54 | ····private·SparseArrayCompat·mKnownDrawableIdTags; |
55 | ····private·WeakHashMap·mTintLists; | 55 | ····private·WeakHashMap·mTintLists; |
56 | ····private·TypedValue·mTypedValue; | 56 | ····private·TypedValue·mTypedValue; |
57 | ···· | 57 | ···· |
58 | ····static·{ | 58 | ····static·{ |
59 | ········final·int·n·=·6; | 59 | ········final·int·n·=·6; |
60 | ········final·int·n2·=·3; | 60 | ········final·int·n2·=·3; |
61 | ········final·int·n3·=·2; | 61 | ········final·int·n3·=·2; |
Offset 133, 17 lines modified | Offset 133, 17 lines modified | ||
133 | ········return·false; | 133 | ········return·false; |
134 | ····} | 134 | ····} |
135 | ···· | 135 | ···· |
136 | ····private·void·addTintListToCache(final·Context·context,·final·int·n,·final·ColorStateList·list)·{ | 136 | ····private·void·addTintListToCache(final·Context·context,·final·int·n,·final·ColorStateList·list)·{ |
137 | ········if·(this.mTintLists·==·null)·{ | 137 | ········if·(this.mTintLists·==·null)·{ |
138 | ············this.mTintLists·=·new·WeakHashMap(); | 138 | ············this.mTintLists·=·new·WeakHashMap(); |
139 | ········} | 139 | ········} |
140 | ········SparseArray·value·=·(SparseArray)this.mTintLists.get(context); | 140 | ········SparseArrayCompat·value·=·(SparseArrayCompat)this.mTintLists.get(context); |
141 | ········if·(value·==·null)·{ | 141 | ········if·(value·==·null)·{ |
142 | ············value·=·new·SparseArray(); | 142 | ············value·=·new·SparseArrayCompat(); |
143 | ············this.mTintLists.put(context,·value); | 143 | ············this.mTintLists.put(context,·value); |
144 | ········} | 144 | ········} |
145 | ········value.append(n,·(Object)list); | 145 | ········value.append(n,·(Object)list); |
146 | ····} | 146 | ····} |
147 | ···· | 147 | ···· |
148 | ····private·static·boolean·arrayContains(final·int[]·array,·final·int·n)·{ | 148 | ····private·static·boolean·arrayContains(final·int[]·array,·final·int·n)·{ |
149 | ········boolean·b·=·false; | 149 | ········boolean·b·=·false; |
Offset 289, 17 lines modified | Offset 289, 17 lines modified | ||
289 | ········} | 289 | ········} |
290 | ········return·value; | 290 | ········return·value; |
291 | ····} | 291 | ····} |
292 | ···· | 292 | ···· |
293 | ····private·ColorStateList·getTintListFromCache(final·Context·key,·final·int·n)·{ | 293 | ····private·ColorStateList·getTintListFromCache(final·Context·key,·final·int·n)·{ |
294 | ········ColorStateList·list·=·null; | 294 | ········ColorStateList·list·=·null; |
295 | ········if·(this.mTintLists·!=·null)·{ | 295 | ········if·(this.mTintLists·!=·null)·{ |
296 | ············final·SparseArray·sparseArray·=·(SparseArray)this.mTintLists.get(key); | 296 | ············final·SparseArrayCompat·sparseArrayCompat·=·(SparseArrayCompat)this.mTintLists.get(key); |
297 | ············if·(sparseArray·!=·null)·{ | 297 | ············if·(sparseArrayCompat·!=·null)·{ |
298 | ················list·=·(ColorStateList)sparseArray.get(n); | 298 | ················list·=·(ColorStateList)sparseArrayCompat.get(n); |
299 | ············} | 299 | ············} |
300 | ········} | 300 | ········} |
301 | ········return·list; | 301 | ········return·list; |
302 | ····} | 302 | ····} |
303 | ···· | 303 | ···· |
304 | ····static·PorterDuff$Mode·getTintMode(final·int·n)·{ | 304 | ····static·PorterDuff$Mode·getTintMode(final·int·n)·{ |
305 | ········PorterDuff$Mode·multiply·=·null; | 305 | ········PorterDuff$Mode·multiply·=·null; |
Offset 329, 15 lines modified | Offset 329, 15 lines modified | ||
329 | ················final·String·anObject·=·(String)this.mKnownDrawableIdTags.get(n); | 329 | ················final·String·anObject·=·(String)this.mKnownDrawableIdTags.get(n); |
330 | ················if·("appcompat_skip_skip".equals(anObject)·||·(anObject·!=·null·&&·this.mDelegates.get((Object)anObject)·==·null))·{ | 330 | ················if·("appcompat_skip_skip".equals(anObject)·||·(anObject·!=·null·&&·this.mDelegates.get((Object)anObject)·==·null))·{ |
331 | ····················drawable·=·null; | 331 | ····················drawable·=·null; |
332 | ····················return·drawable; | 332 | ····················return·drawable; |
333 | ················} | 333 | ················} |
334 | ············} | 334 | ············} |
335 | ············else·{ | 335 | ············else·{ |
336 | ················this.mKnownDrawableIdTags·=·new·SparseArray(); | 336 | ················this.mKnownDrawableIdTags·=·new·SparseArrayCompat(); |
337 | ············} | 337 | ············} |
338 | ············if·(this.mTypedValue·==·null)·{ | 338 | ············if·(this.mTypedValue·==·null)·{ |
339 | ················this.mTypedValue·=·new·TypedValue(); | 339 | ················this.mTypedValue·=·new·TypedValue(); |
340 | ············} | 340 | ············} |
341 | ············final·TypedValue·mTypedValue·=·this.mTypedValue; | 341 | ············final·TypedValue·mTypedValue·=·this.mTypedValue; |
342 | ············final·Resources·resources·=·context.getResources(); | 342 | ············final·Resources·resources·=·context.getResources(); |
343 | ············resources.getValue(n,·mTypedValue,·true); | 343 | ············resources.getValue(n,·mTypedValue,·true); |
Offset 4, 9 lines modified | Offset 4, 9 lines modified | ||
4 | public·final·class·BuildConfig | 4 | public·final·class·BuildConfig |
5 | { | 5 | { |
6 | ····public·static·final·String·APPLICATION_ID·=·"mehdi.sakout.aboutpage"; | 6 | ····public·static·final·String·APPLICATION_ID·=·"mehdi.sakout.aboutpage"; |
7 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 7 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
8 | ····public·static·final·boolean·DEBUG·=·false; | 8 | ····public·static·final·boolean·DEBUG·=·false; |
9 | ····public·static·final·String·FLAVOR·=·""; | 9 | ····public·static·final·String·FLAVOR·=·""; |
10 | ····public·static·final·int·VERSION_CODE·=·13; | 10 | ····public·static·final·int·VERSION_CODE·=·13; |
11 | ····public·static·final·String·VERSION_NAME·=·"1.2"; | 11 | ····public·static·final·String·VERSION_NAME·=·"1.2.1"; |
12 | } | 12 | } |
Offset 136, 16 lines modified | Offset 136, 18 lines modified | ||
136 | ····public·static·final·int·maxButtonHeight·=·2130772347; | 136 | ····public·static·final·int·maxButtonHeight·=·2130772347; |
137 | ····public·static·final·int·measureWithLargestChild·=·2130772214; | 137 | ····public·static·final·int·measureWithLargestChild·=·2130772214; |
138 | ····public·static·final·int·multiChoiceItemLayout·=·2130772015; | 138 | ····public·static·final·int·multiChoiceItemLayout·=·2130772015; |
139 | ····public·static·final·int·navigationContentDescription·=·2130772352; | 139 | ····public·static·final·int·navigationContentDescription·=·2130772352; |
140 | ····public·static·final·int·navigationIcon·=·2130772351; | 140 | ····public·static·final·int·navigationIcon·=·2130772351; |
141 | ····public·static·final·int·navigationMode·=·2130771984; | 141 | ····public·static·final·int·navigationMode·=·2130771984; |
142 | ····public·static·final·int·overlapAnchor·=·2130772262; | 142 | ····public·static·final·int·overlapAnchor·=·2130772262; |
143 | ····public·static·final·int·paddingBottomNoButtons·=·2130772264; | ||
143 | ····public·static·final·int·paddingEnd·=·2130772360; | 144 | ····public·static·final·int·paddingEnd·=·2130772360; |
144 | ····public·static·final·int·paddingStart·=·2130772359; | 145 | ····public·static·final·int·paddingStart·=·2130772359; |
146 | ····public·static·final·int·paddingTopNoTitle·=·2130772265; | ||
145 | ····public·static·final·int·panelBackground·=·2130772106; | 147 | ····public·static·final·int·panelBackground·=·2130772106; |
146 | ····public·static·final·int·panelMenuListTheme·=·2130772108; | 148 | ····public·static·final·int·panelMenuListTheme·=·2130772108; |
147 | ····public·static·final·int·panelMenuListWidth·=·2130772107; | 149 | ····public·static·final·int·panelMenuListWidth·=·2130772107; |
148 | ····public·static·final·int·popupMenuStyle·=·2130772088; | 150 | ····public·static·final·int·popupMenuStyle·=·2130772088; |
149 | ····public·static·final·int·popupTheme·=·2130772009; | 151 | ····public·static·final·int·popupTheme·=·2130772009; |
150 | ····public·static·final·int·popupWindowStyle·=·2130772089; | 152 | ····public·static·final·int·popupWindowStyle·=·2130772089; |
151 | ····public·static·final·int·preserveIconSpacing·=·2130772244; | 153 | ····public·static·final·int·preserveIconSpacing·=·2130772244; |
Offset 162, 14 lines modified | Offset 164, 15 lines modified | ||
162 | ····public·static·final·int·searchViewStyle·=·2130772096; | 164 | ····public·static·final·int·searchViewStyle·=·2130772096; |
163 | ····public·static·final·int·seekBarStyle·=·2130772138; | 165 | ····public·static·final·int·seekBarStyle·=·2130772138; |
164 | ····public·static·final·int·selectableItemBackground·=·2130772080; | 166 | ····public·static·final·int·selectableItemBackground·=·2130772080; |
165 | ····public·static·final·int·selectableItemBackgroundBorderless·=·2130772081; | 167 | ····public·static·final·int·selectableItemBackgroundBorderless·=·2130772081; |
166 | ····public·static·final·int·showAsAction·=·2130772240; | 168 | ····public·static·final·int·showAsAction·=·2130772240; |
167 | ····public·static·final·int·showDividers·=·2130772215; | 169 | ····public·static·final·int·showDividers·=·2130772215; |
168 | ····public·static·final·int·showText·=·2130772297; | 170 | ····public·static·final·int·showText·=·2130772297; |
171 | ····public·static·final·int·showTitle·=·2130772018; | ||
169 | ····public·static·final·int·singleChoiceItemLayout·=·2130772016; | 172 | ····public·static·final·int·singleChoiceItemLayout·=·2130772016; |
170 | ····public·static·final·int·spinBars·=·2130772199; | 173 | ····public·static·final·int·spinBars·=·2130772199; |
171 | ····public·static·final·int·spinnerDropDownItemStyle·=·2130772075; | 174 | ····public·static·final·int·spinnerDropDownItemStyle·=·2130772075; |
172 | ····public·static·final·int·spinnerStyle·=·2130772139; | 175 | ····public·static·final·int·spinnerStyle·=·2130772139; |
173 | ····public·static·final·int·splitTrack·=·2130772296; | 176 | ····public·static·final·int·splitTrack·=·2130772296; |
174 | ····public·static·final·int·srcCompat·=·2130772024; | 177 | ····public·static·final·int·srcCompat·=·2130772024; |
175 | ····public·static·final·int·state_above_anchor·=·2130772263; | 178 | ····public·static·final·int·state_above_anchor·=·2130772263; |
Offset 2, 14 lines modified | Offset 2, 15 lines modified | ||
2 | package·mehdi.sakout.aboutpage; | 2 | package·mehdi.sakout.aboutpage; |
3 | public·final·class·R$color | 3 | public·final·class·R$color |
4 | { | 4 | { |
5 | ····public·static·final·int·abc_background_cache_hint_selector_material_dark·=·2131689908; | 5 | ····public·static·final·int·abc_background_cache_hint_selector_material_dark·=·2131689908; |
6 | ····public·static·final·int·abc_background_cache_hint_selector_material_light·=·2131689909; | 6 | ····public·static·final·int·abc_background_cache_hint_selector_material_light·=·2131689909; |
7 | ····public·static·final·int·abc_btn_colored_borderless_text_material·=·2131689910; | 7 | ····public·static·final·int·abc_btn_colored_borderless_text_material·=·2131689910; |
8 | ····public·static·final·int·abc_btn_colored_text_material·=·2131689911; | ||
8 | ····public·static·final·int·abc_color_highlight_material·=·2131689912; | 9 | ····public·static·final·int·abc_color_highlight_material·=·2131689912; |
9 | ····public·static·final·int·abc_hint_foreground_material_dark·=·2131689913; | 10 | ····public·static·final·int·abc_hint_foreground_material_dark·=·2131689913; |
10 | ····public·static·final·int·abc_hint_foreground_material_light·=·2131689914; | 11 | ····public·static·final·int·abc_hint_foreground_material_light·=·2131689914; |
11 | ····public·static·final·int·abc_input_method_navigation_guard·=·2131689478; | 12 | ····public·static·final·int·abc_input_method_navigation_guard·=·2131689478; |
12 | ····public·static·final·int·abc_primary_text_disable_only_material_dark·=·2131689915; | 13 | ····public·static·final·int·abc_primary_text_disable_only_material_dark·=·2131689915; |
13 | ····public·static·final·int·abc_primary_text_disable_only_material_light·=·2131689916; | 14 | ····public·static·final·int·abc_primary_text_disable_only_material_light·=·2131689916; |
14 | ····public·static·final·int·abc_primary_text_material_dark·=·2131689917; | 15 | ····public·static·final·int·abc_primary_text_material_dark·=·2131689917; |
Offset 30, 18 lines modified | Offset 30, 21 lines modified | ||
30 | ····public·static·final·int·abc_control_corner_material·=·2131427423; | 30 | ····public·static·final·int·abc_control_corner_material·=·2131427423; |
31 | ····public·static·final·int·abc_control_inset_material·=·2131427424; | 31 | ····public·static·final·int·abc_control_inset_material·=·2131427424; |
32 | ····public·static·final·int·abc_control_padding_material·=·2131427425; | 32 | ····public·static·final·int·abc_control_padding_material·=·2131427425; |
33 | ····public·static·final·int·abc_dialog_fixed_height_major·=·2131427353; | 33 | ····public·static·final·int·abc_dialog_fixed_height_major·=·2131427353; |
34 | ····public·static·final·int·abc_dialog_fixed_height_minor·=·2131427354; | 34 | ····public·static·final·int·abc_dialog_fixed_height_minor·=·2131427354; |
35 | ····public·static·final·int·abc_dialog_fixed_width_major·=·2131427355; | 35 | ····public·static·final·int·abc_dialog_fixed_width_major·=·2131427355; |
36 | ····public·static·final·int·abc_dialog_fixed_width_minor·=·2131427356; | 36 | ····public·static·final·int·abc_dialog_fixed_width_minor·=·2131427356; |
37 | ····public·static·final·int·abc_dialog_list_padding_bottom_no_buttons·=·2131427426; | ||
38 | ····public·static·final·int·abc_dialog_list_padding_top_no_title·=·2131427427; | ||
37 | ····public·static·final·int·abc_dialog_min_width_major·=·2131427357; | 39 | ····public·static·final·int·abc_dialog_min_width_major·=·2131427357; |
38 | ····public·static·final·int·abc_dialog_min_width_minor·=·2131427358; | 40 | ····public·static·final·int·abc_dialog_min_width_minor·=·2131427358; |
39 | ····public·static·final·int·abc_dialog_padding_material·=·2131427428; | 41 | ····public·static·final·int·abc_dialog_padding_material·=·2131427428; |
40 | ····public·static·final·int·abc_dialog_padding_top_material·=·2131427429; | 42 | ····public·static·final·int·abc_dialog_padding_top_material·=·2131427429; |
43 | ····public·static·final·int·abc_dialog_title_divider_material·=·2131427430; | ||
41 | ····public·static·final·int·abc_disabled_alpha_material_dark·=·2131427431; | 44 | ····public·static·final·int·abc_disabled_alpha_material_dark·=·2131427431; |
42 | ····public·static·final·int·abc_disabled_alpha_material_light·=·2131427432; | 45 | ····public·static·final·int·abc_disabled_alpha_material_light·=·2131427432; |
43 | ····public·static·final·int·abc_dropdownitem_icon_width·=·2131427433; | 46 | ····public·static·final·int·abc_dropdownitem_icon_width·=·2131427433; |
44 | ····public·static·final·int·abc_dropdownitem_text_padding_left·=·2131427434; | 47 | ····public·static·final·int·abc_dropdownitem_text_padding_left·=·2131427434; |
45 | ····public·static·final·int·abc_dropdownitem_text_padding_right·=·2131427435; | 48 | ····public·static·final·int·abc_dropdownitem_text_padding_right·=·2131427435; |
46 | ····public·static·final·int·abc_edit_text_inset_bottom_material·=·2131427436; | 49 | ····public·static·final·int·abc_edit_text_inset_bottom_material·=·2131427436; |
47 | ····public·static·final·int·abc_edit_text_inset_horizontal_material·=·2131427437; | 50 | ····public·static·final·int·abc_edit_text_inset_horizontal_material·=·2131427437; |
Offset 99, 16 lines modified | Offset 99, 18 lines modified | ||
99 | ····public·static·final·int·status_bar_latest_event_content·=·2131820749; | 99 | ····public·static·final·int·status_bar_latest_event_content·=·2131820749; |
100 | ····public·static·final·int·submenuarrow·=·2131820640; | 100 | ····public·static·final·int·submenuarrow·=·2131820640; |
101 | ····public·static·final·int·submit_area·=·2131820657; | 101 | ····public·static·final·int·submit_area·=·2131820657; |
102 | ····public·static·final·int·tabMode·=·2131820561; | 102 | ····public·static·final·int·tabMode·=·2131820561; |
103 | ····public·static·final·int·text·=·2131820765; | 103 | ····public·static·final·int·text·=·2131820765; |
104 | ····public·static·final·int·text2·=·2131820763; | 104 | ····public·static·final·int·text2·=·2131820763; |
105 | ····public·static·final·int·textSpacerNoButtons·=·2131820628; | 105 | ····public·static·final·int·textSpacerNoButtons·=·2131820628; |
106 | ····public·static·final·int·textSpacerNoTitle·=·2131820627; | ||
106 | ····public·static·final·int·time·=·2131820755; | 107 | ····public·static·final·int·time·=·2131820755; |
107 | ····public·static·final·int·title·=·2131820620; | 108 | ····public·static·final·int·title·=·2131820620; |
109 | ····public·static·final·int·titleDividerNoCustom·=·2131820635; | ||
108 | ····public·static·final·int·title_template·=·2131820633; | 110 | ····public·static·final·int·title_template·=·2131820633; |
109 | ····public·static·final·int·top·=·2131820591; | 111 | ····public·static·final·int·top·=·2131820591; |
110 | ····public·static·final·int·topPanel·=·2131820632; | 112 | ····public·static·final·int·topPanel·=·2131820632; |
111 | ····public·static·final·int·up·=·2131820557; | 113 | ····public·static·final·int·up·=·2131820557; |
112 | ····public·static·final·int·useLogo·=·2131820568; | 114 | ····public·static·final·int·useLogo·=·2131820568; |
113 | ····public·static·final·int·withText·=·2131820606; | 115 | ····public·static·final·int·withText·=·2131820606; |
114 | ····public·static·final·int·wrap_content·=·2131820580; | 116 | ····public·static·final·int·wrap_content·=·2131820580; |
Offset 10, 14 lines modified | Offset 10, 15 lines modified | ||
10 | ····public·static·final·int·abc_action_menu_layout·=·2130968580; | 10 | ····public·static·final·int·abc_action_menu_layout·=·2130968580; |
11 | ····public·static·final·int·abc_action_mode_bar·=·2130968581; | 11 | ····public·static·final·int·abc_action_mode_bar·=·2130968581; |
12 | ····public·static·final·int·abc_action_mode_close_item_material·=·2130968582; | 12 | ····public·static·final·int·abc_action_mode_close_item_material·=·2130968582; |
13 | ····public·static·final·int·abc_activity_chooser_view·=·2130968583; | 13 | ····public·static·final·int·abc_activity_chooser_view·=·2130968583; |
14 | ····public·static·final·int·abc_activity_chooser_view_list_item·=·2130968584; | 14 | ····public·static·final·int·abc_activity_chooser_view_list_item·=·2130968584; |
15 | ····public·static·final·int·abc_alert_dialog_button_bar_material·=·2130968585; | 15 | ····public·static·final·int·abc_alert_dialog_button_bar_material·=·2130968585; |
16 | ····public·static·final·int·abc_alert_dialog_material·=·2130968586; | 16 | ····public·static·final·int·abc_alert_dialog_material·=·2130968586; |
17 | ····public·static·final·int·abc_alert_dialog_title_material·=·2130968587; | ||
17 | ····public·static·final·int·abc_dialog_title_material·=·2130968588; | 18 | ····public·static·final·int·abc_dialog_title_material·=·2130968588; |
18 | ····public·static·final·int·abc_expanded_menu_layout·=·2130968589; | 19 | ····public·static·final·int·abc_expanded_menu_layout·=·2130968589; |
19 | ····public·static·final·int·abc_list_menu_item_checkbox·=·2130968590; | 20 | ····public·static·final·int·abc_list_menu_item_checkbox·=·2130968590; |
20 | ····public·static·final·int·abc_list_menu_item_icon·=·2130968591; | 21 | ····public·static·final·int·abc_list_menu_item_icon·=·2130968591; |
21 | ····public·static·final·int·abc_list_menu_item_layout·=·2130968592; | 22 | ····public·static·final·int·abc_list_menu_item_layout·=·2130968592; |
22 | ····public·static·final·int·abc_list_menu_item_radio·=·2130968593; | 23 | ····public·static·final·int·abc_list_menu_item_radio·=·2130968593; |
23 | ····public·static·final·int·abc_popup_menu_header_item_layout·=·2130968594; | 24 | ····public·static·final·int·abc_popup_menu_header_item_layout·=·2130968594; |
Offset 44, 14 lines modified | Offset 44, 16 lines modified | ||
44 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle·=·2131558487; | 44 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle·=·2131558487; |
45 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse·=·2131558488; | 45 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse·=·2131558488; |
46 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Title·=·2131558489; | 46 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Title·=·2131558489; |
47 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse·=·2131558490; | 47 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse·=·2131558490; |
48 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle·=·2131558491; | 48 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle·=·2131558491; |
49 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionMode_Title·=·2131558492; | 49 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_ActionMode_Title·=·2131558492; |
50 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button·=·2131558493; | 50 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button·=·2131558493; |
51 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored·=·2131558565; | ||
52 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button_Colored·=·2131558566; | ||
51 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button_Inverse·=·2131558558; | 53 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Button_Inverse·=·2131558558; |
52 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_DropDownItem·=·2131558583; | 54 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_DropDownItem·=·2131558583; |
53 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Header·=·2131558494; | 55 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Header·=·2131558494; |
54 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Large·=·2131558495; | 56 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Large·=·2131558495; |
55 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Small·=·2131558496; | 57 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_PopupMenu_Small·=·2131558496; |
56 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Switch·=·2131558497; | 58 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_Switch·=·2131558497; |
57 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem·=·2131558498; | 59 | ····public·static·final·int·Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem·=·2131558498; |
Offset 229, 14 lines modified | Offset 231, 16 lines modified | ||
229 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionBar_Title·=·2131558666; | 231 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionBar_Title·=·2131558666; |
230 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse·=·2131558667; | 232 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse·=·2131558667; |
231 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Subtitle·=·2131558668; | 233 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Subtitle·=·2131558668; |
232 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse·=·2131558669; | 234 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse·=·2131558669; |
233 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Title·=·2131558670; | 235 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Title·=·2131558670; |
234 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse·=·2131558671; | 236 | ····public·static·final·int·TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse·=·2131558671; |
235 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button·=·2131558672; | 237 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button·=·2131558672; |
238 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button_Borderless_Colored·=·2131558673; | ||
239 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button_Colored·=·2131558674; | ||
236 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button_Inverse·=·2131558675; | 240 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Button_Inverse·=·2131558675; |
237 | ····public·static·final·int·TextAppearance_AppCompat_Widget_DropDownItem·=·2131558676; | 241 | ····public·static·final·int·TextAppearance_AppCompat_Widget_DropDownItem·=·2131558676; |
238 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Header·=·2131558677; | 242 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Header·=·2131558677; |
239 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Large·=·2131558678; | 243 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Large·=·2131558678; |
240 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Small·=·2131558679; | 244 | ····public·static·final·int·TextAppearance_AppCompat_Widget_PopupMenu_Small·=·2131558679; |
241 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Switch·=·2131558680; | 245 | ····public·static·final·int·TextAppearance_AppCompat_Widget_Switch·=·2131558680; |
242 | ····public·static·final·int·TextAppearance_AppCompat_Widget_TextView_SpinnerItem·=·2131558681; | 246 | ····public·static·final·int·TextAppearance_AppCompat_Widget_TextView_SpinnerItem·=·2131558681; |
Offset 50, 14 lines modified | Offset 50, 15 lines modified | ||
50 | ····public·static·final·int·ActivityChooserView_initialActivityCount·=·0; | 50 | ····public·static·final·int·ActivityChooserView_initialActivityCount·=·0; |
51 | ····public·static·final·int[]·AlertDialog; | 51 | ····public·static·final·int[]·AlertDialog; |
52 | ····public·static·final·int·AlertDialog_android_layout·=·0; | 52 | ····public·static·final·int·AlertDialog_android_layout·=·0; |
53 | ····public·static·final·int·AlertDialog_buttonPanelSideLayout·=·1; | 53 | ····public·static·final·int·AlertDialog_buttonPanelSideLayout·=·1; |
54 | ····public·static·final·int·AlertDialog_listItemLayout·=·5; | 54 | ····public·static·final·int·AlertDialog_listItemLayout·=·5; |
55 | ····public·static·final·int·AlertDialog_listLayout·=·2; | 55 | ····public·static·final·int·AlertDialog_listLayout·=·2; |
56 | ····public·static·final·int·AlertDialog_multiChoiceItemLayout·=·3; | 56 | ····public·static·final·int·AlertDialog_multiChoiceItemLayout·=·3; |
57 | ····public·static·final·int·AlertDialog_showTitle·=·6; | ||
57 | ····public·static·final·int·AlertDialog_singleChoiceItemLayout·=·4; | 58 | ····public·static·final·int·AlertDialog_singleChoiceItemLayout·=·4; |
58 | ····public·static·final·int[]·AppCompatImageView; | 59 | ····public·static·final·int[]·AppCompatImageView; |
59 | ····public·static·final·int·AppCompatImageView_android_src·=·0; | 60 | ····public·static·final·int·AppCompatImageView_android_src·=·0; |
60 | ····public·static·final·int·AppCompatImageView_srcCompat·=·1; | 61 | ····public·static·final·int·AppCompatImageView_srcCompat·=·1; |
61 | ····public·static·final·int[]·AppCompatSeekBar; | 62 | ····public·static·final·int[]·AppCompatSeekBar; |
62 | ····public·static·final·int·AppCompatSeekBar_android_thumb·=·0; | 63 | ····public·static·final·int·AppCompatSeekBar_android_thumb·=·0; |
63 | ····public·static·final·int·AppCompatSeekBar_tickMark·=·1; | 64 | ····public·static·final·int·AppCompatSeekBar_tickMark·=·1; |
Offset 264, 14 lines modified | Offset 265, 17 lines modified | ||
264 | ····public·static·final·int·MenuView_subMenuArrow·=·8; | 265 | ····public·static·final·int·MenuView_subMenuArrow·=·8; |
265 | ····public·static·final·int[]·PopupWindow; | 266 | ····public·static·final·int[]·PopupWindow; |
266 | ····public·static·final·int[]·PopupWindowBackgroundState; | 267 | ····public·static·final·int[]·PopupWindowBackgroundState; |
267 | ····public·static·final·int·PopupWindowBackgroundState_state_above_anchor·=·0; | 268 | ····public·static·final·int·PopupWindowBackgroundState_state_above_anchor·=·0; |
268 | ····public·static·final·int·PopupWindow_android_popupAnimationStyle·=·1; | 269 | ····public·static·final·int·PopupWindow_android_popupAnimationStyle·=·1; |
269 | ····public·static·final·int·PopupWindow_android_popupBackground·=·0; | 270 | ····public·static·final·int·PopupWindow_android_popupBackground·=·0; |
270 | ····public·static·final·int·PopupWindow_overlapAnchor·=·2; | 271 | ····public·static·final·int·PopupWindow_overlapAnchor·=·2; |
272 | ····public·static·final·int[]·RecycleListView; | ||
273 | ····public·static·final·int·RecycleListView_paddingBottomNoButtons·=·0; | ||
274 | ····public·static·final·int·RecycleListView_paddingTopNoTitle·=·1; | ||
271 | ····public·static·final·int[]·SearchView; | 275 | ····public·static·final·int[]·SearchView; |
272 | ····public·static·final·int·SearchView_android_focusable·=·0; | 276 | ····public·static·final·int·SearchView_android_focusable·=·0; |
273 | ····public·static·final·int·SearchView_android_imeOptions·=·3; | 277 | ····public·static·final·int·SearchView_android_imeOptions·=·3; |
274 | ····public·static·final·int·SearchView_android_inputType·=·2; | 278 | ····public·static·final·int·SearchView_android_inputType·=·2; |
275 | ····public·static·final·int·SearchView_android_maxWidth·=·1; | 279 | ····public·static·final·int·SearchView_android_maxWidth·=·1; |
276 | ····public·static·final·int·SearchView_closeIcon·=·8; | 280 | ····public·static·final·int·SearchView_closeIcon·=·8; |
277 | ····public·static·final·int·SearchView_commitIcon·=·13; | 281 | ····public·static·final·int·SearchView_commitIcon·=·13; |
Offset 361, 17 lines modified | Offset 365, 17 lines modified | ||
361 | ····public·static·final·int·View_android_theme·=·0; | 365 | ····public·static·final·int·View_android_theme·=·0; |
362 | ····public·static·final·int·View_paddingEnd·=·3; | 366 | ····public·static·final·int·View_paddingEnd·=·3; |
363 | ····public·static·final·int·View_paddingStart·=·2; | 367 | ····public·static·final·int·View_paddingStart·=·2; |
364 | ····public·static·final·int·View_theme·=·4; | 368 | ····public·static·final·int·View_theme·=·4; |
365 | ···· | 369 | ···· |
366 | ····static·{ | 370 | ····static·{ |
367 | ········final·int·n·=·4; | 371 | ········final·int·n·=·4; |
368 | ········final·int·n2·=· | 372 | ········final·int·n2·=·1; |
369 | ········final·int·n3·=· | 373 | ········final·int·n3·=·3; |
370 | ········final·int·n4·=· | 374 | ········final·int·n4·=·2; |
371 | ········final·int[]·array; | 375 | ········final·int[]·array; |
372 | ········final·int[]·actionBar·=·array·=·new·int[29]; | 376 | ········final·int[]·actionBar·=·array·=·new·int[29]; |
373 | ········array[0]·=·2130771973; | 377 | ········array[0]·=·2130771973; |
374 | ········array[1]·=·2130771982; | 378 | ········array[1]·=·2130771982; |
375 | ········array[2]·=·2130771984; | 379 | ········array[2]·=·2130771984; |
376 | ········array[3]·=·2130771985; | 380 | ········array[3]·=·2130771985; |
377 | ········array[4]·=·2130771986; | 381 | ········array[4]·=·2130771986; |
Offset 396, 47 lines modified | Offset 400, 47 lines modified | ||
396 | ········array[23]·=·2130772005; | 400 | ········array[23]·=·2130772005; |
397 | ········array[24]·=·2130772006; | 401 | ········array[24]·=·2130772006; |
398 | ········array[25]·=·2130772007; | 402 | ········array[25]·=·2130772007; |
399 | ········array[26]·=·2130772008; | 403 | ········array[26]·=·2130772008; |
400 | ········array[27]·=·2130772009; | 404 | ········array[27]·=·2130772009; |
401 | ········array[28]·=·2130772076; | 405 | ········array[28]·=·2130772076; |
402 | ········ActionBar·=·actionBar; | 406 | ········ActionBar·=·actionBar; |
403 | ········final·int[]·actionBarLayout·=·new·int[n | 407 | ········final·int[]·actionBarLayout·=·new·int[n2]; |
404 | ········actionBarLayout[0]·=·16842931; | 408 | ········actionBarLayout[0]·=·16842931; |
405 | ········ActionBarLayout·=·actionBarLayout; | 409 | ········ActionBarLayout·=·actionBarLayout; |
406 | ········final·int[]·actionMenuItemView·=·new·int[n | 410 | ········final·int[]·actionMenuItemView·=·new·int[n2]; |
407 | ········actionMenuItemView[0]·=·16843071; | 411 | ········actionMenuItemView[0]·=·16843071; |
408 | ········ActionMenuItemView·=·actionMenuItemView; | 412 | ········ActionMenuItemView·=·actionMenuItemView; |
409 | ········ActionMenuView·=·new·int[0]; | 413 | ········ActionMenuView·=·new·int[0]; |
410 | ········final·int[]·array2; | 414 | ········final·int[]·array2; |
411 | ········final·int[]·actionMode·=·array2·=·new·int[6]; | 415 | ········final·int[]·actionMode·=·array2·=·new·int[6]; |
412 | ········array2[0]·=·2130771973; | 416 | ········array2[0]·=·2130771973; |
413 | ········array2[1]·=·2130771987; | 417 | ········array2[1]·=·2130771987; |
414 | ········array2[2]·=·2130771988; | 418 | ········array2[2]·=·2130771988; |
415 | ········array2[3]·=·2130771992; | 419 | ········array2[3]·=·2130771992; |
416 | ········array2[4]·=·2130771994; | 420 | ········array2[4]·=·2130771994; |
417 | ········array2[5]·=·2130772010; | 421 | ········array2[5]·=·2130772010; |
418 | ········ActionMode·=·actionMode; | 422 | ········ActionMode·=·actionMode; |
419 | ········final·int[]·array3; | 423 | ········final·int[]·array3; |
420 | ········final·int[]·activityChooserView·=·array3·=·new·int[n | 424 | ········final·int[]·activityChooserView·=·array3·=·new·int[n4]; |
421 | ········array3[0]·=·2130772011; | 425 | ········array3[0]·=·2130772011; |
422 | ········array3[1]·=·2130772012; | 426 | ········array3[1]·=·2130772012; |
423 | ········ActivityChooserView·=·activityChooserView; | 427 | ········ActivityChooserView·=·activityChooserView; |
424 | ········final·int[]·array4; | 428 | ········final·int[]·array4; |
425 | ········final·int[]·alertDialog·=·array4·=·new·int[7]; | 429 | ········final·int[]·alertDialog·=·array4·=·new·int[7]; |
426 | ········array4[0]·=·16842994; | 430 | ········array4[0]·=·16842994; |
427 | ········array4[1]·=·2130772013; | 431 | ········array4[1]·=·2130772013; |
428 | ········array4[2]·=·2130772014; | 432 | ········array4[2]·=·2130772014; |
429 | ········array4[3]·=·2130772015; | 433 | ········array4[3]·=·2130772015; |
430 | ········array4[4]·=·2130772016; | 434 | ········array4[4]·=·2130772016; |
431 | ········array4[5]·=·2130772017; | 435 | ········array4[5]·=·2130772017; |
432 | ········array4[6]·=·2130772018; | 436 | ········array4[6]·=·2130772018; |
433 | ········AlertDialog·=·alertDialog; | 437 | ········AlertDialog·=·alertDialog; |
434 | ········final·int[]·array5; | 438 | ········final·int[]·array5; |
435 | ········final·int[]·appCompatImageView·=·array5·=·new·int[n | 439 | ········final·int[]·appCompatImageView·=·array5·=·new·int[n4]; |
436 | ········array5[0]·=·16843033; | 440 | ········array5[0]·=·16843033; |
437 | ········array5[1]·=·2130772024; | 441 | ········array5[1]·=·2130772024; |
438 | ········AppCompatImageView·=·appCompatImageView; | 442 | ········AppCompatImageView·=·appCompatImageView; |
439 | ········final·int[]·array6; | 443 | ········final·int[]·array6; |
440 | ········final·int[]·appCompatSeekBar·=·array6·=·new·int[n]; | 444 | ········final·int[]·appCompatSeekBar·=·array6·=·new·int[n]; |
441 | ········array6[0]·=·16843074; | 445 | ········array6[0]·=·16843074; |
442 | ········array6[1]·=·2130772025; | 446 | ········array6[1]·=·2130772025; |
Offset 450, 15 lines modified | Offset 454, 15 lines modified | ||
450 | ········array7[2]·=·16843118; | 454 | ········array7[2]·=·16843118; |
451 | ········array7[3]·=·16843119; | 455 | ········array7[3]·=·16843119; |
452 | ········array7[4]·=·16843120; | 456 | ········array7[4]·=·16843120; |
453 | ········array7[5]·=·16843666; | 457 | ········array7[5]·=·16843666; |
454 | ········array7[6]·=·16843667; | 458 | ········array7[6]·=·16843667; |
455 | ········AppCompatTextHelper·=·appCompatTextHelper; | 459 | ········AppCompatTextHelper·=·appCompatTextHelper; |
456 | ········final·int[]·array8; | 460 | ········final·int[]·array8; |
457 | ········final·int[]·appCompatTextView·=·array8·=·new·int[n | 461 | ········final·int[]·appCompatTextView·=·array8·=·new·int[n4]; |
458 | ········array8[0]·=·16842804; | 462 | ········array8[0]·=·16842804; |
459 | ········array8[1]·=·2130772028; | 463 | ········array8[1]·=·2130772028; |
460 | ········AppCompatTextView·=·appCompatTextView; | 464 | ········AppCompatTextView·=·appCompatTextView; |
461 | ········final·int[]·array9; | 465 | ········final·int[]·array9; |
462 | ········final·int[]·appCompatTheme·=·array9·=·new·int[115]; | 466 | ········final·int[]·appCompatTheme·=·array9·=·new·int[115]; |
463 | ········array9[0]·=·16842839; | 467 | ········array9[0]·=·16842839; |
464 | ········array9[1]·=·16842926; | 468 | ········array9[1]·=·16842926; |
Offset 572, 25 lines modified | Offset 576, 25 lines modified | ||
572 | ········array9[109]·=·2130772136; | 576 | ········array9[109]·=·2130772136; |
573 | ········array9[110]·=·2130772137; | 577 | ········array9[110]·=·2130772137; |
574 | ········array9[111]·=·2130772138; | 578 | ········array9[111]·=·2130772138; |
575 | ········array9[112]·=·2130772139; | 579 | ········array9[112]·=·2130772139; |
576 | ········array9[113]·=·2130772140; | 580 | ········array9[113]·=·2130772140; |
577 | ········array9[114]·=·2130772141; | 581 | ········array9[114]·=·2130772141; |
578 | ········AppCompatTheme·=·appCompatTheme; | 582 | ········AppCompatTheme·=·appCompatTheme; |
579 | ········final·int[]·buttonBarLayout·=·new·int[n | 583 | ········final·int[]·buttonBarLayout·=·new·int[n2]; |
580 | ········buttonBarLayout[0]·=·2130772150; | 584 | ········buttonBarLayout[0]·=·2130772150; |
581 | ········ButtonBarLayout·=·buttonBarLayout; | 585 | ········ButtonBarLayout·=·buttonBarLayout; |
582 | ········final·int[]·array10; | 586 | ········final·int[]·array10; |
Max diff block lines reached; 9684/15702 bytes (61.67%) of diff not shown. |
Offset 179, 15 lines modified | Offset 179, 17 lines modified | ||
179 | ···· | 179 | ···· |
180 | ····int·commitInternal(final·boolean·b)·{ | 180 | ····int·commitInternal(final·boolean·b)·{ |
181 | ········if·(this.mCommitted)·{ | 181 | ········if·(this.mCommitted)·{ |
182 | ············throw·new·IllegalStateException("commit·already·called"); | 182 | ············throw·new·IllegalStateException("commit·already·called"); |
183 | ········} | 183 | ········} |
184 | ········if·(FragmentManagerImpl.DEBUG)·{ | 184 | ········if·(FragmentManagerImpl.DEBUG)·{ |
185 | ············Log.v("FragmentManager",·"Commit:·"·+·this); | 185 | ············Log.v("FragmentManager",·"Commit:·"·+·this); |
186 | ············t | 186 | ············final·PrintWriter·printWriter·=·new·PrintWriter((Writer)new·LogWriter("FragmentManager")); |
187 | ············this.dump("··",·null,·printWriter,·null); | ||
188 | ············printWriter.close(); | ||
187 | ········} | 189 | ········} |
188 | ········this.mCommitted·=·true; | 190 | ········this.mCommitted·=·true; |
189 | ········if·(this.mAddToBackStack)·{ | 191 | ········if·(this.mAddToBackStack)·{ |
190 | ············this.mIndex·=·this.mManager.allocBackStackIndex(this); | 192 | ············this.mIndex·=·this.mManager.allocBackStackIndex(this); |
191 | ········} | 193 | ········} |
192 | ········else·{ | 194 | ········else·{ |
193 | ············this.mIndex·=·-1; | 195 | ············this.mIndex·=·-1; |
Offset 389, 15 lines modified | Offset 391, 15 lines modified | ||
389 | ············} | 391 | ············} |
390 | ········} | 392 | ········} |
391 | ········if·(!this.mAllowOptimization)·{ | 393 | ········if·(!this.mAllowOptimization)·{ |
392 | ············this.mManager.moveToState(this.mManager.mCurState,·b); | 394 | ············this.mManager.moveToState(this.mManager.mCurState,·b); |
393 | ········} | 395 | ········} |
394 | ····} | 396 | ····} |
395 | ···· | 397 | ···· |
396 | ····void·executePopOps()·{ | 398 | ····void·executePopOps(final·boolean·b)·{ |
397 | ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{ | 399 | ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{ |
398 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); | 400 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); |
399 | ············final·Fragment·fragment·=·backStackRecord$Op.fragment; | 401 | ············final·Fragment·fragment·=·backStackRecord$Op.fragment; |
400 | ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle); | 402 | ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle); |
401 | ············switch·(backStackRecord$Op.cmd)·{ | 403 | ············switch·(backStackRecord$Op.cmd)·{ |
402 | ················default:·{ | 404 | ················default:·{ |
403 | ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd); | 405 | ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd); |
Offset 433, 15 lines modified | Offset 435, 15 lines modified | ||
433 | ····················break; | 435 | ····················break; |
434 | ················} | 436 | ················} |
435 | ············} | 437 | ············} |
436 | ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=·3)·{ | 438 | ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=·3)·{ |
437 | ················this.mManager.moveFragmentToExpectedState(fragment); | 439 | ················this.mManager.moveFragmentToExpectedState(fragment); |
438 | ············} | 440 | ············} |
439 | ········} | 441 | ········} |
440 | ········if·(!this.mAllowOptimization)·{ | 442 | ········if·(!this.mAllowOptimization·&&·b)·{ |
441 | ············this.mManager.moveToState(this.mManager.mCurState,·true); | 443 | ············this.mManager.moveToState(this.mManager.mCurState,·true); |
442 | ········} | 444 | ········} |
443 | ····} | 445 | ····} |
444 | ···· | 446 | ···· |
445 | ····void·expandReplaceOps(final·ArrayList·list)·{ | 447 | ····void·expandReplaceOps(final·ArrayList·list)·{ |
446 | ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{ | 448 | ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{ |
447 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); | 449 | ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i); |
Offset 121, 22 lines modified | Offset 121, 20 lines modified | ||
121 | ····} | 121 | ····} |
122 | ···· | 122 | ···· |
123 | ····LoaderManagerImpl·getLoaderManager(final·String·s,·final·boolean·b,·final·boolean·b2)·{ | 123 | ····LoaderManagerImpl·getLoaderManager(final·String·s,·final·boolean·b,·final·boolean·b2)·{ |
124 | ········if·(this.mAllLoaderManagers·==·null)·{ | 124 | ········if·(this.mAllLoaderManagers·==·null)·{ |
125 | ············this.mAllLoaderManagers·=·new·SimpleArrayMap(); | 125 | ············this.mAllLoaderManagers·=·new·SimpleArrayMap(); |
126 | ········} | 126 | ········} |
127 | ········LoaderManagerImpl·loaderManagerImpl·=·(LoaderManagerImpl)this.mAllLoaderManagers.get((Object)s); | 127 | ········LoaderManagerImpl·loaderManagerImpl·=·(LoaderManagerImpl)this.mAllLoaderManagers.get((Object)s); |
128 | ········if·(loaderManagerImpl·==·null)·{ | 128 | ········if·(loaderManagerImpl·==·null·&&·b2)·{ |
129 | ············if·(b2)·{ | ||
130 | ············ | 129 | ············loaderManagerImpl·=·new·LoaderManagerImpl(s,·this,·b); |
131 | ············ | 130 | ············this.mAllLoaderManagers.put((Object)s,·(Object)loaderManagerImpl); |
132 | ············} | ||
133 | ········} | 131 | ········} |
134 | ········else·{ | ||
135 | ············loaderManagerImpl | 132 | ········else·if·(b·&&·loaderManagerImpl·!=·null·&&·!loaderManagerImpl.mStarted)·{ |
133 | ············loaderManagerImpl.doStart(); | ||
136 | ········} | 134 | ········} |
137 | ········return·loaderManagerImpl; | 135 | ········return·loaderManagerImpl; |
138 | ····} | 136 | ····} |
139 | ···· | 137 | ···· |
140 | ····LoaderManagerImpl·getLoaderManagerImpl()·{ | 138 | ····LoaderManagerImpl·getLoaderManagerImpl()·{ |
141 | ········final·boolean·mCheckedForLoaderManager·=·true; | 139 | ········final·boolean·mCheckedForLoaderManager·=·true; |
142 | ········LoaderManagerImpl·loaderManagerImpl; | 140 | ········LoaderManagerImpl·loaderManagerImpl; |
Offset 237, 14 lines modified | Offset 235, 19 lines modified | ||
237 | ················loaderManagerImpl.finishRetain(); | 235 | ················loaderManagerImpl.finishRetain(); |
238 | ················loaderManagerImpl.doReportStart(); | 236 | ················loaderManagerImpl.doReportStart(); |
239 | ············} | 237 | ············} |
240 | ········} | 238 | ········} |
241 | ····} | 239 | ····} |
242 | ···· | 240 | ···· |
243 | ····void·restoreLoaderNonConfig(final·SimpleArrayMap·mAllLoaderManagers)·{ | 241 | ····void·restoreLoaderNonConfig(final·SimpleArrayMap·mAllLoaderManagers)·{ |
242 | ········if·(mAllLoaderManagers·!=·null)·{ | ||
243 | ············for·(int·size·=·mAllLoaderManagers.size(),·i·=·0;·i·<·size;·++i)·{ | ||
244 | ················((LoaderManagerImpl)mAllLoaderManagers.valueAt(i)).updateHostController(this); | ||
245 | ············} | ||
246 | ········} | ||
244 | ········this.mAllLoaderManagers·=·mAllLoaderManagers; | 247 | ········this.mAllLoaderManagers·=·mAllLoaderManagers; |
245 | ····} | 248 | ····} |
246 | ···· | 249 | ···· |
247 | ····SimpleArrayMap·retainLoaderNonConfig()·{ | 250 | ····SimpleArrayMap·retainLoaderNonConfig()·{ |
248 | ········boolean·b·=·false; | 251 | ········boolean·b·=·false; |
249 | ········if·(this.mAllLoaderManagers·!=·null)·{ | 252 | ········if·(this.mAllLoaderManagers·!=·null)·{ |
250 | ············final·int·size·=·this.mAllLoaderManagers.size(); | 253 | ············final·int·size·=·this.mAllLoaderManagers.size(); |
Offset 219, 24 lines modified | Offset 219, 41 lines modified | ||
219 | ········if·(!b)·{ | 219 | ········if·(!b)·{ |
220 | ············this.checkStateLoss(); | 220 | ············this.checkStateLoss(); |
221 | ········} | 221 | ········} |
222 | ········if·(this.mTmpRecords·==·null)·{ | 222 | ········if·(this.mTmpRecords·==·null)·{ |
223 | ············this.mTmpRecords·=·new·ArrayList(); | 223 | ············this.mTmpRecords·=·new·ArrayList(); |
224 | ············this.mTmpIsPop·=·new·ArrayList(); | 224 | ············this.mTmpIsPop·=·new·ArrayList(); |
225 | ········} | 225 | ········} |
226 | ········this.mExecutingActions·=·true; | ||
227 | ········final·ArrayList·list·=·null; | ||
228 | ········try·{ | ||
226 | ········this.executePostponedTransaction( | 229 | ············this.executePostponedTransaction(list,·null); |
230 | ········} | ||
231 | ········finally·{ | ||
232 | ············this.mExecutingActions·=·false; | ||
233 | ········} | ||
227 | ····} | 234 | ····} |
228 | ···· | 235 | ···· |
229 | ····private·static·void·executeOps(final·ArrayList·list,·final·ArrayList·list2,·final·int·n,·final·int·n2)·{ | 236 | ····private·static·void·executeOps(final·ArrayList·list,·final·ArrayList·list2,·final·int·n,·final·int·n2)·{ |
237 | ········final·int·n3·=·1; | ||
230 | ········for·(int·i·=·n;·i·<·n2;·++i)·{ | 238 | ········for·(int·i·=·n;·i·<·n2;·++i)·{ |
231 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); | 239 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); |
232 | ············if·((boolean)Boolean.valueOf(list2.get(i)))·{ | 240 | ············if·((boolean)Boolean.valueOf(list2.get(i)))·{ |
241 | ················backStackRecord.bumpBackStackNesting(-1); | ||
242 | ················boolean·b; | ||
243 | ················if·(i·==·n2·-·1)·{ | ||
244 | ····················b·=·(n3·!=·0); | ||
245 | ················} | ||
246 | ················else·{ | ||
247 | ····················b·=·false; | ||
248 | ················} | ||
233 | ················backStackRecord.executePopOps(); | 249 | ················backStackRecord.executePopOps(b); |
234 | ············} | 250 | ············} |
235 | ············else·{ | 251 | ············else·{ |
252 | ················backStackRecord.bumpBackStackNesting(n3); | ||
236 | ················backStackRecord.executeOps(); | 253 | ················backStackRecord.executeOps(); |
237 | ············} | 254 | ············} |
238 | ········} | 255 | ········} |
239 | ····} | 256 | ····} |
240 | ···· | 257 | ···· |
241 | ····private·void·executeOpsTogether(final·ArrayList·list,·final·ArrayList·list2,·final·int·index,·final·int·n)·{ | 258 | ····private·void·executeOpsTogether(final·ArrayList·list,·final·ArrayList·list2,·final·int·index,·final·int·n)·{ |
242 | ········final·boolean·mAllowOptimization·=·((BackStackRecord)list.get(index)).mAllowOptimization; | 259 | ········final·boolean·mAllowOptimization·=·((BackStackRecord)list.get(index)).mAllowOptimization; |
Offset 248, 29 lines modified | Offset 265, 20 lines modified | ||
248 | ············this.mTmpAddedFragments.clear(); | 265 | ············this.mTmpAddedFragments.clear(); |
249 | ········} | 266 | ········} |
250 | ········if·(this.mAdded·!=·null)·{ | 267 | ········if·(this.mAdded·!=·null)·{ |
251 | ············this.mTmpAddedFragments.addAll(this.mAdded); | 268 | ············this.mTmpAddedFragments.addAll(this.mAdded); |
252 | ········} | 269 | ········} |
253 | ········for·(int·i·=·index;·i·<·n;·++i)·{ | 270 | ········for·(int·i·=·index;·i·<·n;·++i)·{ |
254 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); | 271 | ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i); |
255 | ············ | 272 | ············if·(!(boolean)Boolean.valueOf(list2.get(i)))·{ |
256 | ············if·(!booleanValue)·{ | ||
257 | ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments); | 273 | ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments); |
258 | ············} | 274 | ············} |
259 | ············else·{ | 275 | ············else·{ |
260 | ················backStackRecord.trackAddedFragmentsInPop(this.mTmpAddedFragments); | 276 | ················backStackRecord.trackAddedFragmentsInPop(this.mTmpAddedFragments); |
261 | ············} | 277 | ············} |
262 | ············int·n3; | ||
263 | ············if·(booleanValue)·{ | ||
264 | ················n3·=·-1; | ||
265 | ············} | ||
266 | ············else·{ | ||
267 | ················n3·=·1; | ||
268 | ············} | ||
269 | ············backStackRecord.bumpBackStackNesting(n3); | ||
270 | ············if·(n2·!=·0·||·backStackRecord.mAddToBackStack)·{ | 278 | ············if·(n2·!=·0·||·backStackRecord.mAddToBackStack)·{ |
271 | ················n2·=·1; | 279 | ················n2·=·1; |
272 | ············} | 280 | ············} |
273 | ············else·{ | 281 | ············else·{ |
274 | ················n2·=·0; | 282 | ················n2·=·0; |
275 | ············} | 283 | ············} |
276 | ········} | 284 | ········} |
Offset 523, 15 lines modified | Offset 531, 15 lines modified | ||
523 | ················final·FragmentManagerImpl$StartEnterTransitionListener·fragmentManagerImpl$StartEnterTransitionListener·=·new·FragmentManagerImpl$StartEnterTransitionListener(element,·booleanValue); | 531 | ················final·FragmentManagerImpl$StartEnterTransitionListener·fragmentManagerImpl$StartEnterTransitionListener·=·new·FragmentManagerImpl$StartEnterTransitionListener(element,·booleanValue); |
524 | ················this.mPostponedTransactions.add(fragmentManagerImpl$StartEnterTransitionListener); | 532 | ················this.mPostponedTransactions.add(fragmentManagerImpl$StartEnterTransitionListener); |
525 | ················element.setOnStartPostponedListener((Fragment$OnStartEnterTransitionListener)fragmentManagerImpl$StartEnterTransitionListener); | 533 | ················element.setOnStartPostponedListener((Fragment$OnStartEnterTransitionListener)fragmentManagerImpl$StartEnterTransitionListener); |
526 | ················if·(booleanValue)·{ | 534 | ················if·(booleanValue)·{ |
527 | ····················element.executeOps(); | 535 | ····················element.executeOps(); |
528 | ················} | 536 | ················} |
529 | ················else·{ | 537 | ················else·{ |
530 | ····················element.executePopOps(); | 538 | ····················element.executePopOps(false); |
531 | ················} | 539 | ················} |
532 | ················--index; | 540 | ················--index; |
533 | ················if·(i·!=·index)·{ | 541 | ················if·(i·!=·index)·{ |
534 | ····················list.remove(i); | 542 | ····················list.remove(i); |
535 | ····················list.add(index,·element); | 543 | ····················list.add(index,·element); |
536 | ················} | 544 | ················} |
537 | ················this.addAddedFragments(set); | 545 | ················this.addAddedFragments(set); |
Offset 834, 15 lines modified | Offset 842, 18 lines modified | ||
834 | ················} | 842 | ················} |
835 | ················o.mAdded·=·false; | 843 | ················o.mAdded·=·false; |
836 | ············} | 844 | ············} |
837 | ········} | 845 | ········} |
838 | ····} | 846 | ····} |
839 | ···· | 847 | ···· |
840 | ····public·void·dispatchActivityCreated()·{ | 848 | ····public·void·dispatchActivityCreated()·{ |
849 | ········this.mStateSaved·=·false; | ||
850 | ········this.mExecutingActions·=·true; | ||
841 | ········this.moveToState(2,· | 851 | ········this.moveToState(2,·false); |
852 | ········this.mExecutingActions·=·false; | ||
842 | ····} | 853 | ····} |
843 | ···· | 854 | ···· |
844 | ····public·void·dispatchConfigurationChanged(final·Configuration·configuration)·{ | 855 | ····public·void·dispatchConfigurationChanged(final·Configuration·configuration)·{ |
845 | ········if·(this.mAdded·!=·null)·{ | 856 | ········if·(this.mAdded·!=·null)·{ |
846 | ············for·(int·i·=·0;·i·<·this.mAdded.size();·++i)·{ | 857 | ············for·(int·i·=·0;·i·<·this.mAdded.size();·++i)·{ |
847 | ················final·Fragment·fragment·=·(Fragment)this.mAdded.get(i); | 858 | ················final·Fragment·fragment·=·(Fragment)this.mAdded.get(i); |
848 | ················if·(fragment·!=·null)·{ | 859 | ················if·(fragment·!=·null)·{ |
Offset 863, 15 lines modified | Offset 874, 18 lines modified | ||
863 | ············return·false; | 874 | ············return·false; |
864 | ········} | 875 | ········} |
865 | ········return·false; | 876 | ········return·false; |
866 | ········return·false; | 877 | ········return·false; |
867 | ····} | 878 | ····} |
868 | ···· | 879 | ···· |
869 | ····public·void·dispatchCreate()·{ | 880 | ····public·void·dispatchCreate()·{ |
881 | ········final·boolean·mExecutingActions·=·true; | ||
870 | ········this.m | 882 | ········this.mStateSaved·=·false; |
883 | ········this.moveToState((this.mExecutingActions·=·mExecutingActions)·?·1·:·0,·false); | ||
884 | ········this.mExecutingActions·=·false; | ||
871 | ····} | 885 | ····} |
872 | ···· | 886 | ···· |
873 | ····public·boolean·dispatchCreateOptionsMenu(final·Menu·menu,·final·MenuInflater·menuInflater)·{ | 887 | ····public·boolean·dispatchCreateOptionsMenu(final·Menu·menu,·final·MenuInflater·menuInflater)·{ |
874 | ········boolean·b·=·false; | 888 | ········boolean·b·=·false; |
875 | ········ArrayList<Fragment>·mCreatedMenus·=·null; | 889 | ········ArrayList<Fragment>·mCreatedMenus·=·null; |
876 | ········if·(this.mAdded·!=·null)·{ | 890 | ········if·(this.mAdded·!=·null)·{ |
877 | ············for·(int·i·=·0;·i·<·this.mAdded.size();·++i)·{ | 891 | ············for·(int·i·=·0;·i·<·this.mAdded.size();·++i)·{ |
Offset 894, 24 lines modified | Offset 908, 28 lines modified | ||
894 | ············} | 908 | ············} |
Max diff block lines reached; 40896/45933 bytes (89.03%) of diff not shown. |
Offset 90, 14 lines modified | Offset 90, 15 lines modified | ||
90 | ········if·(LoaderManagerImpl.DEBUG)·{ | 90 | ········if·(LoaderManagerImpl.DEBUG)·{ |
91 | ············Log.v("LoaderManager",·"Destroying·Inactive·in·"·+·this); | 91 | ············Log.v("LoaderManager",·"Destroying·Inactive·in·"·+·this); |
92 | ········} | 92 | ········} |
93 | ········for·(int·j·=·this.mInactiveLoaders.size()·-·1;·j·>=·0;·--j)·{ | 93 | ········for·(int·j·=·this.mInactiveLoaders.size()·-·1;·j·>=·0;·--j)·{ |
94 | ············((LoaderManagerImpl$LoaderInfo)this.mInactiveLoaders.valueAt(j)).destroy(); | 94 | ············((LoaderManagerImpl$LoaderInfo)this.mInactiveLoaders.valueAt(j)).destroy(); |
95 | ········} | 95 | ········} |
96 | ········this.mInactiveLoaders.clear(); | 96 | ········this.mInactiveLoaders.clear(); |
97 | ········this.mHost·=·null; | ||
97 | ····} | 98 | ····} |
98 | ···· | 99 | ···· |
99 | ····void·doReportNextStart()·{ | 100 | ····void·doReportNextStart()·{ |
100 | ········for·(int·i·=·this.mLoaders.size()·-·1;·i·>=·0;·--i)·{ | 101 | ········for·(int·i·=·this.mLoaders.size()·-·1;·i·>=·0;·--i)·{ |
101 | ············((LoaderManagerImpl$LoaderInfo)this.mLoaders.valueAt(i)).mReportNextStart·=·true; | 102 | ············((LoaderManagerImpl$LoaderInfo)this.mLoaders.valueAt(i)).mReportNextStart·=·true; |
102 | ········} | 103 | ········} |
103 | ····} | 104 | ····} |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | ········this.mMessages·=·new·ArrayList(); | 22 | ········this.mMessages·=·new·ArrayList(); |
23 | ········this.mUserDisplayName·=·mUserDisplayName; | 23 | ········this.mUserDisplayName·=·mUserDisplayName; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·static·NotificationCompat$MessagingStyle·extractMessagingStyleFromNotification(final·Notification·notification)·{ | 26 | ····public·static·NotificationCompat$MessagingStyle·extractMessagingStyleFromNotification(final·Notification·notification)·{ |
27 | ········final·Bundle·extras·=·NotificationCompat.IMPL.getExtras(notification); | 27 | ········final·Bundle·extras·=·NotificationCompat.IMPL.getExtras(notification); |
28 | ········NotificationCompat$MessagingStyle·notificationCompat$MessagingStyle·=·null; | 28 | ········NotificationCompat$MessagingStyle·notificationCompat$MessagingStyle·=·null; |
29 | ········if·(!extras.containsKey("android.selfDisplayName"))·{ | 29 | ········if·(extras·!=·null·&&·!extras.containsKey("android.selfDisplayName"))·{ |
30 | ············notificationCompat$MessagingStyle·=·null; | 30 | ············notificationCompat$MessagingStyle·=·null; |
31 | ········} | 31 | ········} |
32 | ········else·{ | 32 | ········else·{ |
33 | ············try·{ | 33 | ············try·{ |
34 | ················notificationCompat$MessagingStyle·=·new(android.support.v4.app.NotificationCompat$MessagingStyle.class); | 34 | ················notificationCompat$MessagingStyle·=·new(android.support.v4.app.NotificationCompat$MessagingStyle.class); |
35 | ················try·{ | 35 | ················try·{ |
36 | ····················new·NotificationCompat$MessagingStyle(); | 36 | ····················new·NotificationCompat$MessagingStyle(); |
Offset 109, 14 lines modified | Offset 109, 17 lines modified | ||
109 | ····} | 109 | ····} |
110 | ···· | 110 | ···· |
111 | ····public·abstract·Object·loadInBackground(); | 111 | ····public·abstract·Object·loadInBackground(); |
112 | ···· | 112 | ···· |
113 | ····protected·boolean·onCancelLoad()·{ | 113 | ····protected·boolean·onCancelLoad()·{ |
114 | ········boolean·cancel·=·false; | 114 | ········boolean·cancel·=·false; |
115 | ········if·(this.mTask·!=·null)·{ | 115 | ········if·(this.mTask·!=·null)·{ |
116 | ············if·(!this.mStarted)·{ | ||
117 | ················this.mContentChanged·=·true; | ||
118 | ············} | ||
116 | ············if·(this.mCancellingTask·!=·null)·{ | 119 | ············if·(this.mCancellingTask·!=·null)·{ |
117 | ················if·(this.mTask.waiting)·{ | 120 | ················if·(this.mTask.waiting)·{ |
118 | ····················this.mTask.waiting·=·false; | 121 | ····················this.mTask.waiting·=·false; |
119 | ····················this.mHandler.removeCallbacks((Runnable)this.mTask); | 122 | ····················this.mHandler.removeCallbacks((Runnable)this.mTask); |
120 | ················} | 123 | ················} |
121 | ················this.mTask·=·null; | 124 | ················this.mTask·=·null; |
122 | ············} | 125 | ············} |
Offset 12, 13 lines modified | Offset 12, 18 lines modified | ||
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·onError(final·String·s)·{ | 14 | ····public·void·onError(final·String·s)·{ |
15 | ········this.this$0.onError(s); | 15 | ········this.this$0.onError(s); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·onItemLoaded(final·Parcel·parcel)·{ | 18 | ····public·void·onItemLoaded(final·Parcel·parcel)·{ |
19 | ········if·(parcel·==·null)·{ | ||
20 | ············this.this$0.onItemLoaded((MediaBrowserCompat$MediaItem)null); | ||
21 | ········} | ||
22 | ········else·{ | ||
19 | ········parcel.setDataPosition(0); | 23 | ············parcel.setDataPosition(0); |
20 | ········final·MediaBrowserCompat$MediaItem·mediaBrowserCompat$MediaItem·=·(MediaBrowserCompat$MediaItem)MediaBrowserCompat$MediaItem.CREATOR.createFromParcel(parcel); | 24 | ············final·MediaBrowserCompat$MediaItem·mediaBrowserCompat$MediaItem·=·(MediaBrowserCompat$MediaItem)MediaBrowserCompat$MediaItem.CREATOR.createFromParcel(parcel); |
21 | ········parcel.recycle(); | 25 | ············parcel.recycle(); |
22 | ········this.this$0.onItemLoaded(mediaBrowserCompat$MediaItem); | 26 | ············this.this$0.onItemLoaded(mediaBrowserCompat$MediaItem); |
27 | ········} | ||
23 | ····} | 28 | ····} |
24 | } | 29 | } |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | ····protected·final·Bundle·mRootHints; | 25 | ····protected·final·Bundle·mRootHints; |
26 | ····protected·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper; | 26 | ····protected·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper; |
27 | ····private·final·ArrayMap·mSubscriptions; | 27 | ····private·final·ArrayMap·mSubscriptions; |
28 | ···· | 28 | ···· |
29 | ····public·MediaBrowserCompat$MediaBrowserImplApi21(final·Context·context,·final·ComponentName·componentName,·final·MediaBrowserCompat$ConnectionCallback·mediaBrowserCompat$ConnectionCallback,·Bundle·bundle)·{ | 29 | ····public·MediaBrowserCompat$MediaBrowserImplApi21(final·Context·context,·final·ComponentName·componentName,·final·MediaBrowserCompat$ConnectionCallback·mediaBrowserCompat$ConnectionCallback,·Bundle·bundle)·{ |
30 | ········this.mHandler·=·new·MediaBrowserCompat$CallbackHandler((MediaBrowserCompat$MediaBrowserServiceCallbackImpl)this); | 30 | ········this.mHandler·=·new·MediaBrowserCompat$CallbackHandler((MediaBrowserCompat$MediaBrowserServiceCallbackImpl)this); |
31 | ········this.mSubscriptions·=·new·ArrayMap(); | 31 | ········this.mSubscriptions·=·new·ArrayMap(); |
32 | ········if·(Build$VERSION.SDK_INT·<·25)·{ | 32 | ········if·(Build$VERSION.SDK_INT·<=·25)·{ |
33 | ············if·(bundle·==·null)·{ | 33 | ············if·(bundle·==·null)·{ |
34 | ················bundle·=·new·Bundle(); | 34 | ················bundle·=·new·Bundle(); |
35 | ············} | 35 | ············} |
36 | ············bundle.putInt("extra_client_version",·1); | 36 | ············bundle.putInt("extra_client_version",·1); |
37 | ············this.mRootHints·=·new·Bundle(bundle); | 37 | ············this.mRootHints·=·new·Bundle(bundle); |
38 | ········} | 38 | ········} |
39 | ········else·{ | 39 | ········else·{ |
Offset 165, 45 lines modified | Offset 165, 85 lines modified | ||
165 | ····················Log.d("MediaBrowserCompat",·"onLoadChildren·for·id·that·isn't·subscribed·id="·+·str); | 165 | ····················Log.d("MediaBrowserCompat",·"onLoadChildren·for·id·that·isn't·subscribed·id="·+·str); |
166 | ················} | 166 | ················} |
167 | ············} | 167 | ············} |
168 | ············else·{ | 168 | ············else·{ |
169 | ················final·MediaBrowserCompat$SubscriptionCallback·callback·=·mediaBrowserCompat$Subscription.getCallback(bundle); | 169 | ················final·MediaBrowserCompat$SubscriptionCallback·callback·=·mediaBrowserCompat$Subscription.getCallback(bundle); |
170 | ················if·(callback·!=·null)·{ | 170 | ················if·(callback·!=·null)·{ |
171 | ····················if·(bundle·==·null)·{ | 171 | ····················if·(bundle·==·null)·{ |
172 | ························if·(list·==·null)·{ | ||
173 | ····························callback.onError(str); | ||
174 | ························} | ||
175 | ························else·{ | ||
172 | ························callback.onChildrenLoaded(str,·list); | 176 | ····························callback.onChildrenLoaded(str,·list); |
177 | ························} | ||
178 | ····················} | ||
179 | ····················else·if·(list·==·null)·{ | ||
180 | ························callback.onError(str,·bundle); | ||
173 | ····················} | 181 | ····················} |
174 | ····················else·{ | 182 | ····················else·{ |
175 | ························callback.onChildrenLoaded(str,·list,·bundle); | 183 | ························callback.onChildrenLoaded(str,·list,·bundle); |
176 | ····················} | 184 | ····················} |
177 | ················} | 185 | ················} |
178 | ············} | 186 | ············} |
179 | ········} | 187 | ········} |
180 | ····} | 188 | ····} |
181 | ···· | 189 | ···· |
182 | ····public·void·onServiceConnected(final·Messenger·messenger,·final·String·s,·final·MediaSessionCompat$Token·mediaSessionCompat$Token,·final·Bundle·bundle)·{ | 190 | ····public·void·onServiceConnected(final·Messenger·messenger,·final·String·s,·final·MediaSessionCompat$Token·mediaSessionCompat$Token,·final·Bundle·bundle)·{ |
183 | ····} | 191 | ····} |
184 | ···· | 192 | ···· |
193 | ····public·void·search(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SearchCallback·mediaBrowserCompat$SearchCallback)·{ | ||
194 | ········if·(!this.isConnected())·{ | ||
195 | ············Log.i("MediaBrowserCompat",·"Not·connected,·unable·to·search."); | ||
196 | ············this.mHandler.post((Runnable)new·MediaBrowserCompat$MediaBrowserImplApi21$4(this,·mediaBrowserCompat$SearchCallback,·str,·bundle)); | ||
197 | ········} | ||
198 | ········else·if·(this.mServiceBinderWrapper·==·null)·{ | ||
199 | ············Log.i("MediaBrowserCompat",·"The·connected·service·doesn't·support·search."); | ||
200 | ············this.mHandler.post((Runnable)new·MediaBrowserCompat$MediaBrowserImplApi21$5(this,·mediaBrowserCompat$SearchCallback,·str,·bundle)); | ||
201 | ········} | ||
202 | ········else·{ | ||
203 | ············final·MediaBrowserCompat$SearchResultReceiver·mediaBrowserCompat$SearchResultReceiver·=·new·MediaBrowserCompat$SearchResultReceiver(str,·bundle,·mediaBrowserCompat$SearchCallback,·(Handler)this.mHandler); | ||
204 | ············try·{ | ||
205 | ················final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; | ||
206 | ················try·{ | ||
207 | ····················mServiceBinderWrapper.search(str,·bundle,·(ResultReceiver)mediaBrowserCompat$SearchResultReceiver,·this.mCallbacksMessenger); | ||
208 | ················} | ||
209 | ················catch·(RemoteException·ex)·{ | ||
210 | ····················Log.i("MediaBrowserCompat",·"Remote·error·searching·items·with·query:·"·+·str,·(Throwable)ex); | ||
211 | ····················this.mHandler.post((Runnable)new·MediaBrowserCompat$MediaBrowserImplApi21$6(this,·mediaBrowserCompat$SearchCallback,·str,·bundle)); | ||
212 | ················} | ||
213 | ············} | ||
214 | ············catch·(RemoteException·ex2)·{} | ||
215 | ········} | ||
216 | ····} | ||
217 | ···· | ||
185 | ····public·void·subscribe(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ | 218 | ····public·void·subscribe(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ |
186 | ········MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); | 219 | ········MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); |
187 | ········if·(mediaBrowserCompat$Subscription·==·null)·{ | 220 | ········if·(mediaBrowserCompat$Subscription·==·null)·{ |
188 | ············mediaBrowserCompat$Subscription·=·new·MediaBrowserCompat$Subscription(); | 221 | ············mediaBrowserCompat$Subscription·=·new·MediaBrowserCompat$Subscription(); |
189 | ············this.mSubscriptions.put((Object)str,·(Object)mediaBrowserCompat$Subscription); | 222 | ············this.mSubscriptions.put((Object)str,·(Object)mediaBrowserCompat$Subscription); |
190 | ········} | 223 | ········} |
191 | ········MediaBrowserCompat$SubscriptionCallback.access$100(mediaBrowserCompat$SubscriptionCallback,·mediaBrowserCompat$Subscription); | 224 | ········MediaBrowserCompat$SubscriptionCallback.access$100(mediaBrowserCompat$SubscriptionCallback,·mediaBrowserCompat$Subscription); |
225 | ········Bundle·bundle2; | ||
226 | ········if·(bundle·==·null)·{ | ||
227 | ············bundle2·=·null; | ||
228 | ········} | ||
229 | ········else·{ | ||
230 | ············bundle2·=·new·Bundle(bundle); | ||
231 | ········} | ||
192 | ········mediaBrowserCompat$Subscription.putCallback(bundle,·mediaBrowserCompat$SubscriptionCallback); | 232 | ········mediaBrowserCompat$Subscription.putCallback(bundle2,·mediaBrowserCompat$SubscriptionCallback); |
193 | ········if·(this.mServiceBinderWrapper·==·null)·{ | 233 | ········if·(this.mServiceBinderWrapper·==·null)·{ |
194 | ············MediaBrowserCompatApi21.subscribe(this.mBrowserObj,·str,·MediaBrowserCompat$SubscriptionCallback.access$200(mediaBrowserCompat$SubscriptionCallback)); | 234 | ············MediaBrowserCompatApi21.subscribe(this.mBrowserObj,·str,·MediaBrowserCompat$SubscriptionCallback.access$200(mediaBrowserCompat$SubscriptionCallback)); |
195 | ········} | 235 | ········} |
196 | ········else·{ | 236 | ········else·{ |
197 | ············try·{ | 237 | ············try·{ |
198 | ················final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; | 238 | ················final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; |
199 | ················try·{ | 239 | ················try·{ |
200 | ····················final·IBinder·access$000·=·MediaBrowserCompat$SubscriptionCallback.access$000(mediaBrowserCompat$SubscriptionCallback); | 240 | ····················final·IBinder·access$000·=·MediaBrowserCompat$SubscriptionCallback.access$000(mediaBrowserCompat$SubscriptionCallback); |
201 | ····················try·{ | 241 | ····················try·{ |
202 | ························mServiceBinderWrapper.addSubscription(str,·access$000,·bundle,·this.mCallbacksMessenger); | 242 | ························mServiceBinderWrapper.addSubscription(str,·access$000,·bundle2,·this.mCallbacksMessenger); |
203 | ····················} | 243 | ····················} |
204 | ····················catch·(RemoteException·ex)·{ | 244 | ····················catch·(RemoteException·ex)·{ |
205 | ························Log.i("MediaBrowserCompat",·"Remote·error·subscribing·media·item:·"·+·str); | 245 | ························Log.i("MediaBrowserCompat",·"Remote·error·subscribing·media·item:·"·+·str); |
206 | ····················} | 246 | ····················} |
207 | ················} | 247 | ················} |
208 | ················catch·(RemoteException·ex2)·{} | 248 | ················catch·(RemoteException·ex2)·{} |
209 | ············} | 249 | ············} |
Offset 278, 15 lines modified | Offset 278, 23 lines modified | ||
278 | ····················Log.d("MediaBrowserCompat",·"onLoadChildren·for·id·that·isn't·subscribed·id="·+·s); | 278 | ····················Log.d("MediaBrowserCompat",·"onLoadChildren·for·id·that·isn't·subscribed·id="·+·s); |
279 | ················} | 279 | ················} |
280 | ············} | 280 | ············} |
281 | ············else·{ | 281 | ············else·{ |
282 | ················final·MediaBrowserCompat$SubscriptionCallback·callback·=·mediaBrowserCompat$Subscription.getCallback(bundle); | 282 | ················final·MediaBrowserCompat$SubscriptionCallback·callback·=·mediaBrowserCompat$Subscription.getCallback(bundle); |
283 | ················if·(callback·!=·null)·{ | 283 | ················if·(callback·!=·null)·{ |
284 | ····················if·(bundle·==·null)·{ | 284 | ····················if·(bundle·==·null)·{ |
285 | ························if·(list·==·null)·{ | ||
286 | ····························callback.onError(s); | ||
287 | ························} | ||
288 | ························else·{ | ||
285 | ························callback.onChildrenLoaded(s,·list); | 289 | ····························callback.onChildrenLoaded(s,·list); |
290 | ························} | ||
291 | ····················} | ||
292 | ····················else·if·(list·==·null)·{ | ||
293 | ························callback.onError(s,·bundle); | ||
286 | ····················} | 294 | ····················} |
287 | ····················else·{ | 295 | ····················else·{ |
288 | ························callback.onChildrenLoaded(s,·list,·bundle); | 296 | ························callback.onChildrenLoaded(s,·list,·bundle); |
289 | ····················} | 297 | ····················} |
290 | ················} | 298 | ················} |
291 | ············} | 299 | ············} |
292 | ········} | 300 | ········} |
Offset 378, 38 lines modified | Offset 386, 67 lines modified | ||
378 | ····················catch·(RemoteException·ex14)·{} | 386 | ····················catch·(RemoteException·ex14)·{} |
379 | ················} | 387 | ················} |
380 | ················catch·(RemoteException·ex15)·{} | 388 | ················catch·(RemoteException·ex15)·{} |
381 | ············} | 389 | ············} |
382 | ········} | 390 | ········} |
383 | ····} | 391 | ····} |
384 | ···· | 392 | ···· |
393 | ····public·void·search(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SearchCallback·mediaBrowserCompat$SearchCallback)·{ | ||
394 | ········if·(!this.isConnected())·{ | ||
395 | ············Log.i("MediaBrowserCompat",·"Not·connected,·unable·to·search."); | ||
396 | ············this.mHandler.post((Runnable)new·MediaBrowserCompat$MediaBrowserImplBase$4(this,·mediaBrowserCompat$SearchCallback,·str,·bundle)); | ||
397 | ········} | ||
398 | ········else·{ | ||
399 | ············final·MediaBrowserCompat$SearchResultReceiver·mediaBrowserCompat$SearchResultReceiver·=·new·MediaBrowserCompat$SearchResultReceiver(str,·bundle,·mediaBrowserCompat$SearchCallback,·(Handler)this.mHandler); | ||
400 | ············try·{ | ||
401 | ················final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; | ||
402 | ················try·{ | ||
403 | ····················mServiceBinderWrapper.search(str,·bundle,·(ResultReceiver)mediaBrowserCompat$SearchResultReceiver,·this.mCallbacksMessenger); | ||
404 | ················} | ||
405 | ················catch·(RemoteException·ex)·{ | ||
406 | ····················Log.i("MediaBrowserCompat",·"Remote·error·searching·items·with·query:·"·+·str,·(Throwable)ex); | ||
407 | ····················this.mHandler.post((Runnable)new·MediaBrowserCompat$MediaBrowserImplBase$5(this,·mediaBrowserCompat$SearchCallback,·str,·bundle)); | ||
408 | ················} | ||
409 | ············} | ||
410 | ············catch·(RemoteException·ex2)·{} | ||
411 | ········} | ||
412 | ····} | ||
413 | ···· | ||
385 | ····public·void·subscribe(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ | 414 | ····public·void·subscribe(final·String·str,·final·Bundle·bundle,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ |
386 | ········MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); | 415 | ········MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); |
387 | ········if·(mediaBrowserCompat$Subscription·==·null)·{ | 416 | ········if·(mediaBrowserCompat$Subscription·==·null)·{ |
388 | ············mediaBrowserCompat$Subscription·=·new·MediaBrowserCompat$Subscription(); | 417 | ············mediaBrowserCompat$Subscription·=·new·MediaBrowserCompat$Subscription(); |
389 | ············this.mSubscriptions.put((Object)str,·(Object)mediaBrowserCompat$Subscription); | 418 | ············this.mSubscriptions.put((Object)str,·(Object)mediaBrowserCompat$Subscription); |
390 | ········} | 419 | ········} |
420 | ········Label_0109:·{ | ||
421 | ············if·(bundle·!=·null)·{ | ||
422 | ················break·Label_0109; | ||
423 | ············} | ||
424 | ············Bundle·bundle2·=·null; | ||
391 | ········mediaBrowserCompat$Subscription.putCallback(bundle,·mediaBrowserCompat$SubscriptionCallback); | 425 | ············mediaBrowserCompat$Subscription.putCallback(bundle2,·mediaBrowserCompat$SubscriptionCallback); |
392 | ········if·(this.mState·!=·2)·{ | 426 | ············if·(this.mState·!=·2)·{ |
393 | ············return; | 427 | ················return; |
394 | ········} | 428 | ············} |
395 | ········try·{ | ||
396 | ············final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; | ||
397 | ············try·{ | 429 | ············try·{ |
398 | ················final· | 430 | ················final·MediaBrowserCompat$ServiceBinderWrapper·mServiceBinderWrapper·=·this.mServiceBinderWrapper; |
399 | ················try·{ | 431 | ················try·{ |
432 | ····················final·IBinder·access$000·=·MediaBrowserCompat$SubscriptionCallback.access$000(mediaBrowserCompat$SubscriptionCallback); | ||
433 | ····················try·{ | ||
400 | ····················mServiceBinderWrapper.addSubscription(str,·access$000,·bundle,·this.mCallbacksMessenger); | 434 | ························mServiceBinderWrapper.addSubscription(str,·access$000,·bundle2,·this.mCallbacksMessenger); |
435 | ························return; | ||
436 | ························bundle2·=·new·Bundle(bundle); | ||
401 | ················} | 437 | ····················} |
402 | ················catch·(RemoteException·ex)·{ | 438 | ····················catch·(RemoteException·ex)·{ |
403 | ····················Log.d("MediaBrowserCompat",·"addSubscription·failed·with·RemoteException·parentId="·+·str); | 439 | ························Log.d("MediaBrowserCompat",·"addSubscription·failed·with·RemoteException·parentId="·+·str); |
440 | ····················} | ||
404 | ················} | 441 | ················} |
442 | ················catch·(RemoteException·ex2)·{} | ||
405 | ············} | 443 | ············} |
406 | ············catch·(RemoteException·ex | 444 | ············catch·(RemoteException·ex3)·{} |
407 | ········} | 445 | ········} |
408 | ········catch·(RemoteException·ex3)·{} | ||
409 | ····} | 446 | ····} |
410 | ···· | 447 | ···· |
411 | ····public·void·unsubscribe(final·String·str,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ | 448 | ····public·void·unsubscribe(final·String·str,·final·MediaBrowserCompat$SubscriptionCallback·mediaBrowserCompat$SubscriptionCallback)·{ |
412 | ········final·int·n·=·2; | 449 | ········final·int·n·=·2; |
413 | ········final·MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); | 450 | ········final·MediaBrowserCompat$Subscription·mediaBrowserCompat$Subscription·=·(MediaBrowserCompat$Subscription)this.mSubscriptions.get((Object)str); |
414 | ········if·(mediaBrowserCompat$Subscription·!=·null)·{ | 451 | ········if·(mediaBrowserCompat$Subscription·!=·null)·{ |
415 | ············Label_0097:·{ | 452 | ············Label_0097:·{ |
Offset 135, 27 lines modified | Offset 135, 59 lines modified | ||
135 | ············this.mRemote.transact(6,·obtain,·(Parcel)null,·1); | 135 | ············this.mRemote.transact(6,·obtain,·(Parcel)null,·1); |
136 | ········} | 136 | ········} |
137 | ········finally·{ | 137 | ········finally·{ |
138 | ············obtain.recycle(); | 138 | ············obtain.recycle(); |
139 | ········} | 139 | ········} |
140 | ····} | 140 | ····} |
141 | ···· | 141 | ···· |
142 | ····public·void·onRepeatModeChanged(final·int·n)·{ | ||
143 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
144 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; | ||
145 | ········final·Parcel·parcel·=·obtain; | ||
146 | ········try·{ | ||
147 | ············parcel.writeInterfaceToken(s); | ||
148 | ············obtain.writeInt(n); | ||
149 | ············this.mRemote.transact(9,·obtain,·(Parcel)null,·1); | ||
150 | ········} | ||
151 | ········finally·{ | ||
152 | ············obtain.recycle(); | ||
153 | ········} | ||
154 | ····} | ||
155 | ···· | ||
142 | ····public·void·onSessionDestroyed()·{ | 156 | ····public·void·onSessionDestroyed()·{ |
143 | ········final·Parcel·obtain·=·Parcel.obtain(); | 157 | ········final·Parcel·obtain·=·Parcel.obtain(); |
144 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; | 158 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; |
145 | ········final·Parcel·parcel·=·obtain; | 159 | ········final·Parcel·parcel·=·obtain; |
146 | ········try·{ | 160 | ········try·{ |
147 | ············parcel.writeInterfaceToken(s); | 161 | ············parcel.writeInterfaceToken(s); |
148 | ············this.mRemote.transact(2,·obtain,·(Parcel)null,·1); | 162 | ············this.mRemote.transact(2,·obtain,·(Parcel)null,·1); |
149 | ········} | 163 | ········} |
150 | ········finally·{ | 164 | ········finally·{ |
151 | ············obtain.recycle(); | 165 | ············obtain.recycle(); |
152 | ········} | 166 | ········} |
153 | ····} | 167 | ····} |
154 | ···· | 168 | ···· |
169 | ····public·void·onShuffleModeChanged(final·boolean·b)·{ | ||
170 | ········int·n·=·1; | ||
171 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
172 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; | ||
173 | ········final·Parcel·parcel·=·obtain; | ||
174 | ········try·{ | ||
175 | ············parcel.writeInterfaceToken(s); | ||
176 | ············if·(!b)·{ | ||
177 | ················n·=·0; | ||
178 | ············} | ||
179 | ············obtain.writeInt(n); | ||
180 | ············this.mRemote.transact(10,·obtain,·(Parcel)null,·1); | ||
181 | ········} | ||
182 | ········finally·{ | ||
183 | ············obtain.recycle(); | ||
184 | ········} | ||
185 | ····} | ||
186 | ···· | ||
155 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ | 187 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ |
156 | ········final·Parcel·obtain·=·Parcel.obtain(); | 188 | ········final·Parcel·obtain·=·Parcel.obtain(); |
157 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; | 189 | ········final·String·s·=·"android.support.v4.media.session.IMediaControllerCallback"; |
158 | ········final·Parcel·parcel·=·obtain; | 190 | ········final·Parcel·parcel·=·obtain; |
159 | ········try·{ | 191 | ········try·{ |
160 | ············parcel.writeInterfaceToken(s); | 192 | ············parcel.writeInterfaceToken(s); |
161 | ············if·(parcelableVolumeInfo·!=·null)·{ | 193 | ············if·(parcelableVolumeInfo·!=·null)·{ |
Offset 15, 15 lines modified | Offset 15, 17 lines modified | ||
15 | ····private·static·final·String·DESCRIPTOR·=·"android.support.v4.media.session.IMediaControllerCallback"; | 15 | ····private·static·final·String·DESCRIPTOR·=·"android.support.v4.media.session.IMediaControllerCallback"; |
16 | ····static·final·int·TRANSACTION_onEvent·=·1; | 16 | ····static·final·int·TRANSACTION_onEvent·=·1; |
17 | ····static·final·int·TRANSACTION_onExtrasChanged·=·7; | 17 | ····static·final·int·TRANSACTION_onExtrasChanged·=·7; |
18 | ····static·final·int·TRANSACTION_onMetadataChanged·=·4; | 18 | ····static·final·int·TRANSACTION_onMetadataChanged·=·4; |
19 | ····static·final·int·TRANSACTION_onPlaybackStateChanged·=·3; | 19 | ····static·final·int·TRANSACTION_onPlaybackStateChanged·=·3; |
20 | ····static·final·int·TRANSACTION_onQueueChanged·=·5; | 20 | ····static·final·int·TRANSACTION_onQueueChanged·=·5; |
21 | ····static·final·int·TRANSACTION_onQueueTitleChanged·=·6; | 21 | ····static·final·int·TRANSACTION_onQueueTitleChanged·=·6; |
22 | ····static·final·int·TRANSACTION_onRepeatModeChanged·=·9; | ||
22 | ····static·final·int·TRANSACTION_onSessionDestroyed·=·2; | 23 | ····static·final·int·TRANSACTION_onSessionDestroyed·=·2; |
24 | ····static·final·int·TRANSACTION_onShuffleModeChanged·=·10; | ||
23 | ····static·final·int·TRANSACTION_onVolumeInfoChanged·=·8; | 25 | ····static·final·int·TRANSACTION_onVolumeInfoChanged·=·8; |
24 | ···· | 26 | ···· |
25 | ····public·IMediaControllerCallback$Stub()·{ | 27 | ····public·IMediaControllerCallback$Stub()·{ |
26 | ········this.attachInterface((IInterface)this,·"android.support.v4.media.session.IMediaControllerCallback"); | 28 | ········this.attachInterface((IInterface)this,·"android.support.v4.media.session.IMediaControllerCallback"); |
27 | ····} | 29 | ····} |
28 | ···· | 30 | ···· |
29 | ····public·static·IMediaControllerCallback·asInterface(final·IBinder·binder)·{ | 31 | ····public·static·IMediaControllerCallback·asInterface(final·IBinder·binder)·{ |
Offset 137, 11 lines modified | Offset 139, 21 lines modified | ||
137 | ················} | 139 | ················} |
138 | ················else·{ | 140 | ················else·{ |
139 | ····················parcelableVolumeInfo·=·null; | 141 | ····················parcelableVolumeInfo·=·null; |
140 | ················} | 142 | ················} |
141 | ················this.onVolumeInfoChanged(parcelableVolumeInfo); | 143 | ················this.onVolumeInfoChanged(parcelableVolumeInfo); |
142 | ················break; | 144 | ················break; |
143 | ············} | 145 | ············} |
146 | ············case·9:·{ | ||
147 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback"); | ||
148 | ················this.onRepeatModeChanged(parcel.readInt()); | ||
149 | ················break; | ||
150 | ············} | ||
151 | ············case·10:·{ | ||
152 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback"); | ||
153 | ················this.onShuffleModeChanged(parcel.readInt()·!=·0·&&·onTransact); | ||
154 | ················break; | ||
155 | ············} | ||
144 | ········} | 156 | ········} |
145 | ········return·onTransact; | 157 | ········return·onTransact; |
146 | ····} | 158 | ····} |
147 | } | 159 | } |
Offset 6, 24 lines modified | Offset 6, 72 lines modified | ||
6 | import·android.net.Uri; | 6 | import·android.net.Uri; |
7 | import·android.text.TextUtils; | 7 | import·android.text.TextUtils; |
8 | import·java.util.List; | 8 | import·java.util.List; |
9 | import·android.support.v4.media.MediaMetadataCompat; | 9 | import·android.support.v4.media.MediaMetadataCompat; |
10 | import·android.app.PendingIntent; | 10 | import·android.app.PendingIntent; |
11 | import·android.os.Bundle; | 11 | import·android.os.Bundle; |
12 | import·android.os.Parcel; | 12 | import·android.os.Parcel; |
13 | import·android.support.v4.media.MediaDescriptionCompat; | ||
13 | import·android.os.IBinder; | 14 | import·android.os.IBinder; |
14 | class·IMediaSession$Stub$Proxy·implements·IMediaSession | 15 | class·IMediaSession$Stub$Proxy·implements·IMediaSession |
15 | { | 16 | { |
16 | ····private·IBinder·mRemote; | 17 | ····private·IBinder·mRemote; |
17 | ···· | 18 | ···· |
18 | ····IMediaSession$Stub$Proxy(final·IBinder·mRemote)·{ | 19 | ····IMediaSession$Stub$Proxy(final·IBinder·mRemote)·{ |
19 | ········this.mRemote·=·mRemote; | 20 | ········this.mRemote·=·mRemote; |
20 | ····} | 21 | ····} |
21 | ···· | 22 | ···· |
23 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
24 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
25 | ········final·Parcel·obtain2·=·Parcel.obtain(); | ||
26 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; | ||
27 | ········final·Parcel·parcel·=·obtain; | ||
28 | ········try·{ | ||
29 | ············parcel.writeInterfaceToken(s); | ||
30 | ············if·(mediaDescriptionCompat·!=·null)·{ | ||
31 | ················obtain.writeInt(1); | ||
32 | ················mediaDescriptionCompat.writeToParcel(obtain,·0); | ||
33 | ············} | ||
34 | ············else·{ | ||
35 | ················obtain.writeInt(0); | ||
36 | ············} | ||
37 | ············this.mRemote.transact(41,·obtain,·obtain2,·0); | ||
38 | ············obtain2.readException(); | ||
39 | ········} | ||
40 | ········finally·{ | ||
41 | ············obtain2.recycle(); | ||
42 | ············obtain.recycle(); | ||
43 | ········} | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·void·addQueueItemAt(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
47 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
48 | ········final·Parcel·obtain2·=·Parcel.obtain(); | ||
49 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; | ||
50 | ········final·Parcel·parcel·=·obtain; | ||
51 | ········try·{ | ||
52 | ············parcel.writeInterfaceToken(s); | ||
53 | ············if·(mediaDescriptionCompat·!=·null)·{ | ||
54 | ················obtain.writeInt(1); | ||
55 | ················mediaDescriptionCompat.writeToParcel(obtain,·0); | ||
56 | ············} | ||
57 | ············else·{ | ||
58 | ················obtain.writeInt(0); | ||
59 | ············} | ||
60 | ············obtain.writeInt(n); | ||
61 | ············this.mRemote.transact(42,·obtain,·obtain2,·0); | ||
62 | ············obtain2.readException(); | ||
63 | ········} | ||
64 | ········finally·{ | ||
65 | ············obtain2.recycle(); | ||
66 | ············obtain.recycle(); | ||
67 | ········} | ||
68 | ····} | ||
69 | ···· | ||
22 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ | 70 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ |
23 | ········final·Parcel·obtain·=·Parcel.obtain(); | 71 | ········final·Parcel·obtain·=·Parcel.obtain(); |
24 | ········final·Parcel·obtain2·=·Parcel.obtain(); | 72 | ········final·Parcel·obtain2·=·Parcel.obtain(); |
25 | ········final·String·s2·=·"android.support.v4.media.session.IMediaSession"; | 73 | ········final·String·s2·=·"android.support.v4.media.session.IMediaSession"; |
26 | ········final·Parcel·parcel·=·obtain; | 74 | ········final·Parcel·parcel·=·obtain; |
27 | ········try·{ | 75 | ········try·{ |
28 | ············parcel.writeInterfaceToken(s2); | 76 | ············parcel.writeInterfaceToken(s2); |
Offset 247, 14 lines modified | Offset 295, 31 lines modified | ||
247 | ········} | 295 | ········} |
248 | ········finally·{ | 296 | ········finally·{ |
249 | ············obtain2.recycle(); | 297 | ············obtain2.recycle(); |
250 | ············obtain.recycle(); | 298 | ············obtain.recycle(); |
251 | ········} | 299 | ········} |
252 | ····} | 300 | ····} |
253 | ···· | 301 | ···· |
302 | ····public·int·getRepeatMode()·{ | ||
303 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
304 | ········final·Parcel·obtain2·=·Parcel.obtain(); | ||
305 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; | ||
306 | ········final·Parcel·parcel·=·obtain; | ||
307 | ········try·{ | ||
308 | ············parcel.writeInterfaceToken(s); | ||
309 | ············this.mRemote.transact(37,·obtain,·obtain2,·0); | ||
310 | ············obtain2.readException(); | ||
311 | ············return·obtain2.readInt(); | ||
312 | ········} | ||
313 | ········finally·{ | ||
314 | ············obtain2.recycle(); | ||
315 | ············obtain.recycle(); | ||
316 | ········} | ||
317 | ····} | ||
318 | ···· | ||
254 | ····public·String·getTag()·{ | 319 | ····public·String·getTag()·{ |
255 | ········final·Parcel·obtain·=·Parcel.obtain(); | 320 | ········final·Parcel·obtain·=·Parcel.obtain(); |
256 | ········final·Parcel·obtain2·=·Parcel.obtain(); | 321 | ········final·Parcel·obtain2·=·Parcel.obtain(); |
257 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; | 322 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; |
258 | ········final·Parcel·parcel·=·obtain; | 323 | ········final·Parcel·parcel·=·obtain; |
259 | ········try·{ | 324 | ········try·{ |
260 | ············parcel.writeInterfaceToken(s); | 325 | ············parcel.writeInterfaceToken(s); |
Offset 288, 14 lines modified | Offset 353, 35 lines modified | ||
288 | ········} | 353 | ········} |
289 | ········finally·{ | 354 | ········finally·{ |
290 | ············obtain2.recycle(); | 355 | ············obtain2.recycle(); |
291 | ············obtain.recycle(); | 356 | ············obtain.recycle(); |
292 | ········} | 357 | ········} |
293 | ····} | 358 | ····} |
294 | ···· | 359 | ···· |
360 | ····public·boolean·isShuffleModeEnabled()·{ | ||
361 | ········boolean·b·=·false; | ||
362 | ········final·Parcel·obtain·=·Parcel.obtain(); | ||
363 | ········final·Parcel·obtain2·=·Parcel.obtain(); | ||
364 | ········final·String·s·=·"android.support.v4.media.session.IMediaSession"; | ||
365 | ········final·Parcel·parcel·=·obtain; | ||
366 | ········try·{ | ||
367 | ············parcel.writeInterfaceToken(s); | ||
368 | ············this.mRemote.transact(38,·obtain,·obtain2,·0); | ||
369 | ············obtain2.readException(); | ||
370 | ············if·(obtain2.readInt()·!=·0)·{ | ||
371 | ················b·=·true; | ||
372 | ············} | ||
373 | ············return·b; | ||
374 | ········} | ||
Max diff block lines reached; 3790/8191 bytes (46.27%) of diff not shown. |
Offset 2, 57 lines modified | Offset 2, 66 lines modified | ||
2 | package·android.support.v4.media.session; | 2 | package·android.support.v4.media.session; |
3 | import·java.util.List; | 3 | import·java.util.List; |
4 | import·android.support.v4.media.MediaMetadataCompat; | 4 | import·android.support.v4.media.MediaMetadataCompat; |
5 | import·android.app.PendingIntent; | 5 | import·android.app.PendingIntent; |
6 | import·android.support.v4.media.RatingCompat; | 6 | import·android.support.v4.media.RatingCompat; |
7 | import·android.net.Uri; | 7 | import·android.net.Uri; |
8 | import·android.support.v4.media.MediaDescriptionCompat; | ||
8 | import·android.text.TextUtils; | 9 | import·android.text.TextUtils; |
9 | import·android.view.KeyEvent; | 10 | import·android.view.KeyEvent; |
10 | import·android.os.Bundle; | 11 | import·android.os.Bundle; |
11 | import·android.os.Parcel; | 12 | import·android.os.Parcel; |
12 | import·android.os.IBinder; | 13 | import·android.os.IBinder; |
13 | import·android.os.IInterface; | 14 | import·android.os.IInterface; |
14 | import·android.os.Binder; | 15 | import·android.os.Binder; |
15 | public·abstract·class·IMediaSession$Stub·extends·Binder·implements·IMediaSession | 16 | public·abstract·class·IMediaSession$Stub·extends·Binder·implements·IMediaSession |
16 | { | 17 | { |
17 | ····private·static·final·String·DESCRIPTOR·=·"android.support.v4.media.session.IMediaSession"; | 18 | ····private·static·final·String·DESCRIPTOR·=·"android.support.v4.media.session.IMediaSession"; |
19 | ····static·final·int·TRANSACTION_addQueueItem·=·41; | ||
20 | ····static·final·int·TRANSACTION_addQueueItemAt·=·42; | ||
18 | ····static·final·int·TRANSACTION_adjustVolume·=·11; | 21 | ····static·final·int·TRANSACTION_adjustVolume·=·11; |
19 | ····static·final·int·TRANSACTION_fastForward·=·22; | 22 | ····static·final·int·TRANSACTION_fastForward·=·22; |
20 | ····static·final·int·TRANSACTION_getExtras·=·31; | 23 | ····static·final·int·TRANSACTION_getExtras·=·31; |
21 | ····static·final·int·TRANSACTION_getFlags·=·9; | 24 | ····static·final·int·TRANSACTION_getFlags·=·9; |
22 | ····static·final·int·TRANSACTION_getLaunchPendingIntent·=·8; | 25 | ····static·final·int·TRANSACTION_getLaunchPendingIntent·=·8; |
23 | ····static·final·int·TRANSACTION_getMetadata·=·27; | 26 | ····static·final·int·TRANSACTION_getMetadata·=·27; |
24 | ····static·final·int·TRANSACTION_getPackageName·=·6; | 27 | ····static·final·int·TRANSACTION_getPackageName·=·6; |
25 | ····static·final·int·TRANSACTION_getPlaybackState·=·28; | 28 | ····static·final·int·TRANSACTION_getPlaybackState·=·28; |
26 | ····static·final·int·TRANSACTION_getQueue·=·29; | 29 | ····static·final·int·TRANSACTION_getQueue·=·29; |
27 | ····static·final·int·TRANSACTION_getQueueTitle·=·30; | 30 | ····static·final·int·TRANSACTION_getQueueTitle·=·30; |
28 | ····static·final·int·TRANSACTION_getRatingType·=·32; | 31 | ····static·final·int·TRANSACTION_getRatingType·=·32; |
32 | ····static·final·int·TRANSACTION_getRepeatMode·=·37; | ||
29 | ····static·final·int·TRANSACTION_getTag·=·7; | 33 | ····static·final·int·TRANSACTION_getTag·=·7; |
30 | ····static·final·int·TRANSACTION_getVolumeAttributes·=·10; | 34 | ····static·final·int·TRANSACTION_getVolumeAttributes·=·10; |
35 | ····static·final·int·TRANSACTION_isShuffleModeEnabled·=·38; | ||
31 | ····static·final·int·TRANSACTION_isTransportControlEnabled·=·5; | 36 | ····static·final·int·TRANSACTION_isTransportControlEnabled·=·5; |
32 | ····static·final·int·TRANSACTION_next·=·20; | 37 | ····static·final·int·TRANSACTION_next·=·20; |
33 | ····static·final·int·TRANSACTION_pause·=·18; | 38 | ····static·final·int·TRANSACTION_pause·=·18; |
34 | ····static·final·int·TRANSACTION_play·=·13; | 39 | ····static·final·int·TRANSACTION_play·=·13; |
35 | ····static·final·int·TRANSACTION_playFromMediaId·=·14; | 40 | ····static·final·int·TRANSACTION_playFromMediaId·=·14; |
36 | ····static·final·int·TRANSACTION_playFromSearch·=·15; | 41 | ····static·final·int·TRANSACTION_playFromSearch·=·15; |
37 | ····static·final·int·TRANSACTION_playFromUri·=·16; | 42 | ····static·final·int·TRANSACTION_playFromUri·=·16; |
38 | ····static·final·int·TRANSACTION_prepare·=·33; | 43 | ····static·final·int·TRANSACTION_prepare·=·33; |
39 | ····static·final·int·TRANSACTION_prepareFromMediaId·=·34; | 44 | ····static·final·int·TRANSACTION_prepareFromMediaId·=·34; |
40 | ····static·final·int·TRANSACTION_prepareFromSearch·=·35; | 45 | ····static·final·int·TRANSACTION_prepareFromSearch·=·35; |
41 | ····static·final·int·TRANSACTION_prepareFromUri·=·36; | 46 | ····static·final·int·TRANSACTION_prepareFromUri·=·36; |
42 | ····static·final·int·TRANSACTION_previous·=·21; | 47 | ····static·final·int·TRANSACTION_previous·=·21; |
43 | ····static·final·int·TRANSACTION_rate·=·25; | 48 | ····static·final·int·TRANSACTION_rate·=·25; |
44 | ····static·final·int·TRANSACTION_registerCallbackListener·=·3; | 49 | ····static·final·int·TRANSACTION_registerCallbackListener·=·3; |
50 | ····static·final·int·TRANSACTION_removeQueueItem·=·43; | ||
51 | ····static·final·int·TRANSACTION_removeQueueItemAt·=·44; | ||
45 | ····static·final·int·TRANSACTION_rewind·=·23; | 52 | ····static·final·int·TRANSACTION_rewind·=·23; |
46 | ····static·final·int·TRANSACTION_seekTo·=·24; | 53 | ····static·final·int·TRANSACTION_seekTo·=·24; |
47 | ····static·final·int·TRANSACTION_sendCommand·=·1; | 54 | ····static·final·int·TRANSACTION_sendCommand·=·1; |
48 | ····static·final·int·TRANSACTION_sendCustomAction·=·26; | 55 | ····static·final·int·TRANSACTION_sendCustomAction·=·26; |
49 | ····static·final·int·TRANSACTION_sendMediaButton·=·2; | 56 | ····static·final·int·TRANSACTION_sendMediaButton·=·2; |
57 | ····static·final·int·TRANSACTION_setRepeatMode·=·39; | ||
58 | ····static·final·int·TRANSACTION_setShuffleModeEnabled·=·40; | ||
50 | ····static·final·int·TRANSACTION_setVolumeTo·=·12; | 59 | ····static·final·int·TRANSACTION_setVolumeTo·=·12; |
51 | ····static·final·int·TRANSACTION_skipToQueueItem·=·17; | 60 | ····static·final·int·TRANSACTION_skipToQueueItem·=·17; |
52 | ····static·final·int·TRANSACTION_stop·=·19; | 61 | ····static·final·int·TRANSACTION_stop·=·19; |
53 | ····static·final·int·TRANSACTION_unregisterCallbackListener·=·4; | 62 | ····static·final·int·TRANSACTION_unregisterCallbackListener·=·4; |
54 | ···· | 63 | ···· |
55 | ····public·IMediaSession$Stub()·{ | 64 | ····public·IMediaSession$Stub()·{ |
56 | ········this.attachInterface((IInterface)this,·"android.support.v4.media.session.IMediaSession"); | 65 | ········this.attachInterface((IInterface)this,·"android.support.v4.media.session.IMediaSession"); |
Offset 266, 14 lines modified | Offset 275, 76 lines modified | ||
266 | ············case·32:·{ | 275 | ············case·32:·{ |
267 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | 276 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); |
268 | ················final·int·ratingType·=·this.getRatingType(); | 277 | ················final·int·ratingType·=·this.getRatingType(); |
269 | ················parcel2.writeNoException(); | 278 | ················parcel2.writeNoException(); |
270 | ················parcel2.writeInt(ratingType); | 279 | ················parcel2.writeInt(ratingType); |
271 | ················break; | 280 | ················break; |
272 | ············} | 281 | ············} |
282 | ············case·37:·{ | ||
283 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | ||
284 | ················final·int·repeatMode·=·this.getRepeatMode(); | ||
285 | ················parcel2.writeNoException(); | ||
286 | ················parcel2.writeInt(repeatMode); | ||
287 | ················break; | ||
288 | ············} | ||
289 | ············case·38:·{ | ||
290 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | ||
291 | ················final·boolean·shuffleModeEnabled·=·this.isShuffleModeEnabled(); | ||
292 | ················parcel2.writeNoException(); | ||
293 | ················if·(shuffleModeEnabled)·{ | ||
294 | ····················n3·=·onTransact; | ||
295 | ················} | ||
296 | ················parcel2.writeInt(n3); | ||
297 | ················break; | ||
298 | ············} | ||
299 | ············case·41:·{ | ||
300 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | ||
301 | ················MediaDescriptionCompat·mediaDescriptionCompat; | ||
302 | ················if·(parcel.readInt()·!=·0)·{ | ||
303 | ····················mediaDescriptionCompat·=·(MediaDescriptionCompat)MediaDescriptionCompat.CREATOR.createFromParcel(parcel); | ||
304 | ················} | ||
305 | ················else·{ | ||
306 | ····················mediaDescriptionCompat·=·null; | ||
307 | ················} | ||
308 | ················this.addQueueItem(mediaDescriptionCompat); | ||
309 | ················parcel2.writeNoException(); | ||
310 | ················break; | ||
311 | ············} | ||
312 | ············case·42:·{ | ||
313 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | ||
314 | ················MediaDescriptionCompat·mediaDescriptionCompat2; | ||
315 | ················if·(parcel.readInt()·!=·0)·{ | ||
316 | ····················mediaDescriptionCompat2·=·(MediaDescriptionCompat)MediaDescriptionCompat.CREATOR.createFromParcel(parcel); | ||
317 | ················} | ||
318 | ················else·{ | ||
319 | ····················mediaDescriptionCompat2·=·null; | ||
320 | ················} | ||
321 | ················this.addQueueItemAt(mediaDescriptionCompat2,·parcel.readInt()); | ||
322 | ················parcel2.writeNoException(); | ||
323 | ················break; | ||
324 | ············} | ||
325 | ············case·43:·{ | ||
326 | ················parcel.enforceInterface("android.support.v4.media.session.IMediaSession"); | ||
327 | ················MediaDescriptionCompat·mediaDescriptionCompat3; | ||
328 | ················if·(parcel.readInt()·!=·0)·{ | ||
329 | ····················mediaDescriptionCompat3·=·(MediaDescriptionCompat)MediaDescriptionCompat.CREATOR.createFromParcel(parcel); | ||
330 | ················} | ||
331 | ················else·{ | ||
332 | ····················mediaDescriptionCompat3·=·null; | ||
333 | ················} | ||
334 | ················this.removeQueueItem(mediaDescriptionCompat3); | ||
Max diff block lines reached; 1608/8008 bytes (20.08%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.media.session; | 1 | package·android.support.v4.media.session; |
2 | import·java.util.List; | ||
3 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·java.util.List; | ||
4 | import·android.support.v4.media.MediaMetadataCompat; | 4 | import·android.support.v4.media.MediaMetadataCompat; |
5 | import·android.os.Bundle; | 5 | import·android.os.Bundle; |
6 | class·MediaControllerCompat$Callback$StubApi21·implements·MediaControllerCompatApi21$Callback | 6 | class·MediaControllerCompat$Callback$StubApi21·implements·MediaControllerCompatApi21$Callback |
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/·MediaControllerCompat$Callback·this$0; | 8 | ····final·/*·synthetic·*/·MediaControllerCompat$Callback·this$0; |
9 | ···· | 9 | ···· |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·void·onMetadataChanged(final·Object·o)·{ | 25 | ····public·void·onMetadataChanged(final·Object·o)·{ |
26 | ········this.this$0.onMetadataChanged(MediaMetadataCompat.fromMediaMetadata(o)); | 26 | ········this.this$0.onMetadataChanged(MediaMetadataCompat.fromMediaMetadata(o)); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·void·onPlaybackStateChanged(final·Object·o)·{ | 29 | ····public·void·onPlaybackStateChanged(final·Object·o)·{ |
30 | ········if·(!this.this$0.mHasExtraCallback | 30 | ········if·(!this.this$0.mHasExtraCallback)·{ |
31 | ············this.this$0.onPlaybackStateChanged(PlaybackStateCompat.fromPlaybackState(o)); | 31 | ············this.this$0.onPlaybackStateChanged(PlaybackStateCompat.fromPlaybackState(o)); |
32 | ········} | 32 | ········} |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·void·onQueueChanged(final·List·list)·{ | 35 | ····public·void·onQueueChanged(final·List·list)·{ |
36 | ········this.this$0.onQueueChanged(MediaSessionCompat$QueueItem.fromQueueItemList(list)); | 36 | ········this.this$0.onQueueChanged(MediaSessionCompat$QueueItem.fromQueueItemList(list)); |
37 | ····} | 37 | ····} |
Offset 1, 70 lines modified | Offset 1, 95 lines modified | ||
1 | package·android.support.v4.media.session; | 1 | package·android.support.v4.media.session; |
2 | import·java.util.ArrayList; | ||
3 | import·android.app.PendingIntent; | 2 | import·android.app.PendingIntent; |
4 | import·android.os.Build$VERSION; | 3 | import·android.os.Build$VERSION; |
5 | import·android.support.v4.media.MediaMetadataCompat; | 4 | import·android.support.v4.media.MediaMetadataCompat; |
6 | import·android.view.KeyEvent; | 5 | import·android.view.KeyEvent; |
6 | import·android.os.Parcelable; | ||
7 | import·android.support.v4.media.MediaDescriptionCompat; | ||
7 | import·android.os.ResultReceiver; | 8 | import·android.os.ResultReceiver; |
8 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
9 | import·android.os.Handler; | 10 | import·android.os.Handler; |
10 | import·java.util.Iterator; | 11 | import·java.util.Iterator; |
11 | import·android.util.Log; | 12 | import·android.util.Log; |
12 | import·android.os.RemoteException; | 13 | import·android.os.RemoteException; |
14 | import·java.util.ArrayList; | ||
13 | import·android.content.Context; | 15 | import·android.content.Context; |
14 | import·java.util.List; | 16 | import·java.util.List; |
15 | import·java.util.HashMap; | 17 | import·java.util.HashMap; |
16 | class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl | 18 | class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl |
17 | { | 19 | { |
18 | ····private·HashMap·mCallbackMap; | 20 | ····private·HashMap·mCallbackMap; |
19 | ····protected·final·Object·mControllerObj; | 21 | ····protected·final·Object·mControllerObj; |
20 | ····private·IMediaSession·mExtraBinder; | 22 | ····private·IMediaSession·mExtraBinder; |
21 | ····private·List·mPendingCallbacks; | 23 | ····private·List·mPendingCallbacks; |
22 | ···· | 24 | ···· |
23 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat$Token·mediaSessionCompat$Token)·{ | 25 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat$Token·mediaSessionCompat$Token)·{ |
24 | ········this.mCallbackMap·=·new·HashMap(); | 26 | ········this.mCallbackMap·=·new·HashMap(); |
27 | ········this.mPendingCallbacks·=·new·ArrayList(); | ||
25 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat$Token.getToken()); | 28 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat$Token.getToken()); |
26 | ········if·(this.mControllerObj·==·null)·{ | 29 | ········if·(this.mControllerObj·==·null)·{ |
27 | ············throw·new·RemoteException(); | 30 | ············throw·new·RemoteException(); |
28 | ········} | 31 | ········} |
29 | ········this.requestExtraBinder(); | 32 | ········this.requestExtraBinder(); |
30 | ····} | 33 | ····} |
31 | ···· | 34 | ···· |
32 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{ | 35 | ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{ |
33 | ········this.mCallbackMap·=·new·HashMap(); | 36 | ········this.mCallbackMap·=·new·HashMap(); |
37 | ········this.mPendingCallbacks·=·new·ArrayList(); | ||
34 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken()); | 38 | ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken()); |
35 | ········this.requestExtraBinder(); | 39 | ········this.requestExtraBinder(); |
36 | ····} | 40 | ····} |
37 | ···· | 41 | ···· |
38 | ····private·void·processPendingCallbacks()·{ | 42 | ····private·void·processPendingCallbacks()·{ |
39 | ········if·(this.m | 43 | ········if·(this.mExtraBinder·!=·null)·{ |
44 | ············synchronized·(this.mPendingCallbacks)·{ | ||
40 | ············for·(final·MediaControllerCompat$Callback·key·:·this.mPendingCallbacks)·{ | 45 | ················for·(final·MediaControllerCompat$Callback·key·:·this.mPendingCallbacks)·{ |
41 | ················final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·value·=·new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this,·key); | 46 | ····················final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·value·=·new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this,·key); |
42 | ················this.mCallbackMap.put(key,·value); | 47 | ····················this.mCallbackMap.put(key,·value); |
43 | ················key.mHasExtraCallback·=·true; | 48 | ····················key.mHasExtraCallback·=·true; |
44 | ················try·{ | 49 | ····················try·{ |
45 | ····················this.mExtraBinder.registerCallbackListener((IMediaControllerCallback)value); | 50 | ························this.mExtraBinder.registerCallbackListener((IMediaControllerCallback)value); |
46 | ····················continue; | 51 | ························continue; |
47 | ················} | 52 | ····················} |
48 | ················catch·(RemoteException· | 53 | ····················catch·(RemoteException·ex)·{ |
49 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·registerCallback.· | 54 | ························Log.e("MediaControllerCompat",·"Dead·object·in·registerCallback.",·(Throwable)ex); |
55 | ····················} | ||
56 | ····················break; | ||
50 | ················} | 57 | ················} |
51 | ················b | 58 | ················this.mPendingCallbacks.clear(); |
52 | ············} | 59 | ············} |
53 | ············this.mPendingCallbacks·=·null; | ||
54 | ········} | 60 | ········} |
55 | ····} | 61 | ····} |
56 | ···· | 62 | ···· |
57 | ····private·void·requestExtraBinder()·{ | 63 | ····private·void·requestExtraBinder()·{ |
58 | ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver(this,·new·Handler())); | 64 | ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver(this,·new·Handler())); |
59 | ····} | 65 | ····} |
60 | ···· | 66 | ···· |
67 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
68 | ········if·(((long)4·&·this.getFlags())·==·0x0L)·{ | ||
69 | ············throw·new·UnsupportedOperationException("This·session·doesn't·support·queue·management·operations"); | ||
70 | ········} | ||
71 | ········final·Bundle·bundle·=·new·Bundle(); | ||
72 | ········bundle.putParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION",·(Parcelable)mediaDescriptionCompat); | ||
73 | ········this.sendCommand("android.support.v4.media.session.command.ADD_QUEUE_ITEM",·bundle,·null); | ||
74 | ····} | ||
75 | ···· | ||
76 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
77 | ········if·(((long)4·&·this.getFlags())·==·0x0L)·{ | ||
78 | ············throw·new·UnsupportedOperationException("This·session·doesn't·support·queue·management·operations"); | ||
79 | ········} | ||
80 | ········final·Bundle·bundle·=·new·Bundle(); | ||
81 | ········bundle.putParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION",·(Parcelable)mediaDescriptionCompat); | ||
82 | ········bundle.putInt("android.support.v4.media.session.command.ARGUMENT_INDEX",·n); | ||
83 | ········this.sendCommand("android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT",·bundle,·null); | ||
84 | ····} | ||
85 | ···· | ||
61 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ | 86 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ |
62 | ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2); | 87 | ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2); |
63 | ····} | 88 | ····} |
64 | ···· | 89 | ···· |
65 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ | 90 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ |
66 | ········return·MediaControllerCompatApi21.dispatchMediaButtonEvent(this.mControllerObj,·keyEvent); | 91 | ········return·MediaControllerCompatApi21.dispatchMediaButtonEvent(this.mControllerObj,·keyEvent); |
67 | ····} | 92 | ····} |
Offset 106, 28 lines modified | Offset 131, 28 lines modified | ||
106 | ········else·{ | 131 | ········else·{ |
107 | ············mediaControllerCompat$PlaybackInfo·=·null; | 132 | ············mediaControllerCompat$PlaybackInfo·=·null; |
108 | ········} | 133 | ········} |
109 | ········return·mediaControllerCompat$PlaybackInfo; | 134 | ········return·mediaControllerCompat$PlaybackInfo; |
110 | ····} | 135 | ····} |
111 | ···· | 136 | ···· |
112 | ····public·PlaybackStateCompat·getPlaybackState()·{ | 137 | ····public·PlaybackStateCompat·getPlaybackState()·{ |
113 | ········Label_00 | 138 | ········Label_0037:·{ |
114 | ············if·( | 139 | ············if·(this.mExtraBinder·==·null)·{ |
115 | ················break·Label_00 | 140 | ················break·Label_0037; |
116 | ············} | 141 | ············} |
117 | ············try·{ | 142 | ············try·{ |
118 | ················final·IMediaSession·mExtraBinder·=·this.mExtraBinder; | 143 | ················final·IMediaSession·mExtraBinder·=·this.mExtraBinder; |
119 | ················try·{ | 144 | ················try·{ |
120 | ····················return·mExtraBinder.getPlaybackState(); | 145 | ····················return·mExtraBinder.getPlaybackState(); |
121 | ················} | 146 | ················} |
122 | ················catch·(RemoteException· | 147 | ················catch·(RemoteException·ex)·{ |
123 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·getPlaybackState.· | 148 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·getPlaybackState.",·(Throwable)ex); |
124 | ················} | 149 | ················} |
125 | ············} | 150 | ············} |
126 | ············catch·(RemoteException·ex)·{} | 151 | ············catch·(RemoteException·ex2)·{} |
127 | ········} | 152 | ········} |
128 | ········final·Object·playbackState·=·MediaControllerCompatApi21.getPlaybackState(this.mControllerObj); | 153 | ········final·Object·playbackState·=·MediaControllerCompatApi21.getPlaybackState(this.mControllerObj); |
129 | ········if·(playbackState·!=·null)·{ | 154 | ········if·(playbackState·!=·null)·{ |
130 | ············return·PlaybackStateCompat.fromPlaybackState(playbackState); | 155 | ············return·PlaybackStateCompat.fromPlaybackState(playbackState); |
131 | ········} | 156 | ········} |
132 | ········return·null; | 157 | ········return·null; |
133 | ····} | 158 | ····} |
Offset 153, 22 lines modified | Offset 178, 39 lines modified | ||
Max diff block lines reached; 7456/14275 bytes (52.23%) of diff not shown. |
Offset 7, 108 lines modified | Offset 7, 149 lines modified | ||
7 | import·android.app.PendingIntent; | 7 | import·android.app.PendingIntent; |
8 | import·java.util.List; | 8 | import·java.util.List; |
9 | import·android.support.v4.media.MediaMetadataCompat; | 9 | import·android.support.v4.media.MediaMetadataCompat; |
10 | import·android.os.Bundle; | 10 | import·android.os.Bundle; |
11 | import·android.view.KeyEvent; | 11 | import·android.view.KeyEvent; |
12 | import·android.os.RemoteException; | 12 | import·android.os.RemoteException; |
13 | import·android.util.Log; | 13 | import·android.util.Log; |
14 | import·android.support.v4.media.MediaDescriptionCompat; | ||
14 | import·android.os.IBinder; | 15 | import·android.os.IBinder; |
15 | class·MediaControllerCompat$MediaControllerImplBase·implements·MediaControllerCompat$MediaControllerImpl | 16 | class·MediaControllerCompat$MediaControllerImplBase·implements·MediaControllerCompat$MediaControllerImpl |
16 | { | 17 | { |
17 | ····private·IMediaSession·mBinder; | 18 | ····private·IMediaSession·mBinder; |
18 | ····private·MediaSessionCompat$Token·mToken; | 19 | ····private·MediaSessionCompat$Token·mToken; |
19 | ····private·MediaControllerCompat$TransportControls·mTransportControls; | 20 | ····private·MediaControllerCompat$TransportControls·mTransportControls; |
20 | ···· | 21 | ···· |
21 | ····public·MediaControllerCompat$MediaControllerImplBase(final·MediaSessionCompat$Token·mToken)·{ | 22 | ····public·MediaControllerCompat$MediaControllerImplBase(final·MediaSessionCompat$Token·mToken)·{ |
22 | ········this.mToken·=·mToken; | 23 | ········this.mToken·=·mToken; |
23 | ········this.mBinder·=·IMediaSession$Stub.asInterface((IBinder)mToken.getToken()); | 24 | ········this.mBinder·=·IMediaSession$Stub.asInterface((IBinder)mToken.getToken()); |
24 | ····} | 25 | ····} |
25 | ···· | 26 | ···· |
27 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
28 | ········Label_0068:·{ | ||
29 | ············try·{ | ||
30 | ················final·IMediaSession·mBinder·=·this.mBinder; | ||
31 | ················try·{ | ||
32 | ····················if·(((long)4·&·mBinder.getFlags())·==·0x0L)·{ | ||
33 | ························throw·new·UnsupportedOperationException("This·session·doesn't·support·queue·management·operations"); | ||
34 | ····················} | ||
35 | ····················break·Label_0068; | ||
36 | ················} | ||
37 | ················catch·(RemoteException·ex)·{ | ||
38 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·addQueueItem.",·(Throwable)ex); | ||
39 | ················} | ||
40 | ············} | ||
41 | ············catch·(RemoteException·ex2)·{} | ||
42 | ············return; | ||
43 | ········} | ||
44 | ········this.mBinder.addQueueItem(mediaDescriptionCompat); | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
48 | ········Label_0070:·{ | ||
49 | ············try·{ | ||
50 | ················final·IMediaSession·mBinder·=·this.mBinder; | ||
51 | ················try·{ | ||
52 | ····················if·(((long)4·&·mBinder.getFlags())·==·0x0L)·{ | ||
53 | ························throw·new·UnsupportedOperationException("This·session·doesn't·support·queue·management·operations"); | ||
54 | ····················} | ||
55 | ····················break·Label_0070; | ||
56 | ················} | ||
57 | ················catch·(RemoteException·ex)·{ | ||
58 | ····················Log.e("MediaControllerCompat",·"Dead·object·in·addQueueItemAt.",·(Throwable)ex); | ||
59 | ················} | ||
60 | ············} | ||
61 | ············catch·(RemoteException·ex2)·{} | ||
62 | ············return; | ||
63 | ········} | ||
64 | ········this.mBinder.addQueueItemAt(mediaDescriptionCompat,·n); | ||
65 | ····} | ||
66 | ···· | ||
26 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ | 67 | ····public·void·adjustVolume(final·int·n,·final·int·n2)·{ |
27 | ········try·{ | 68 | ········try·{ |
28 | ············this.mBinder.adjustVolume(n,·n2,·(String)null); | 69 | ············this.mBinder.adjustVolume(n,·n2,·(String)null); |
29 | ········} | 70 | ········} |
30 | ········catch·(RemoteException· | 71 | ········catch·(RemoteException·ex)·{ |
31 | ············Log.e("MediaControllerCompat",·"Dead·object·in·adjustVolume.· | 72 | ············Log.e("MediaControllerCompat",·"Dead·object·in·adjustVolume.",·(Throwable)ex); |
32 | ········} | 73 | ········} |
33 | ····} | 74 | ····} |
34 | ···· | 75 | ···· |
35 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ | 76 | ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{ |
36 | ········if·(keyEvent·==·null)·{ | 77 | ········if·(keyEvent·==·null)·{ |
37 | ············throw·new·IllegalArgumentException("event·may·not·be·null."); | 78 | ············throw·new·IllegalArgumentException("event·may·not·be·null."); |
38 | ········} | 79 | ········} |
39 | ········try·{ | 80 | ········try·{ |
40 | ············this.mBinder.sendMediaButton(keyEvent); | 81 | ············this.mBinder.sendMediaButton(keyEvent); |
41 | ············return·false; | 82 | ············return·false; |
42 | ········} | 83 | ········} |
43 | ········catch·(RemoteException· | 84 | ········catch·(RemoteException·ex)·{ |
44 | ············Log.e("MediaControllerCompat",·"Dead·object·in·dispatchMediaButtonEvent.· | 85 | ············Log.e("MediaControllerCompat",·"Dead·object·in·dispatchMediaButtonEvent.",·(Throwable)ex); |
45 | ············return·false; | 86 | ············return·false; |
46 | ········} | 87 | ········} |
47 | ····} | 88 | ····} |
48 | ···· | 89 | ···· |
49 | ····public·Bundle·getExtras()·{ | 90 | ····public·Bundle·getExtras()·{ |
50 | ········try·{ | 91 | ········try·{ |
51 | ············final·IMediaSession·mBinder·=·this.mBinder; | 92 | ············final·IMediaSession·mBinder·=·this.mBinder; |
52 | ············try·{ | 93 | ············try·{ |
53 | ················return·mBinder.getExtras(); | 94 | ················return·mBinder.getExtras(); |
54 | ············} | 95 | ············} |
55 | ············catch·(RemoteException· | 96 | ············catch·(RemoteException·ex)·{ |
56 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getExtras.· | 97 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getExtras.",·(Throwable)ex); |
57 | ················final·Bundle·extras·=·null; | 98 | ················final·Bundle·extras·=·null; |
58 | ············} | 99 | ············} |
59 | ········} | 100 | ········} |
60 | ········catch·(RemoteException·ex)·{} | 101 | ········catch·(RemoteException·ex2)·{} |
61 | ····} | 102 | ····} |
62 | ···· | 103 | ···· |
63 | ····public·long·getFlags()·{ | 104 | ····public·long·getFlags()·{ |
64 | ········try·{ | 105 | ········try·{ |
65 | ············final·IMediaSession·mBinder·=·this.mBinder; | 106 | ············final·IMediaSession·mBinder·=·this.mBinder; |
66 | ············try·{ | 107 | ············try·{ |
67 | ················return·mBinder.getFlags(); | 108 | ················return·mBinder.getFlags(); |
68 | ············} | 109 | ············} |
69 | ············catch·(RemoteException· | 110 | ············catch·(RemoteException·ex)·{ |
70 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getFlags.· | 111 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getFlags.",·(Throwable)ex); |
71 | ················final·long·flags·=·0L; | 112 | ················final·long·flags·=·0L; |
72 | ············} | 113 | ············} |
73 | ········} | 114 | ········} |
74 | ········catch·(RemoteException·ex)·{} | 115 | ········catch·(RemoteException·ex2)·{} |
75 | ····} | 116 | ····} |
76 | ···· | 117 | ···· |
77 | ····public·Object·getMediaController()·{ | 118 | ····public·Object·getMediaController()·{ |
78 | ········return·null; | 119 | ········return·null; |
79 | ····} | 120 | ····} |
80 | ···· | 121 | ···· |
81 | ····public·MediaMetadataCompat·getMetadata()·{ | 122 | ····public·MediaMetadataCompat·getMetadata()·{ |
82 | ········try·{ | 123 | ········try·{ |
83 | ············final·IMediaSession·mBinder·=·this.mBinder; | 124 | ············final·IMediaSession·mBinder·=·this.mBinder; |
84 | ············try·{ | 125 | ············try·{ |
85 | ················return·mBinder.getMetadata(); | 126 | ················return·mBinder.getMetadata(); |
86 | ············} | 127 | ············} |
87 | ············catch·(RemoteException· | 128 | ············catch·(RemoteException·ex)·{ |
88 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getMetadata.· | 129 | ················Log.e("MediaControllerCompat",·"Dead·object·in·getMetadata.",·(Throwable)ex); |
89 | ················final·MediaMetadataCompat·metadata·=·null; | 130 | ················final·MediaMetadataCompat·metadata·=·null; |
90 | ············} | 131 | ············} |
91 | ········} | 132 | ········} |
Max diff block lines reached; 14082/19541 bytes (72.06%) of diff not shown. |
Offset 93, 14 lines modified | Offset 93, 26 lines modified | ||
93 | ········} | 93 | ········} |
94 | ········else·{ | 94 | ········else·{ |
95 | ············rating·=·null; | 95 | ············rating·=·null; |
96 | ········} | 96 | ········} |
97 | ········MediaControllerCompatApi21$TransportControls.setRating(mControlsObj,·rating); | 97 | ········MediaControllerCompatApi21$TransportControls.setRating(mControlsObj,·rating); |
98 | ····} | 98 | ····} |
99 | ···· | 99 | ···· |
100 | ····public·void·setRepeatMode(final·int·n)·{ | ||
101 | ········final·Bundle·bundle·=·new·Bundle(); | ||
102 | ········bundle.putInt("android.support.v4.media.session.action.ARGUMENT_REPEAT_MODE",·n); | ||
103 | ········this.sendCustomAction("android.support.v4.media.session.action.SET_REPEAT_MODE",·bundle); | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·void·setShuffleModeEnabled(final·boolean·b)·{ | ||
107 | ········final·Bundle·bundle·=·new·Bundle(); | ||
108 | ········bundle.putBoolean("android.support.v4.media.session.action.ARGUMENT_SHUFFLE_MODE_ENABLED",·b); | ||
109 | ········this.sendCustomAction("android.support.v4.media.session.action.SET_SHUFFLE_MODE_ENABLED",·bundle); | ||
110 | ····} | ||
111 | ···· | ||
100 | ····public·void·skipToNext()·{ | 112 | ····public·void·skipToNext()·{ |
101 | ········MediaControllerCompatApi21$TransportControls.skipToNext(this.mControlsObj); | 113 | ········MediaControllerCompatApi21$TransportControls.skipToNext(this.mControlsObj); |
102 | ····} | 114 | ····} |
103 | ···· | 115 | ···· |
104 | ····public·void·skipToPrevious()·{ | 116 | ····public·void·skipToPrevious()·{ |
105 | ········MediaControllerCompatApi21$TransportControls.skipToPrevious(this.mControlsObj); | 117 | ········MediaControllerCompatApi21$TransportControls.skipToPrevious(this.mControlsObj); |
106 | ····} | 118 | ····} |
Offset 17, 199 lines modified | Offset 17, 217 lines modified | ||
17 | ···· | 17 | ···· |
18 | ····public·void·fastForward()·{ | 18 | ····public·void·fastForward()·{ |
19 | ········try·{ | 19 | ········try·{ |
20 | ············final·IMediaSession·mBinder·=·this.mBinder; | 20 | ············final·IMediaSession·mBinder·=·this.mBinder; |
21 | ············try·{ | 21 | ············try·{ |
22 | ················mBinder.fastForward(); | 22 | ················mBinder.fastForward(); |
23 | ············} | 23 | ············} |
24 | ············catch·(RemoteException· | 24 | ············catch·(RemoteException·ex)·{ |
25 | ················Log.e("MediaControllerCompat",·"Dead·object·in·fastForward.· | 25 | ················Log.e("MediaControllerCompat",·"Dead·object·in·fastForward.",·(Throwable)ex); |
26 | ············} | 26 | ············} |
27 | ········} | 27 | ········} |
28 | ········catch·(RemoteException·ex)·{} | 28 | ········catch·(RemoteException·ex2)·{} |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·void·pause()·{ | 31 | ····public·void·pause()·{ |
32 | ········try·{ | 32 | ········try·{ |
33 | ············final·IMediaSession·mBinder·=·this.mBinder; | 33 | ············final·IMediaSession·mBinder·=·this.mBinder; |
34 | ············try·{ | 34 | ············try·{ |
35 | ················mBinder.pause(); | 35 | ················mBinder.pause(); |
36 | ············} | 36 | ············} |
37 | ············catch·(RemoteException· | 37 | ············catch·(RemoteException·ex)·{ |
38 | ················Log.e("MediaControllerCompat",·"Dead·object·in·pause.· | 38 | ················Log.e("MediaControllerCompat",·"Dead·object·in·pause.",·(Throwable)ex); |
39 | ············} | 39 | ············} |
40 | ········} | 40 | ········} |
41 | ········catch·(RemoteException·ex)·{} | 41 | ········catch·(RemoteException·ex2)·{} |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·void·play()·{ | 44 | ····public·void·play()·{ |
45 | ········try·{ | 45 | ········try·{ |
46 | ············final·IMediaSession·mBinder·=·this.mBinder; | 46 | ············final·IMediaSession·mBinder·=·this.mBinder; |
47 | ············try·{ | 47 | ············try·{ |
48 | ················mBinder.play(); | 48 | ················mBinder.play(); |
49 | ············} | 49 | ············} |
50 | ············catch·(RemoteException· | 50 | ············catch·(RemoteException·ex)·{ |
51 | ················Log.e("MediaControllerCompat",·"Dead·object·in·play.· | 51 | ················Log.e("MediaControllerCompat",·"Dead·object·in·play.",·(Throwable)ex); |
52 | ············} | 52 | ············} |
53 | ········} | 53 | ········} |
54 | ········catch·(RemoteException·ex)·{} | 54 | ········catch·(RemoteException·ex2)·{} |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····public·void·playFromMediaId(final·String·s,·final·Bundle·bundle)·{ | 57 | ····public·void·playFromMediaId(final·String·s,·final·Bundle·bundle)·{ |
58 | ········try·{ | 58 | ········try·{ |
59 | ············this.mBinder.playFromMediaId(s,·bundle); | 59 | ············this.mBinder.playFromMediaId(s,·bundle); |
60 | ········} | 60 | ········} |
61 | ········catch·(RemoteException· | 61 | ········catch·(RemoteException·ex)·{ |
62 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromMediaId.· | 62 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromMediaId.",·(Throwable)ex); |
63 | ········} | 63 | ········} |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·void·playFromSearch(final·String·s,·final·Bundle·bundle)·{ | 66 | ····public·void·playFromSearch(final·String·s,·final·Bundle·bundle)·{ |
67 | ········try·{ | 67 | ········try·{ |
68 | ············this.mBinder.playFromSearch(s,·bundle); | 68 | ············this.mBinder.playFromSearch(s,·bundle); |
69 | ········} | 69 | ········} |
70 | ········catch·(RemoteException· | 70 | ········catch·(RemoteException·ex)·{ |
71 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromSearch.· | 71 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromSearch.",·(Throwable)ex); |
72 | ········} | 72 | ········} |
73 | ····} | 73 | ····} |
74 | ···· | 74 | ···· |
75 | ····public·void·playFromUri(final·Uri·uri,·final·Bundle·bundle)·{ | 75 | ····public·void·playFromUri(final·Uri·uri,·final·Bundle·bundle)·{ |
76 | ········try·{ | 76 | ········try·{ |
77 | ············this.mBinder.playFromUri(uri,·bundle); | 77 | ············this.mBinder.playFromUri(uri,·bundle); |
78 | ········} | 78 | ········} |
79 | ········catch·(RemoteException· | 79 | ········catch·(RemoteException·ex)·{ |
80 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromUri.· | 80 | ············Log.e("MediaControllerCompat",·"Dead·object·in·playFromUri.",·(Throwable)ex); |
81 | ········} | 81 | ········} |
82 | ····} | 82 | ····} |
83 | ···· | 83 | ···· |
84 | ····public·void·prepare()·{ | 84 | ····public·void·prepare()·{ |
85 | ········try·{ | 85 | ········try·{ |
86 | ············final·IMediaSession·mBinder·=·this.mBinder; | 86 | ············final·IMediaSession·mBinder·=·this.mBinder; |
87 | ············try·{ | 87 | ············try·{ |
88 | ················mBinder.prepare(); | 88 | ················mBinder.prepare(); |
89 | ············} | 89 | ············} |
90 | ············catch·(RemoteException· | 90 | ············catch·(RemoteException·ex)·{ |
91 | ················Log.e("MediaControllerCompat",·"Dead·object·in·prepare.· | 91 | ················Log.e("MediaControllerCompat",·"Dead·object·in·prepare.",·(Throwable)ex); |
92 | ············} | 92 | ············} |
93 | ········} | 93 | ········} |
94 | ········catch·(RemoteException·ex)·{} | 94 | ········catch·(RemoteException·ex2)·{} |
95 | ····} | 95 | ····} |
96 | ···· | 96 | ···· |
97 | ····public·void·prepareFromMediaId(final·String·s,·final·Bundle·bundle)·{ | 97 | ····public·void·prepareFromMediaId(final·String·s,·final·Bundle·bundle)·{ |
98 | ········try·{ | 98 | ········try·{ |
99 | ············this.mBinder.prepareFromMediaId(s,·bundle); | 99 | ············this.mBinder.prepareFromMediaId(s,·bundle); |
100 | ········} | 100 | ········} |
101 | ········catch·(RemoteException· | 101 | ········catch·(RemoteException·ex)·{ |
102 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromMediaId.· | 102 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromMediaId.",·(Throwable)ex); |
103 | ········} | 103 | ········} |
104 | ····} | 104 | ····} |
105 | ···· | 105 | ···· |
106 | ····public·void·prepareFromSearch(final·String·s,·final·Bundle·bundle)·{ | 106 | ····public·void·prepareFromSearch(final·String·s,·final·Bundle·bundle)·{ |
107 | ········try·{ | 107 | ········try·{ |
108 | ············this.mBinder.prepareFromSearch(s,·bundle); | 108 | ············this.mBinder.prepareFromSearch(s,·bundle); |
109 | ········} | 109 | ········} |
110 | ········catch·(RemoteException· | 110 | ········catch·(RemoteException·ex)·{ |
111 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromSearch.· | 111 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromSearch.",·(Throwable)ex); |
112 | ········} | 112 | ········} |
113 | ····} | 113 | ····} |
114 | ···· | 114 | ···· |
115 | ····public·void·prepareFromUri(final·Uri·uri,·final·Bundle·bundle)·{ | 115 | ····public·void·prepareFromUri(final·Uri·uri,·final·Bundle·bundle)·{ |
116 | ········try·{ | 116 | ········try·{ |
117 | ············this.mBinder.prepareFromUri(uri,·bundle); | 117 | ············this.mBinder.prepareFromUri(uri,·bundle); |
118 | ········} | 118 | ········} |
119 | ········catch·(RemoteException· | 119 | ········catch·(RemoteException·ex)·{ |
120 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromUri.· | 120 | ············Log.e("MediaControllerCompat",·"Dead·object·in·prepareFromUri.",·(Throwable)ex); |
121 | ········} | 121 | ········} |
122 | ····} | 122 | ····} |
123 | ···· | 123 | ···· |
124 | ····public·void·rewind()·{ | 124 | ····public·void·rewind()·{ |
125 | ········try·{ | 125 | ········try·{ |
126 | ············final·IMediaSession·mBinder·=·this.mBinder; | 126 | ············final·IMediaSession·mBinder·=·this.mBinder; |
127 | ············try·{ | 127 | ············try·{ |
128 | ················mBinder.rewind(); | 128 | ················mBinder.rewind(); |
129 | ············} | 129 | ············} |
130 | ············catch·(RemoteException· | 130 | ············catch·(RemoteException·ex)·{ |
131 | ················Log.e("MediaControllerCompat",·"Dead·object·in·rewind.· | 131 | ················Log.e("MediaControllerCompat",·"Dead·object·in·rewind.",·(Throwable)ex); |
132 | ············} | 132 | ············} |
133 | ········} | 133 | ········} |
134 | ········catch·(RemoteException·ex)·{} | 134 | ········catch·(RemoteException·ex2)·{} |
135 | ····} | 135 | ····} |
136 | ···· | 136 | ···· |
137 | ····public·void·seekTo(final·long·n)·{ | 137 | ····public·void·seekTo(final·long·n)·{ |
138 | ········try·{ | 138 | ········try·{ |
139 | ············this.mBinder.seekTo(n); | 139 | ············this.mBinder.seekTo(n); |
140 | ········} | 140 | ········} |
141 | ········catch·(RemoteException· | 141 | ········catch·(RemoteException·ex)·{ |
142 | ············Log.e("MediaControllerCompat",·"Dead·object·in·seekTo.· | 142 | ············Log.e("MediaControllerCompat",·"Dead·object·in·seekTo.",·(Throwable)ex); |
143 | ········} | 143 | ········} |
Max diff block lines reached; 3762/9492 bytes (39.63%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 17 lines modified | ||
18 | class·MediaSessionCompat$MediaSessionImplApi21·implements·MediaSessionCompat$MediaSessionImpl | 18 | class·MediaSessionCompat$MediaSessionImplApi21·implements·MediaSessionCompat$MediaSessionImpl |
19 | { | 19 | { |
20 | ····private·boolean·mDestroyed; | 20 | ····private·boolean·mDestroyed; |
21 | ····private·final·RemoteCallbackList·mExtraControllerCallbacks; | 21 | ····private·final·RemoteCallbackList·mExtraControllerCallbacks; |
22 | ····private·MediaSessionCompat$MediaSessionImplApi21$ExtraSession·mExtraSessionBinder; | 22 | ····private·MediaSessionCompat$MediaSessionImplApi21$ExtraSession·mExtraSessionBinder; |
23 | ····private·PlaybackStateCompat·mPlaybackState; | 23 | ····private·PlaybackStateCompat·mPlaybackState; |
24 | ····int·mRatingType; | 24 | ····int·mRatingType; |
25 | ····int·mRepeatMode; | ||
25 | ····private·final·Object·mSessionObj; | 26 | ····private·final·Object·mSessionObj; |
27 | ····boolean·mShuffleModeEnabled; | ||
26 | ····private·final·MediaSessionCompat$Token·mToken; | 28 | ····private·final·MediaSessionCompat$Token·mToken; |
27 | ···· | 29 | ···· |
28 | ····public·MediaSessionCompat$MediaSessionImplApi21(final·Context·context,·final·String·s)·{ | 30 | ····public·MediaSessionCompat$MediaSessionImplApi21(final·Context·context,·final·String·s)·{ |
29 | ········this.mDestroyed·=·false; | 31 | ········this.mDestroyed·=·false; |
30 | ········this.mExtraControllerCallbacks·=·new·RemoteCallbackList(); | 32 | ········this.mExtraControllerCallbacks·=·new·RemoteCallbackList(); |
31 | ········this.mSessionObj·=·MediaSessionCompatApi21.createSession(context,·s); | 33 | ········this.mSessionObj·=·MediaSessionCompatApi21.createSession(context,·s); |
32 | ········this.mToken·=·new·MediaSessionCompat$Token((Object)MediaSessionCompatApi21.getSessionToken(this.mSessionObj)); | 34 | ········this.mToken·=·new·MediaSessionCompat$Token((Object)MediaSessionCompatApi21.getSessionToken(this.mSessionObj)); |
Offset 154, 58 lines modified | Offset 156, 51 lines modified | ||
154 | ········else·{ | 156 | ········else·{ |
155 | ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata(); | 157 | ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata(); |
156 | ········} | 158 | ········} |
157 | ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata); | 159 | ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata); |
158 | ····} | 160 | ····} |
159 | ···· | 161 | ···· |
160 | ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{ | 162 | ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{ |
161 | ········Label_0087:·{ | ||
162 | ············if·(Build$VERSION.SDK_INT·>=·22)·{ | ||
163 | ················break·Label_0087; | ||
164 | ············} | ||
165 | ········ | 163 | ········this.mPlaybackState·=·mPlaybackState; |
166 | ········ | 164 | ········int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1; |
167 | ···· | 165 | ····Label_0049_Outer: |
168 | ········ | 166 | ········while·(true)·{ |
169 | ············ | 167 | ············Label_0058:·{ |
170 | ················ | 168 | ················if·(n·<·0)·{ |
171 | ···················· | 169 | ····················break·Label_0058; |
172 | ················ | 170 | ················} |
173 | ················ | 171 | ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n); |
172 | ············Label_0079_Outer: | ||
174 | ················ | 173 | ················while·(true)·{ |
175 | ···················· | 174 | ····················try·{ |
176 | ························ | 175 | ························mediaControllerCallback.onPlaybackStateChanged(mPlaybackState); |
177 | ························ | 176 | ························--n; |
178 | ························ | 177 | ························continue·Label_0049_Outer; |
178 | ························//·iftrue(Label_0086:,·mPlaybackState·!=·null) | ||
179 | ····························this.mExtraControllerCallbacks.finishBroadcast(); | ||
180 | ····························break·Label_0087; | ||
181 | ····························Object·playbackState·=·null; | ||
182 | ····························Label_0110:·{ | ||
183 | ································playbackState·=·mPlaybackState.getPlaybackState(); | ||
184 | ························· | 179 | ························while·(true)·{ |
185 | ····························while·(true)·{ | 180 | ····························while·(true)·{ |
186 | ································Label_0102:·{ | ||
187 | ····································break·Label_0102; | ||
188 | ································· | 181 | ································final·Object·playbackState·=·null; |
189 | ································} | ||
190 | ································final·Object·mSessionObj; | 182 | ································final·Object·mSessionObj; |
191 | ································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState); | 183 | ································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState); |
192 | ································return; | 184 | ································return; |
185 | ································this.mExtraControllerCallbacks.finishBroadcast(); | ||
193 | ································mSessionObj·=·this.mSessionObj; | 186 | ································mSessionObj·=·this.mSessionObj; |
194 | ································continue; | 187 | ································continue·Label_0079_Outer; |
188 | ····························} | ||
189 | ····························Label_0086:·{ | ||
190 | ································final·Object·playbackState·=·mPlaybackState.getPlaybackState(); | ||
195 | ····························} | 191 | ····························} |
196 | ························} | ||
197 | ························//·iftrue(Label_0110:,·mPlaybackState·!=·null) | ||
198 | ························catch·(RemoteException·ex)·{ | ||
199 | ····························continue; | 192 | ····························continue; |
200 | ························} | 193 | ························} |
201 | ························break; | ||
202 | ····················} | 194 | ····················} |
195 | ····················catch·(RemoteException·ex)·{ | ||
196 | ························continue; | ||
197 | ····················} | ||
198 | ····················break; | ||
203 | ················} | 199 | ················} |
204 | ················break; | ||
205 | ············} | 200 | ············} |
206 | ········} | 201 | ········} |
207 | ····} | 202 | ····} |
208 | ···· | 203 | ···· |
209 | ····public·void·setPlaybackToLocal(final·int·n)·{ | 204 | ····public·void·setPlaybackToLocal(final·int·n)·{ |
210 | ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n); | 205 | ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n); |
211 | ····} | 206 | ····} |
Offset 235, 11 lines modified | Offset 230, 71 lines modified | ||
235 | ············this.mRatingType·=·mRatingType; | 230 | ············this.mRatingType·=·mRatingType; |
236 | ········} | 231 | ········} |
237 | ········else·{ | 232 | ········else·{ |
238 | ············MediaSessionCompatApi22.setRatingType(this.mSessionObj,·mRatingType); | 233 | ············MediaSessionCompatApi22.setRatingType(this.mSessionObj,·mRatingType); |
239 | ········} | 234 | ········} |
240 | ····} | 235 | ····} |
241 | ···· | 236 | ···· |
237 | ····public·void·setRepeatMode(final·int·mRepeatMode)·{ | ||
238 | ········if·(this.mRepeatMode·==·mRepeatMode)·{ | ||
239 | ············return; | ||
240 | ········} | ||
241 | ········this.mRepeatMode·=·mRepeatMode; | ||
242 | ········int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1; | ||
243 | ····Label_0061_Outer: | ||
244 | ········while·(true)·{ | ||
245 | ············Label_0070:·{ | ||
246 | ················if·(n·<·0)·{ | ||
247 | ····················break·Label_0070; | ||
248 | ················} | ||
249 | ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n); | ||
250 | ················while·(true)·{ | ||
251 | ····················try·{ | ||
252 | ························mediaControllerCallback.onRepeatModeChanged(mRepeatMode); | ||
253 | ························--n; | ||
254 | ························continue·Label_0061_Outer; | ||
255 | ························this.mExtraControllerCallbacks.finishBroadcast(); | ||
256 | ····················} | ||
257 | ····················catch·(RemoteException·ex)·{ | ||
258 | ························continue; | ||
259 | ····················} | ||
260 | ····················break; | ||
261 | ················} | ||
262 | ············} | ||
263 | ············break; | ||
264 | ········} | ||
265 | ····} | ||
266 | ···· | ||
242 | ····public·void·setSessionActivity(final·PendingIntent·pendingIntent)·{ | 267 | ····public·void·setSessionActivity(final·PendingIntent·pendingIntent)·{ |
243 | ········MediaSessionCompatApi21.setSessionActivity(this.mSessionObj,·pendingIntent); | 268 | ········MediaSessionCompatApi21.setSessionActivity(this.mSessionObj,·pendingIntent); |
244 | ····} | 269 | ····} |
Max diff block lines reached; 0/7403 bytes (0.00%) of diff not shown. |
Offset 36, 15 lines modified | Offset 36, 17 lines modified | ||
36 | ····private·final·PendingIntent·mMediaButtonReceiverIntent; | 36 | ····private·final·PendingIntent·mMediaButtonReceiverIntent; |
37 | ····MediaMetadataCompat·mMetadata; | 37 | ····MediaMetadataCompat·mMetadata; |
38 | ····final·String·mPackageName; | 38 | ····final·String·mPackageName; |
39 | ····List·mQueue; | 39 | ····List·mQueue; |
40 | ····CharSequence·mQueueTitle; | 40 | ····CharSequence·mQueueTitle; |
41 | ····int·mRatingType; | 41 | ····int·mRatingType; |
42 | ····private·final·Object·mRccObj; | 42 | ····private·final·Object·mRccObj; |
43 | ····int·mRepeatMode; | ||
43 | ····PendingIntent·mSessionActivity; | 44 | ····PendingIntent·mSessionActivity; |
45 | ····boolean·mShuffleModeEnabled; | ||
44 | ····PlaybackStateCompat·mState; | 46 | ····PlaybackStateCompat·mState; |
45 | ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub; | 47 | ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub; |
46 | ····final·String·mTag; | 48 | ····final·String·mTag; |
47 | ····private·final·MediaSessionCompat$Token·mToken; | 49 | ····private·final·MediaSessionCompat$Token·mToken; |
48 | ····private·VolumeProviderCompat$Callback·mVolumeCallback; | 50 | ····private·VolumeProviderCompat$Callback·mVolumeCallback; |
49 | ····VolumeProviderCompat·mVolumeProvider; | 51 | ····VolumeProviderCompat·mVolumeProvider; |
50 | ····int·mVolumeType; | 52 | ····int·mVolumeType; |
Offset 200, 14 lines modified | Offset 202, 39 lines modified | ||
200 | ····················} | 202 | ····················} |
201 | ····················break; | 203 | ····················break; |
202 | ················} | 204 | ················} |
203 | ············} | 205 | ············} |
204 | ········} | 206 | ········} |
205 | ····} | 207 | ····} |
206 | ···· | 208 | ···· |
209 | ····private·void·sendRepeatMode(final·int·n)·{ | ||
210 | ········int·n2·=·this.mControllerCallbacks.beginBroadcast()·-·1; | ||
211 | ····Label_0044_Outer: | ||
212 | ········while·(true)·{ | ||
213 | ············Label_0053:·{ | ||
214 | ················if·(n2·<·0)·{ | ||
215 | ····················break·Label_0053; | ||
216 | ················} | ||
217 | ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mControllerCallbacks.getBroadcastItem(n2); | ||
218 | ················while·(true)·{ | ||
219 | ····················try·{ | ||
220 | ························mediaControllerCallback.onRepeatModeChanged(n); | ||
221 | ························--n2; | ||
222 | ························continue·Label_0044_Outer; | ||
223 | ························this.mControllerCallbacks.finishBroadcast(); | ||
224 | ····················} | ||
225 | ····················catch·(RemoteException·ex)·{ | ||
226 | ························continue; | ||
227 | ····················} | ||
228 | ····················break; | ||
229 | ················} | ||
230 | ············} | ||
231 | ········} | ||
232 | ····} | ||
233 | ···· | ||
207 | ····private·void·sendSessionDestroyed()·{ | 234 | ····private·void·sendSessionDestroyed()·{ |
208 | ········int·n·=·this.mControllerCallbacks.beginBroadcast()·-·1; | 235 | ········int·n·=·this.mControllerCallbacks.beginBroadcast()·-·1; |
209 | ····Label_0040_Outer: | 236 | ····Label_0040_Outer: |
210 | ········while·(true)·{ | 237 | ········while·(true)·{ |
211 | ············Label_0047:·{ | 238 | ············Label_0047:·{ |
212 | ················if·(n·<·0)·{ | 239 | ················if·(n·<·0)·{ |
213 | ····················break·Label_0047; | 240 | ····················break·Label_0047; |
Offset 226, 14 lines modified | Offset 253, 39 lines modified | ||
226 | ····················} | 253 | ····················} |
227 | ····················break; | 254 | ····················break; |
228 | ················} | 255 | ················} |
229 | ············} | 256 | ············} |
230 | ········} | 257 | ········} |
231 | ····} | 258 | ····} |
232 | ···· | 259 | ···· |
260 | ····private·void·sendShuffleModeEnabled(final·boolean·b)·{ | ||
261 | ········int·n·=·this.mControllerCallbacks.beginBroadcast()·-·1; | ||
262 | ····Label_0044_Outer: | ||
263 | ········while·(true)·{ | ||
264 | ············Label_0053:·{ | ||
265 | ················if·(n·<·0)·{ | ||
266 | ····················break·Label_0053; | ||
267 | ················} | ||
268 | ················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mControllerCallbacks.getBroadcastItem(n); | ||
269 | ················while·(true)·{ | ||
270 | ····················try·{ | ||
271 | ························mediaControllerCallback.onShuffleModeChanged(b); | ||
272 | ························--n; | ||
273 | ························continue·Label_0044_Outer; | ||
274 | ························this.mControllerCallbacks.finishBroadcast(); | ||
275 | ····················} | ||
276 | ····················catch·(RemoteException·ex)·{ | ||
277 | ························continue; | ||
278 | ····················} | ||
279 | ····················break; | ||
280 | ················} | ||
281 | ············} | ||
282 | ········} | ||
283 | ····} | ||
284 | ···· | ||
233 | ····private·void·sendState(final·PlaybackStateCompat·playbackStateCompat)·{ | 285 | ····private·void·sendState(final·PlaybackStateCompat·playbackStateCompat)·{ |
234 | ········int·n·=·this.mControllerCallbacks.beginBroadcast()·-·1; | 286 | ········int·n·=·this.mControllerCallbacks.beginBroadcast()·-·1; |
235 | ····Label_0044_Outer: | 287 | ····Label_0044_Outer: |
236 | ········while·(true)·{ | 288 | ········while·(true)·{ |
237 | ············Label_0053:·{ | 289 | ············Label_0053:·{ |
238 | ················if·(n·<·0)·{ | 290 | ················if·(n·<·0)·{ |
239 | ····················break·Label_0053; | 291 | ····················break·Label_0053; |
Offset 385, 18 lines modified | Offset 437, 30 lines modified | ||
385 | ········return·this.mIsActive; | 437 | ········return·this.mIsActive; |
386 | ····} | 438 | ····} |
387 | ···· | 439 | ···· |
388 | ····void·postToHandler(final·int·n)·{ | 440 | ····void·postToHandler(final·int·n)·{ |
389 | ········this.postToHandler(n,·null); | 441 | ········this.postToHandler(n,·null); |
390 | ····} | 442 | ····} |
391 | ···· | 443 | ···· |
444 | ····void·postToHandler(final·int·n,·final·int·n2)·{ | ||
445 | ········this.postToHandler(n,·null,·n2); | ||
446 | ····} | ||
447 | ···· | ||
392 | ····void·postToHandler(final·int·n,·final·Object·o)·{ | 448 | ····void·postToHandler(final·int·n,·final·Object·o)·{ |
393 | ········this.postToHandler(n,·o,·null); | 449 | ········this.postToHandler(n,·o,·null); |
394 | ····} | 450 | ····} |
395 | ···· | 451 | ···· |
452 | ····void·postToHandler(final·int·n,·final·Object·o,·final·int·n2)·{ | ||
453 | ········synchronized·(this.mLock)·{ | ||
454 | ············if·(this.mHandler·!=·null)·{ | ||
455 | ················this.mHandler.post(n,·o,·n2); | ||
456 | ············} | ||
457 | ········} | ||
458 | ····} | ||
459 | ···· | ||
396 | ····void·postToHandler(final·int·n,·final·Object·o,·final·Bundle·bundle)·{ | 460 | ····void·postToHandler(final·int·n,·final·Object·o,·final·Bundle·bundle)·{ |
397 | ········synchronized·(this.mLock)·{ | 461 | ········synchronized·(this.mLock)·{ |
398 | ············if·(this.mHandler·!=·null)·{ | 462 | ············if·(this.mHandler·!=·null)·{ |
399 | ················this.mHandler.post(n,·o,·bundle); | 463 | ················this.mHandler.post(n,·o,·bundle); |
400 | ············} | 464 | ············} |
401 | ········} | 465 | ········} |
Max diff block lines reached; 1083/5256 bytes (20.61%) of diff not shown. |
Offset 16, 14 lines modified | Offset 16, 15 lines modified | ||
16 | public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener | 16 | public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener |
17 | { | 17 | { |
18 | ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl; | 18 | ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl; |
19 | ····private·final·int·mCloseDrawerContentDescRes; | 19 | ····private·final·int·mCloseDrawerContentDescRes; |
20 | ····boolean·mDrawerIndicatorEnabled; | 20 | ····boolean·mDrawerIndicatorEnabled; |
21 | ····private·final·DrawerLayout·mDrawerLayout; | 21 | ····private·final·DrawerLayout·mDrawerLayout; |
22 | ····private·boolean·mDrawerSlideAnimationEnabled; | ||
22 | ····private·boolean·mHasCustomUpIndicator; | 23 | ····private·boolean·mHasCustomUpIndicator; |
23 | ····private·Drawable·mHomeAsUpIndicator; | 24 | ····private·Drawable·mHomeAsUpIndicator; |
24 | ····private·final·int·mOpenDrawerContentDescRes; | 25 | ····private·final·int·mOpenDrawerContentDescRes; |
25 | ····private·DrawerArrowDrawable·mSlider; | 26 | ····private·DrawerArrowDrawable·mSlider; |
26 | ····View$OnClickListener·mToolbarNavigationClickListener; | 27 | ····View$OnClickListener·mToolbarNavigationClickListener; |
27 | ····private·boolean·mWarnedForDisplayHomeAsUp; | 28 | ····private·boolean·mWarnedForDisplayHomeAsUp; |
28 | ···· | 29 | ···· |
Offset 32, 15 lines modified | Offset 33, 17 lines modified | ||
32 | ····} | 33 | ····} |
33 | ···· | 34 | ···· |
34 | ····public·ActionBarDrawerToggle(final·Activity·activity,·final·DrawerLayout·drawerLayout,·final·Toolbar·toolbar,·final·int·n,·final·int·n2)·{ | 35 | ····public·ActionBarDrawerToggle(final·Activity·activity,·final·DrawerLayout·drawerLayout,·final·Toolbar·toolbar,·final·int·n,·final·int·n2)·{ |
35 | ········this(activity,·toolbar,·drawerLayout,·null,·n,·n2); | 36 | ········this(activity,·toolbar,·drawerLayout,·null,·n,·n2); |
36 | ····} | 37 | ····} |
37 | ···· | 38 | ···· |
38 | ····ActionBarDrawerToggle(final·Activity·activity,·final·Toolbar·toolbar,·final·DrawerLayout·mDrawerLayout,·final·DrawerArrowDrawable·mSlider,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{ | 39 | ····ActionBarDrawerToggle(final·Activity·activity,·final·Toolbar·toolbar,·final·DrawerLayout·mDrawerLayout,·final·DrawerArrowDrawable·mSlider,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{ |
40 | ········final·boolean·b·=·true; | ||
41 | ········this.mDrawerSlideAnimationEnabled·=·b; | ||
39 | ········this.mDrawerIndicatorEnabled·=· | 42 | ········this.mDrawerIndicatorEnabled·=·b; |
40 | ········this.mWarnedForDisplayHomeAsUp·=·false; | 43 | ········this.mWarnedForDisplayHomeAsUp·=·false; |
41 | ········if·(toolbar·!=·null)·{ | 44 | ········if·(toolbar·!=·null)·{ |
42 | ············this.mActivityImpl·=·(ActionBarDrawerToggle$Delegate)new·ActionBarDrawerToggle$ToolbarCompatDelegate(toolbar); | 45 | ············this.mActivityImpl·=·(ActionBarDrawerToggle$Delegate)new·ActionBarDrawerToggle$ToolbarCompatDelegate(toolbar); |
43 | ············toolbar.setNavigationOnClickListener((View$OnClickListener)new·ActionBarDrawerToggle$1(this)); | 46 | ············toolbar.setNavigationOnClickListener((View$OnClickListener)new·ActionBarDrawerToggle$1(this)); |
44 | ········} | 47 | ········} |
45 | ········else·if·(activity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{ | 48 | ········else·if·(activity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{ |
46 | ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)activity).getDrawerToggleDelegate(); | 49 | ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)activity).getDrawerToggleDelegate(); |
Offset 91, 14 lines modified | Offset 94, 18 lines modified | ||
91 | ········return·this.mToolbarNavigationClickListener; | 94 | ········return·this.mToolbarNavigationClickListener; |
92 | ····} | 95 | ····} |
93 | ···· | 96 | ···· |
94 | ····public·boolean·isDrawerIndicatorEnabled()·{ | 97 | ····public·boolean·isDrawerIndicatorEnabled()·{ |
95 | ········return·this.mDrawerIndicatorEnabled; | 98 | ········return·this.mDrawerIndicatorEnabled; |
96 | ····} | 99 | ····} |
97 | ···· | 100 | ···· |
101 | ····public·boolean·isDrawerSlideAnimationEnabled()·{ | ||
102 | ········return·this.mDrawerSlideAnimationEnabled; | ||
103 | ····} | ||
104 | ···· | ||
98 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ | 105 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ |
99 | ········if·(!this.mHasCustomUpIndicator)·{ | 106 | ········if·(!this.mHasCustomUpIndicator)·{ |
100 | ············this.mHomeAsUpIndicator·=·this.getThemeUpIndicator(); | 107 | ············this.mHomeAsUpIndicator·=·this.getThemeUpIndicator(); |
101 | ········} | 108 | ········} |
102 | ········this.syncState(); | 109 | ········this.syncState(); |
103 | ····} | 110 | ····} |
104 | ···· | 111 | ···· |
Offset 113, 15 lines modified | Offset 120, 20 lines modified | ||
113 | ········this.setPosition(1.0f); | 120 | ········this.setPosition(1.0f); |
114 | ········if·(this.mDrawerIndicatorEnabled)·{ | 121 | ········if·(this.mDrawerIndicatorEnabled)·{ |
115 | ············this.setActionBarDescription(this.mCloseDrawerContentDescRes); | 122 | ············this.setActionBarDescription(this.mCloseDrawerContentDescRes); |
116 | ········} | 123 | ········} |
117 | ····} | 124 | ····} |
118 | ···· | 125 | ···· |
119 | ····public·void·onDrawerSlide(final·View·view,·final·float·b)·{ | 126 | ····public·void·onDrawerSlide(final·View·view,·final·float·b)·{ |
127 | ········if·(this.mDrawerSlideAnimationEnabled)·{ | ||
120 | ········this.setPosition(Math.min(1.0f,·Math.max(0.0f,·b))); | 128 | ············this.setPosition(Math.min(1.0f,·Math.max(0.0f,·b))); |
129 | ········} | ||
130 | ········else·{ | ||
131 | ············this.setPosition(0.0f); | ||
132 | ········} | ||
121 | ····} | 133 | ····} |
122 | ···· | 134 | ···· |
123 | ····public·void·onDrawerStateChanged(final·int·n)·{ | 135 | ····public·void·onDrawerStateChanged(final·int·n)·{ |
124 | ····} | 136 | ····} |
125 | ···· | 137 | ···· |
126 | ····public·boolean·onOptionsItemSelected(final·MenuItem·menuItem)·{ | 138 | ····public·boolean·onOptionsItemSelected(final·MenuItem·menuItem)·{ |
127 | ········boolean·b; | 139 | ········boolean·b; |
Offset 168, 14 lines modified | Offset 180, 20 lines modified | ||
168 | ············else·{ | 180 | ············else·{ |
169 | ················this.setActionBarUpIndicator(this.mHomeAsUpIndicator,·0); | 181 | ················this.setActionBarUpIndicator(this.mHomeAsUpIndicator,·0); |
170 | ············} | 182 | ············} |
171 | ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled; | 183 | ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled; |
172 | ········} | 184 | ········} |
173 | ····} | 185 | ····} |
174 | ···· | 186 | ···· |
187 | ····public·void·setDrawerSlideAnimationEnabled(final·boolean·mDrawerSlideAnimationEnabled)·{ | ||
188 | ········if·(!(this.mDrawerSlideAnimationEnabled·=·mDrawerSlideAnimationEnabled))·{ | ||
189 | ············this.setPosition(0.0f); | ||
190 | ········} | ||
191 | ····} | ||
192 | ···· | ||
175 | ····public·void·setHomeAsUpIndicator(final·int·n)·{ | 193 | ····public·void·setHomeAsUpIndicator(final·int·n)·{ |
176 | ········Drawable·drawable·=·null; | 194 | ········Drawable·drawable·=·null; |
177 | ········if·(n·!=·0)·{ | 195 | ········if·(n·!=·0)·{ |
178 | ············drawable·=·this.mDrawerLayout.getResources().getDrawable(n); | 196 | ············drawable·=·this.mDrawerLayout.getResources().getDrawable(n); |
179 | ········} | 197 | ········} |
180 | ········this.setHomeAsUpIndicator(drawable); | 198 | ········this.setHomeAsUpIndicator(drawable); |
181 | ····} | 199 | ····} |
Offset 1, 50 lines modified | Offset 1, 53 lines modified | ||
1 | package·android.support.graphics.drawable; | 1 | package·android.support.graphics.drawable; |
2 | import·android.content.res.ColorStateList; | 2 | import·android.content.res.ColorStateList; |
3 | import·android.graphics.PorterDuff$Mode; | 3 | import·android.graphics.PorterDuff$Mode; |
4 | import·android.graphics.drawable.AnimatedVectorDrawable; | ||
5 | import·android.content.res.TypedArray; | 4 | import·android.content.res.TypedArray; |
6 | import·android.animation.AnimatorInflater; | 5 | import·android.animation.AnimatorInflater; |
7 | import·android.graphics.Region; | 6 | import·android.graphics.Region; |
8 | import·android.graphics.Rect; | 7 | import·android.graphics.Rect; |
9 | import·android.graphics.drawable.Drawable; | ||
10 | import·android.graphics.drawable.Drawable$ConstantState; | 8 | import·android.graphics.drawable.Drawable$ConstantState; |
11 | import·android.graphics.ColorFilter; | 9 | import·android.graphics.ColorFilter; |
12 | import·android.graphics.Canvas; | 10 | import·android.graphics.Canvas; |
13 | import·android.support.v4.graphics.drawable.DrawableCompat; | 11 | import·android.support.v4.graphics.drawable.DrawableCompat; |
14 | import·android.animation.TypeEvaluator; | 12 | import·android.animation.TypeEvaluator; |
15 | import·android.animation.ObjectAnimator; | 13 | import·android.animation.ObjectAnimator; |
16 | import·android.animation.AnimatorSet; | 14 | import·android.animation.AnimatorSet; |
17 | import·android.support.v4.util.ArrayMap; | 15 | import·android.support.v4.util.ArrayMap; |
18 | import·java.util.ArrayList; | ||
19 | import·android.animation.Animator; | 16 | import·android.animation.Animator; |
20 | import·android.content.res.Resources$Theme; | 17 | import·android.content.res.Resources$Theme; |
21 | import·android.util.AttributeSet; | 18 | import·android.util.AttributeSet; |
22 | import·android.content.res.XmlResourceParser; | 19 | import·android.content.res.XmlResourceParser; |
23 | import·java.io.IOException; | 20 | import·java.io.IOException; |
24 | import·org.xmlpull.v1.XmlPullParserException; | 21 | import·org.xmlpull.v1.XmlPullParserException; |
25 | import·org.xmlpull.v1.XmlPullParser; | 22 | import·org.xmlpull.v1.XmlPullParser; |
26 | import·android.util.Xml; | 23 | import·android.util.Xml; |
27 | import·android.support.v4.content.res.ResourcesCompat; | 24 | import·android.support.v4.content.res.ResourcesCompat; |
25 | import·android.graphics.drawable.AnimatedVectorDrawable; | ||
28 | import·android.os.Build$VERSION; | 26 | import·android.os.Build$VERSION; |
27 | import·android.graphics.drawable.Animatable; | ||
28 | import·android.graphics.drawable.Drawable; | ||
29 | import·android.content.res.Resources; | 29 | import·android.content.res.Resources; |
30 | import·android.content.Context; | 30 | import·android.content.Context; |
31 | import·android.graphics.drawable.Drawable$Callback; | 31 | import·android.graphics.drawable.Drawable$Callback; |
32 | import·android.animation.ArgbEvaluator; | 32 | import·android.animation.ArgbEvaluator; |
33 | import·android. | 33 | import·android.animation.Animator$AnimatorListener; |
34 | import·java.util.ArrayList; | ||
34 | public·class·AnimatedVectorDrawableCompat·extends·VectorDrawableCommon·implements·Animatable | 35 | public·class·AnimatedVectorDrawableCompat·extends·VectorDrawableCommon·implements·Animatable2Compat |
35 | { | 36 | { |
36 | ····private·static·final·String·ANIMATED_VECTOR·=·"animated-vector"; | 37 | ····private·static·final·String·ANIMATED_VECTOR·=·"animated-vector"; |
37 | ····private·static·final·boolean·DBG_ANIMATION_VECTOR_DRAWABLE·=·false; | 38 | ····private·static·final·boolean·DBG_ANIMATION_VECTOR_DRAWABLE·=·false; |
38 | ····private·static·final·String·LOGTAG·=·"AnimatedVDCompat"; | 39 | ····private·static·final·String·LOGTAG·=·"AnimatedVDCompat"; |
39 | ····private·static·final·String·TARGET·=·"target"; | 40 | ····private·static·final·String·TARGET·=·"target"; |
40 | ····private·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·mAnimatedVectorState; | 41 | ····private·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·mAnimatedVectorState; |
42 | ····private·ArrayList·mAnimationCallbacks; | ||
43 | ····private·Animator$AnimatorListener·mAnimatorListener; | ||
41 | ····private·ArgbEvaluator·mArgbEvaluator; | 44 | ····private·ArgbEvaluator·mArgbEvaluator; |
42 | ····AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState·mCachedConstantStateDelegate; | 45 | ····AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState·mCachedConstantStateDelegate; |
43 | ····final·Drawable$Callback·mCallback; | 46 | ····final·Drawable$Callback·mCallback; |
44 | ····private·Context·mContext; | 47 | ····private·Context·mContext; |
45 | ···· | 48 | ···· |
46 | ····AnimatedVectorDrawableCompat()·{ | 49 | ····AnimatedVectorDrawableCompat()·{ |
47 | ········this(null,·null,·null); | 50 | ········this(null,·null,·null); |
Offset 52, 24 lines modified | Offset 55, 37 lines modified | ||
52 | ···· | 55 | ···· |
53 | ····private·AnimatedVectorDrawableCompat(final·Context·context)·{ | 56 | ····private·AnimatedVectorDrawableCompat(final·Context·context)·{ |
54 | ········this(context,·null,·null); | 57 | ········this(context,·null,·null); |
55 | ····} | 58 | ····} |
56 | ···· | 59 | ···· |
57 | ····private·AnimatedVectorDrawableCompat(final·Context·mContext,·final·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·mAnimatedVectorState,·final·Resources·resources)·{ | 60 | ····private·AnimatedVectorDrawableCompat(final·Context·mContext,·final·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState·mAnimatedVectorState,·final·Resources·resources)·{ |
58 | ········this.mArgbEvaluator·=·null; | 61 | ········this.mArgbEvaluator·=·null; |
62 | ········this.mAnimatorListener·=·null; | ||
63 | ········this.mAnimationCallbacks·=·null; | ||
59 | ········this.mCallback·=·(Drawable$Callback)new·AnimatedVectorDrawableCompat$1(this); | 64 | ········this.mCallback·=·(Drawable$Callback)new·AnimatedVectorDrawableCompat$1(this); |
60 | ········this.mContext·=·mContext; | 65 | ········this.mContext·=·mContext; |
61 | ········if·(mAnimatedVectorState·!=·null)·{ | 66 | ········if·(mAnimatedVectorState·!=·null)·{ |
62 | ············this.mAnimatedVectorState·=·mAnimatedVectorState; | 67 | ············this.mAnimatedVectorState·=·mAnimatedVectorState; |
63 | ········} | 68 | ········} |
64 | ········else·{ | 69 | ········else·{ |
65 | ············this.mAnimatedVectorState·=·new·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState(mContext,·mAnimatedVectorState,·this.mCallback,·resources); | 70 | ············this.mAnimatedVectorState·=·new·AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState(mContext,·mAnimatedVectorState,·this.mCallback,·resources); |
66 | ········} | 71 | ········} |
67 | ····} | 72 | ····} |
68 | ···· | 73 | ···· |
74 | ····public·static·void·clearAnimationCallbacks(final·Drawable·drawable)·{ | ||
75 | ········if·(drawable·!=·null·&&·drawable·instanceof·Animatable)·{ | ||
76 | ············if·(Build$VERSION.SDK_INT·>=·24)·{ | ||
77 | ················((AnimatedVectorDrawable)drawable).clearAnimationCallbacks(); | ||
78 | ············} | ||
79 | ············else·{ | ||
80 | ················((AnimatedVectorDrawableCompat)drawable).clearAnimationCallbacks(); | ||
81 | ············} | ||
82 | ········} | ||
83 | ····} | ||
84 | ···· | ||
69 | ····public·static·AnimatedVectorDrawableCompat·create(final·Context·context,·final·int·n)·{ | 85 | ····public·static·AnimatedVectorDrawableCompat·create(final·Context·context,·final·int·n)·{ |
70 | ········final·int·n2·=·2; | 86 | ········final·int·n2·=·2; |
71 | ········AnimatedVectorDrawableCompat·animatedVectorDrawableCompat·=·null; | 87 | ········AnimatedVectorDrawableCompat·animatedVectorDrawableCompat·=·null; |
72 | ········if·(Build$VERSION.SDK_INT·>=·24)·{ | 88 | ········if·(Build$VERSION.SDK_INT·>=·24)·{ |
73 | ············animatedVectorDrawableCompat·=·new·AnimatedVectorDrawableCompat(context); | 89 | ············animatedVectorDrawableCompat·=·new·AnimatedVectorDrawableCompat(context); |
74 | ············(animatedVectorDrawableCompat.mDelegateDrawable·=·ResourcesCompat.getDrawable(context.getResources(),·n,·context.getTheme())).setCallback(animatedVectorDrawableCompat.mCallback); | 90 | ············(animatedVectorDrawableCompat.mDelegateDrawable·=·ResourcesCompat.getDrawable(context.getResources(),·n,·context.getTheme())).setCallback(animatedVectorDrawableCompat.mCallback); |
75 | ············animatedVectorDrawableCompat.mCachedConstantStateDelegate·=·new·AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState(animatedVectorDrawableCompat.mDelegateDrawable.getConstantState()); | 91 | ············animatedVectorDrawableCompat.mCachedConstantStateDelegate·=·new·AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState(animatedVectorDrawableCompat.mDelegateDrawable.getConstantState()); |
Offset 105, 38 lines modified | Offset 121, 46 lines modified | ||
105 | ···· | 121 | ···· |
106 | ····public·static·AnimatedVectorDrawableCompat·createFromXmlInner(final·Context·context,·final·Resources·resources,·final·XmlPullParser·xmlPullParser,·final·AttributeSet·set,·final·Resources$Theme·resources$Theme)·{ | 122 | ····public·static·AnimatedVectorDrawableCompat·createFromXmlInner(final·Context·context,·final·Resources·resources,·final·XmlPullParser·xmlPullParser,·final·AttributeSet·set,·final·Resources$Theme·resources$Theme)·{ |
107 | ········final·AnimatedVectorDrawableCompat·animatedVectorDrawableCompat·=·new·AnimatedVectorDrawableCompat(context); | 123 | ········final·AnimatedVectorDrawableCompat·animatedVectorDrawableCompat·=·new·AnimatedVectorDrawableCompat(context); |
108 | ········animatedVectorDrawableCompat.inflate(resources,·xmlPullParser,·set,·resources$Theme); | 124 | ········animatedVectorDrawableCompat.inflate(resources,·xmlPullParser,·set,·resources$Theme); |
109 | ········return·animatedVectorDrawableCompat; | 125 | ········return·animatedVectorDrawableCompat; |
110 | ····} | 126 | ····} |
111 | ···· | 127 | ···· |
128 | ····public·static·void·registerAnimationCallback(final·Drawable·drawable,·final·Animatable2Compat$AnimationCallback·animatable2Compat$AnimationCallback)·{ | ||
129 | ········if·(drawable·!=·null·&&·animatable2Compat$AnimationCallback·!=·null·&&·drawable·instanceof·Animatable)·{ | ||
130 | ············if·(Build$VERSION.SDK_INT·>=·24)·{ | ||
131 | ················registerPlatformCallback((AnimatedVectorDrawable)drawable,·animatable2Compat$AnimationCallback); | ||
112 | ····private·boolean·isStarted()·{ | ||
113 | ········boolean·b·=·false; | ||
114 | ········final·ArrayList·mAnimators·=·this.mAnimatedVectorState.mAnimators; | ||
115 | ········if·(mAnimators·!=·null)·{ | ||
116 | ············for·(int·size·=·mAnimators.size(),·i·=·0;·i·<·size;·++i)·{ | ||
117 | ················if·(((Animator)mAnimators.get(i)).isRunning())·{ | ||
118 | ····················b·=·true; | ||
119 | ····················break; | ||
120 | ············ | 132 | ············} |
133 | ············else·{ | ||
134 | ················((AnimatedVectorDrawableCompat)drawable).registerAnimationCallback(animatable2Compat$AnimationCallback); | ||
121 | ············} | 135 | ············} |
122 | ········} | 136 | ········} |
123 | ···· | 137 | ····} |
138 | ···· | ||
139 | ····private·static·void·registerPlatformCallback(final·AnimatedVectorDrawable·animatedVectorDrawable,·final·Animatable2Compat$AnimationCallback·animatable2Compat$AnimationCallback)·{ | ||
140 | ········animatedVectorDrawable.registerAnimationCallback(animatable2Compat$AnimationCallback.getPlatformCallback()); | ||
141 | ····} | ||
142 | ···· | ||
143 | ····private·void·removeAnimatorSetListener()·{ | ||
144 | ········if·(this.mAnimatorListener·!=·null)·{ | ||
Max diff block lines reached; 9279/16017 bytes (57.93%) of diff not shown. |
Offset 33, 18 lines modified | Offset 33, 26 lines modified | ||
33 | ········this.this$0.mHandler.post(5,·(Object)list,·(Bundle)null); | 33 | ········this.this$0.mHandler.post(5,·(Object)list,·(Bundle)null); |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ | 36 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ |
37 | ········this.this$0.mHandler.post(6,·(Object)charSequence,·(Bundle)null); | 37 | ········this.this$0.mHandler.post(6,·(Object)charSequence,·(Bundle)null); |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·void·onRepeatModeChanged(final·int·i)·{ | ||
41 | ········this.this$0.mHandler.post(9,·(Object)Integer.valueOf(i),·(Bundle)null); | ||
42 | ····} | ||
43 | ···· | ||
40 | ····public·void·onSessionDestroyed()·{ | 44 | ····public·void·onSessionDestroyed()·{ |
41 | ········this.this$0.mHandler.post(8,·(Object)null,·(Bundle)null); | 45 | ········this.this$0.mHandler.post(8,·(Object)null,·(Bundle)null); |
42 | ····} | 46 | ····} |
43 | ···· | 47 | ···· |
48 | ····public·void·onShuffleModeChanged(final·boolean·b)·{ | ||
49 | ········this.this$0.mHandler.post(10,·(Object)Boolean.valueOf(b),·(Bundle)null); | ||
50 | ····} | ||
51 | ···· | ||
44 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ | 52 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ |
45 | ········Object·o·=·null; | 53 | ········Object·o·=·null; |
46 | ········if·(parcelableVolumeInfo·!=·null)·{ | 54 | ········if·(parcelableVolumeInfo·!=·null)·{ |
47 | ············o·=·new·MediaControllerCompat$PlaybackInfo(parcelableVolumeInfo.volumeType,·parcelableVolumeInfo.audioStream,·parcelableVolumeInfo.controlType,·parcelableVolumeInfo.maxVolume,·parcelableVolumeInfo.currentVolume); | 55 | ············o·=·new·MediaControllerCompat$PlaybackInfo(parcelableVolumeInfo.volumeType,·parcelableVolumeInfo.audioStream,·parcelableVolumeInfo.controlType,·parcelableVolumeInfo.maxVolume,·parcelableVolumeInfo.currentVolume); |
48 | ········} | 56 | ········} |
49 | ········this.this$0.mHandler.post(4,·o,·(Bundle)null); | 57 | ········this.this$0.mHandler.post(4,·o,·(Bundle)null); |
50 | ····} | 58 | ····} |
Offset 35, 15 lines modified | Offset 35, 23 lines modified | ||
35 | ········throw·new·AssertionError(); | 35 | ········throw·new·AssertionError(); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ | 38 | ····public·void·onQueueTitleChanged(final·CharSequence·charSequence)·{ |
39 | ········throw·new·AssertionError(); | 39 | ········throw·new·AssertionError(); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·void·onRepeatModeChanged(final·int·n)·{ | ||
43 | ········this.mCallback.mHandler.post((Runnable)new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$3(this,·n)); | ||
44 | ····} | ||
45 | ···· | ||
42 | ····public·void·onSessionDestroyed()·{ | 46 | ····public·void·onSessionDestroyed()·{ |
43 | ········throw·new·AssertionError(); | 47 | ········throw·new·AssertionError(); |
44 | ····} | 48 | ····} |
45 | ···· | 49 | ···· |
50 | ····public·void·onShuffleModeChanged(final·boolean·b)·{ | ||
51 | ········this.mCallback.mHandler.post((Runnable)new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$4(this,·b)); | ||
52 | ····} | ||
53 | ···· | ||
46 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ | 54 | ····public·void·onVolumeInfoChanged(final·ParcelableVolumeInfo·parcelableVolumeInfo)·{ |
47 | ········throw·new·AssertionError(); | 55 | ········throw·new·AssertionError(); |
48 | ····} | 56 | ····} |
49 | } | 57 | } |
Offset 5, 23 lines modified | Offset 5, 32 lines modified | ||
5 | import·android.os.IInterface; | 5 | import·android.os.IInterface; |
6 | import·android.support.v4.media.RatingCompat; | 6 | import·android.support.v4.media.RatingCompat; |
7 | import·android.net.Uri; | 7 | import·android.net.Uri; |
8 | import·java.util.List; | 8 | import·java.util.List; |
9 | import·android.support.v4.media.MediaMetadataCompat; | 9 | import·android.support.v4.media.MediaMetadataCompat; |
10 | import·android.app.PendingIntent; | 10 | import·android.app.PendingIntent; |
11 | import·android.os.Bundle; | 11 | import·android.os.Bundle; |
12 | import·android.support.v4.media.MediaDescriptionCompat; | ||
12 | class·MediaSessionCompat$MediaSessionImplApi21$ExtraSession·extends·IMediaSession$Stub | 13 | class·MediaSessionCompat$MediaSessionImplApi21$ExtraSession·extends·IMediaSession$Stub |
13 | { | 14 | { |
14 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplApi21·this$0; | 15 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplApi21·this$0; |
15 | ···· | 16 | ···· |
16 | ····MediaSessionCompat$MediaSessionImplApi21$ExtraSession(final·MediaSessionCompat$MediaSessionImplApi21·this$0)·{ | 17 | ····MediaSessionCompat$MediaSessionImplApi21$ExtraSession(final·MediaSessionCompat$MediaSessionImplApi21·this$0)·{ |
17 | ········this.this$0·=·this$0; | 18 | ········this.this$0·=·this$0; |
18 | ····} | 19 | ····} |
19 | ···· | 20 | ···· |
21 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
22 | ········throw·new·AssertionError(); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·void·addQueueItemAt(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
26 | ········throw·new·AssertionError(); | ||
27 | ····} | ||
28 | ···· | ||
20 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ | 29 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ |
21 | ········throw·new·AssertionError(); | 30 | ········throw·new·AssertionError(); |
22 | ····} | 31 | ····} |
23 | ···· | 32 | ···· |
24 | ····public·void·fastForward()·{ | 33 | ····public·void·fastForward()·{ |
25 | ········throw·new·AssertionError(); | 34 | ········throw·new·AssertionError(); |
26 | ····} | 35 | ····} |
Offset 58, 22 lines modified | Offset 67, 30 lines modified | ||
58 | ········throw·new·AssertionError(); | 67 | ········throw·new·AssertionError(); |
59 | ····} | 68 | ····} |
60 | ···· | 69 | ···· |
61 | ····public·int·getRatingType()·{ | 70 | ····public·int·getRatingType()·{ |
62 | ········return·this.this$0.mRatingType; | 71 | ········return·this.this$0.mRatingType; |
63 | ····} | 72 | ····} |
64 | ···· | 73 | ···· |
74 | ····public·int·getRepeatMode()·{ | ||
75 | ········return·this.this$0.mRepeatMode; | ||
76 | ····} | ||
77 | ···· | ||
65 | ····public·String·getTag()·{ | 78 | ····public·String·getTag()·{ |
66 | ········throw·new·AssertionError(); | 79 | ········throw·new·AssertionError(); |
67 | ····} | 80 | ····} |
68 | ···· | 81 | ···· |
69 | ····public·ParcelableVolumeInfo·getVolumeAttributes()·{ | 82 | ····public·ParcelableVolumeInfo·getVolumeAttributes()·{ |
70 | ········throw·new·AssertionError(); | 83 | ········throw·new·AssertionError(); |
71 | ····} | 84 | ····} |
72 | ···· | 85 | ···· |
86 | ····public·boolean·isShuffleModeEnabled()·{ | ||
87 | ········return·this.this$0.mShuffleModeEnabled; | ||
88 | ····} | ||
89 | ···· | ||
73 | ····public·boolean·isTransportControlEnabled()·{ | 90 | ····public·boolean·isTransportControlEnabled()·{ |
74 | ········throw·new·AssertionError(); | 91 | ········throw·new·AssertionError(); |
75 | ····} | 92 | ····} |
76 | ···· | 93 | ···· |
77 | ····public·void·next()·{ | 94 | ····public·void·next()·{ |
78 | ········throw·new·AssertionError(); | 95 | ········throw·new·AssertionError(); |
79 | ····} | 96 | ····} |
Offset 124, 14 lines modified | Offset 141, 22 lines modified | ||
124 | ···· | 141 | ···· |
125 | ····public·void·registerCallbackListener(final·IMediaControllerCallback·mediaControllerCallback)·{ | 142 | ····public·void·registerCallbackListener(final·IMediaControllerCallback·mediaControllerCallback)·{ |
126 | ········if·(!MediaSessionCompat$MediaSessionImplApi21.access$100(this.this$0))·{ | 143 | ········if·(!MediaSessionCompat$MediaSessionImplApi21.access$100(this.this$0))·{ |
127 | ············MediaSessionCompat$MediaSessionImplApi21.access$200(this.this$0).register((IInterface)mediaControllerCallback); | 144 | ············MediaSessionCompat$MediaSessionImplApi21.access$200(this.this$0).register((IInterface)mediaControllerCallback); |
128 | ········} | 145 | ········} |
129 | ····} | 146 | ····} |
130 | ···· | 147 | ···· |
148 | ····public·void·removeQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
149 | ········throw·new·AssertionError(); | ||
150 | ····} | ||
151 | ···· | ||
152 | ····public·void·removeQueueItemAt(final·int·n)·{ | ||
153 | ········throw·new·AssertionError(); | ||
154 | ····} | ||
155 | ···· | ||
131 | ····public·void·rewind()·{ | 156 | ····public·void·rewind()·{ |
132 | ········throw·new·AssertionError(); | 157 | ········throw·new·AssertionError(); |
133 | ····} | 158 | ····} |
134 | ···· | 159 | ···· |
135 | ····public·void·seekTo(final·long·n)·{ | 160 | ····public·void·seekTo(final·long·n)·{ |
136 | ········throw·new·AssertionError(); | 161 | ········throw·new·AssertionError(); |
137 | ····} | 162 | ····} |
Offset 144, 14 lines modified | Offset 169, 22 lines modified | ||
144 | ········throw·new·AssertionError(); | 169 | ········throw·new·AssertionError(); |
145 | ····} | 170 | ····} |
146 | ···· | 171 | ···· |
147 | ····public·boolean·sendMediaButton(final·KeyEvent·keyEvent)·{ | 172 | ····public·boolean·sendMediaButton(final·KeyEvent·keyEvent)·{ |
148 | ········throw·new·AssertionError(); | 173 | ········throw·new·AssertionError(); |
149 | ····} | 174 | ····} |
150 | ···· | 175 | ···· |
176 | ····public·void·setRepeatMode(final·int·n)·{ | ||
177 | ········throw·new·AssertionError(); | ||
178 | ····} | ||
179 | ···· | ||
180 | ····public·void·setShuffleModeEnabled(final·boolean·b)·{ | ||
181 | ········throw·new·AssertionError(); | ||
182 | ····} | ||
183 | ···· | ||
151 | ····public·void·setVolumeTo(final·int·n,·final·int·n2,·final·String·s)·{ | 184 | ····public·void·setVolumeTo(final·int·n,·final·int·n2,·final·String·s)·{ |
152 | ········throw·new·AssertionError(); | 185 | ········throw·new·AssertionError(); |
153 | ····} | 186 | ····} |
154 | ···· | 187 | ···· |
155 | ····public·void·skipToQueueItem(final·long·n)·{ | 188 | ····public·void·skipToQueueItem(final·long·n)·{ |
156 | ········throw·new·AssertionError(); | 189 | ········throw·new·AssertionError(); |
157 | ····} | 190 | ····} |
Offset 6, 23 lines modified | Offset 6, 32 lines modified | ||
6 | import·android.support.v4.media.RatingCompat; | 6 | import·android.support.v4.media.RatingCompat; |
7 | import·android.net.Uri; | 7 | import·android.net.Uri; |
8 | import·android.support.v4.media.VolumeProviderCompat; | 8 | import·android.support.v4.media.VolumeProviderCompat; |
9 | import·java.util.List; | 9 | import·java.util.List; |
10 | import·android.support.v4.media.MediaMetadataCompat; | 10 | import·android.support.v4.media.MediaMetadataCompat; |
11 | import·android.app.PendingIntent; | 11 | import·android.app.PendingIntent; |
12 | import·android.os.Bundle; | 12 | import·android.os.Bundle; |
13 | import·android.support.v4.media.MediaDescriptionCompat; | ||
13 | class·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·extends·IMediaSession$Stub | 14 | class·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·extends·IMediaSession$Stub |
14 | { | 15 | { |
15 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplBase·this$0; | 16 | ····final·/*·synthetic·*/·MediaSessionCompat$MediaSessionImplBase·this$0; |
16 | ···· | 17 | ···· |
17 | ····MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(final·MediaSessionCompat$MediaSessionImplBase·this$0)·{ | 18 | ····MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(final·MediaSessionCompat$MediaSessionImplBase·this$0)·{ |
18 | ········this.this$0·=·this$0; | 19 | ········this.this$0·=·this$0; |
19 | ····} | 20 | ····} |
20 | ···· | 21 | ···· |
22 | ····public·void·addQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
23 | ········this.this$0.postToHandler(25,·(Object)mediaDescriptionCompat); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·void·addQueueItemAt(final·MediaDescriptionCompat·mediaDescriptionCompat,·final·int·n)·{ | ||
27 | ········this.this$0.postToHandler(26,·(Object)mediaDescriptionCompat,·n); | ||
28 | ····} | ||
29 | ···· | ||
21 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ | 30 | ····public·void·adjustVolume(final·int·n,·final·int·n2,·final·String·s)·{ |
22 | ········this.this$0.adjustVolume(n,·n2); | 31 | ········this.this$0.adjustVolume(n,·n2); |
23 | ····} | 32 | ····} |
24 | ···· | 33 | ···· |
25 | ····public·void·fastForward()·{ | 34 | ····public·void·fastForward()·{ |
26 | ········this.this$0.postToHandler(16); | 35 | ········this.this$0.postToHandler(16); |
27 | ····} | 36 | ····} |
Offset 71, 14 lines modified | Offset 80, 18 lines modified | ||
71 | ········return·this.this$0.mQueueTitle; | 80 | ········return·this.this$0.mQueueTitle; |
72 | ····} | 81 | ····} |
73 | ···· | 82 | ···· |
74 | ····public·int·getRatingType()·{ | 83 | ····public·int·getRatingType()·{ |
75 | ········return·this.this$0.mRatingType; | 84 | ········return·this.this$0.mRatingType; |
76 | ····} | 85 | ····} |
77 | ···· | 86 | ···· |
87 | ····public·int·getRepeatMode()·{ | ||
88 | ········return·this.this$0.mRepeatMode; | ||
89 | ····} | ||
90 | ···· | ||
78 | ····public·String·getTag()·{ | 91 | ····public·String·getTag()·{ |
79 | ········return·this.this$0.mTag; | 92 | ········return·this.this$0.mTag; |
80 | ····} | 93 | ····} |
81 | ···· | 94 | ···· |
82 | ····public·ParcelableVolumeInfo·getVolumeAttributes()·{ | 95 | ····public·ParcelableVolumeInfo·getVolumeAttributes()·{ |
83 | ········final·MediaSessionCompat$MediaSessionImplBase·this$0·=·this.this$0; | 96 | ········final·MediaSessionCompat$MediaSessionImplBase·this$0·=·this.this$0; |
84 | ········synchronized·(this$0.mLock)·{ | 97 | ········synchronized·(this$0.mLock)·{ |
Offset 99, 14 lines modified | Offset 112, 18 lines modified | ||
99 | ················n2·=·this.this$0.mAudioManager.getStreamVolume(mLocalStream); | 112 | ················n2·=·this.this$0.mAudioManager.getStreamVolume(mLocalStream); |
100 | ············} | 113 | ············} |
101 | ············//·monitorexit(this$0.mLock) | 114 | ············//·monitorexit(this$0.mLock) |
102 | ············return·new·ParcelableVolumeInfo(mVolumeType,·mLocalStream,·volumeControl,·n,·n2); | 115 | ············return·new·ParcelableVolumeInfo(mVolumeType,·mLocalStream,·volumeControl,·n,·n2); |
103 | ········} | 116 | ········} |
104 | ····} | 117 | ····} |
105 | ···· | 118 | ···· |
119 | ····public·boolean·isShuffleModeEnabled()·{ | ||
120 | ········return·this.this$0.mShuffleModeEnabled; | ||
121 | ····} | ||
122 | ···· | ||
106 | ····public·boolean·isTransportControlEnabled()·{ | 123 | ····public·boolean·isTransportControlEnabled()·{ |
107 | ········return·(this.this$0.mFlags·&·0x2)·!=·0x0; | 124 | ········return·(this.this$0.mFlags·&·0x2)·!=·0x0; |
108 | ····} | 125 | ····} |
109 | ···· | 126 | ···· |
110 | ····public·void·next()·{ | 127 | ····public·void·next()·{ |
111 | ········this.this$0.postToHandler(14); | 128 | ········this.this$0.postToHandler(14); |
112 | ····} | 129 | ····} |
Offset 167, 14 lines modified | Offset 184, 22 lines modified | ||
167 | ····················this.this$0.mControllerCallbacks.register((IInterface)mediaControllerCallback); | 184 | ····················this.this$0.mControllerCallbacks.register((IInterface)mediaControllerCallback); |
168 | ················} | 185 | ················} |
169 | ················catch·(Exception·ex)·{} | 186 | ················catch·(Exception·ex)·{} |
170 | ············} | 187 | ············} |
171 | ········} | 188 | ········} |
172 | ····} | 189 | ····} |
173 | ···· | 190 | ···· |
191 | ····public·void·removeQueueItem(final·MediaDescriptionCompat·mediaDescriptionCompat)·{ | ||
192 | ········this.this$0.postToHandler(27,·(Object)mediaDescriptionCompat); | ||
193 | ····} | ||
194 | ···· | ||
195 | ····public·void·removeQueueItemAt(final·int·n)·{ | ||
196 | ········this.this$0.postToHandler(28,·n); | ||
197 | ····} | ||
198 | ···· | ||
174 | ····public·void·rewind()·{ | 199 | ····public·void·rewind()·{ |
175 | ········this.this$0.postToHandler(17); | 200 | ········this.this$0.postToHandler(17); |
176 | ····} | 201 | ····} |
177 | ···· | 202 | ···· |
178 | ····public·void·seekTo(final·long·l)·{ | 203 | ····public·void·seekTo(final·long·l)·{ |
179 | ········this.this$0.postToHandler(18,·(Object)Long.valueOf(l)); | 204 | ········this.this$0.postToHandler(18,·(Object)Long.valueOf(l)); |
180 | ····} | 205 | ····} |
Offset 191, 14 lines modified | Offset 216, 22 lines modified | ||
191 | ········final·boolean·b·=·(this.this$0.mFlags·&·0x1)·!=·0x0; | 216 | ········final·boolean·b·=·(this.this$0.mFlags·&·0x1)·!=·0x0; |
192 | ········if·(b)·{ | 217 | ········if·(b)·{ |
193 | ············this.this$0.postToHandler(21,·(Object)keyEvent); | 218 | ············this.this$0.postToHandler(21,·(Object)keyEvent); |
194 | ········} | 219 | ········} |
195 | ········return·b; | 220 | ········return·b; |
196 | ····} | 221 | ····} |
197 | ···· | 222 | ···· |
223 | ····public·void·setRepeatMode(final·int·n)·{ | ||
224 | ········this.this$0.postToHandler(23,·n); | ||
225 | ····} | ||
226 | ···· | ||
227 | ····public·void·setShuffleModeEnabled(final·boolean·b)·{ | ||
228 | ········this.this$0.postToHandler(24,·(Object)Boolean.valueOf(b)); | ||
229 | ····} | ||
230 | ···· | ||
198 | ····public·void·setVolumeTo(final·int·n,·final·int·n2,·final·String·s)·{ | 231 | ····public·void·setVolumeTo(final·int·n,·final·int·n2,·final·String·s)·{ |
199 | ········this.this$0.setVolumeTo(n,·n2); | 232 | ········this.this$0.setVolumeTo(n,·n2); |
200 | ····} | 233 | ····} |
201 | ···· | 234 | ···· |
202 | ····public·void·skipToQueueItem(final·long·l)·{ | 235 | ····public·void·skipToQueueItem(final·long·l)·{ |
203 | ········this.this$0.postToHandler(11,·(Object)Long.valueOf(l)); | 236 | ········this.this$0.postToHandler(11,·(Object)Long.valueOf(l)); |
204 | ····} | 237 | ····} |
Offset 14, 14 lines modified | Offset 14, 15 lines modified | ||
14 | import·android.support.v7.widget.AppCompatDrawableManager; | 14 | import·android.support.v7.widget.AppCompatDrawableManager; |
15 | import·android.content.res.Configuration; | 15 | import·android.content.res.Configuration; |
16 | import·android.support.v4.view.LayoutInflaterCompat; | 16 | import·android.support.v4.view.LayoutInflaterCompat; |
17 | import·android.app.Dialog; | 17 | import·android.app.Dialog; |
18 | import·android.app.Activity; | 18 | import·android.app.Activity; |
19 | import·android.os.Bundle; | 19 | import·android.os.Bundle; |
20 | import·android.support.v7.widget.VectorEnabledTintResources; | 20 | import·android.support.v7.widget.VectorEnabledTintResources; |
21 | import·org.xmlpull.v1.XmlPullParser; | ||
21 | import·android.view.LayoutInflater$Factory; | 22 | import·android.view.LayoutInflater$Factory; |
22 | import·android.util.AttributeSet; | 23 | import·android.util.AttributeSet; |
23 | import·android.util.AndroidRuntimeException; | 24 | import·android.util.AndroidRuntimeException; |
24 | import·android.view.KeyCharacterMap; | 25 | import·android.view.KeyCharacterMap; |
25 | import·android.view.ViewParent; | 26 | import·android.view.ViewParent; |
26 | import·android.view.Window$Callback; | 27 | import·android.view.Window$Callback; |
27 | import·android.view.WindowManager$LayoutParams; | 28 | import·android.view.WindowManager$LayoutParams; |
Offset 41, 40 lines modified | Offset 42, 41 lines modified | ||
41 | import·android.graphics.drawable.Drawable; | 42 | import·android.graphics.drawable.Drawable; |
42 | import·android.widget.FrameLayout; | 43 | import·android.widget.FrameLayout; |
43 | import·android.support.v7.widget.ViewUtils; | 44 | import·android.support.v7.widget.ViewUtils; |
44 | import·android.support.v7.widget.FitWindowsViewGroup$OnFitSystemWindowsListener; | 45 | import·android.support.v7.widget.FitWindowsViewGroup$OnFitSystemWindowsListener; |
45 | import·android.support.v7.widget.FitWindowsViewGroup; | 46 | import·android.support.v7.widget.FitWindowsViewGroup; |
46 | import·android.support.v4.view.OnApplyWindowInsetsListener; | 47 | import·android.support.v4.view.OnApplyWindowInsetsListener; |
47 | import·android.support.v4.view.ViewCompat; | 48 | import·android.support.v4.view.ViewCompat; |
48 | import·android.os.Build$VERSION; | ||
49 | import·android.support.v7.appcompat.R$id; | 49 | import·android.support.v7.appcompat.R$id; |
50 | import·android.support.v7.view.ContextThemeWrapper; | 50 | import·android.support.v7.view.ContextThemeWrapper; |
51 | import·android.support.v7.appcompat.R$attr; | 51 | import·android.support.v7.appcompat.R$attr; |
52 | import·android.util.TypedValue; | 52 | import·android.util.TypedValue; |
53 | import·android.support.v7.appcompat.R$layout; | 53 | import·android.support.v7.appcompat.R$layout; |
54 | import·android.view.LayoutInflater; | 54 | import·android.view.LayoutInflater; |
55 | import·android.content.res.TypedArray; | 55 | import·android.content.res.TypedArray; |
56 | import·android.support.v7.appcompat.R$styleable; | 56 | import·android.support.v7.appcompat.R$styleable; |
57 | import·android.support.v7.widget.ContentFrameLayout; | 57 | import·android.support.v7.widget.ContentFrameLayout; |
58 | import·android.view.Window; | 58 | import·android.view.Window; |
59 | import·android.content.Context; | 59 | import·android.content.Context; |
60 | import·android.os.Build$VERSION; | ||
60 | import·android.widget.TextView; | 61 | import·android.widget.TextView; |
61 | import·android.graphics.Rect; | 62 | import·android.graphics.Rect; |
62 | import·android.view.ViewGroup; | 63 | import·android.view.ViewGroup; |
63 | import·android.view.View; | 64 | import·android.view.View; |
64 | import·android.support.v4.view.ViewPropertyAnimatorCompat; | 65 | import·android.support.v4.view.ViewPropertyAnimatorCompat; |
65 | import·android.support.v7.widget.DecorContentParent; | 66 | import·android.support.v7.widget.DecorContentParent; |
66 | import·android.support.v7.widget.ActionBarContextView; | 67 | import·android.support.v7.widget.ActionBarContextView; |
67 | import·android.widget.PopupWindow; | 68 | import·android.widget.PopupWindow; |
68 | import·android.support.v7.view.ActionMode; | 69 | import·android.support.v7.view.ActionMode; |
69 | import·android.support.v4.view.LayoutInflaterFactory; | 70 | import·android.support.v4.view.LayoutInflaterFactory; |
70 | import·android.support.v7.view.menu.MenuBuilder$Callback; | 71 | import·android.support.v7.view.menu.MenuBuilder$Callback; |
71 | class·AppCompatDelegateImplV9·extends·AppCompatDelegateImplBase·implements·MenuBuilder$Callback,·LayoutInflaterFactory | 72 | class·AppCompatDelegateImplV9·extends·AppCompatDelegateImplBase·implements·MenuBuilder$Callback,·LayoutInflaterFactory |
72 | { | 73 | { |
74 | ····private·static·final·boolean·IS_PRE_LOLLIPOP; | ||
73 | ····private·AppCompatDelegateImplV9$ActionMenuPresenterCallback·mActionMenuPresenterCallback; | 75 | ····private·AppCompatDelegateImplV9$ActionMenuPresenterCallback·mActionMenuPresenterCallback; |
74 | ····ActionMode·mActionMode; | 76 | ····ActionMode·mActionMode; |
75 | ····PopupWindow·mActionModePopup; | 77 | ····PopupWindow·mActionModePopup; |
76 | ····ActionBarContextView·mActionModeView; | 78 | ····ActionBarContextView·mActionModeView; |
77 | ····private·AppCompatViewInflater·mAppCompatViewInflater; | 79 | ····private·AppCompatViewInflater·mAppCompatViewInflater; |
78 | ····private·boolean·mClosingActionMenu; | 80 | ····private·boolean·mClosingActionMenu; |
79 | ····private·DecorContentParent·mDecorContentParent; | 81 | ····private·DecorContentParent·mDecorContentParent; |
Offset 93, 14 lines modified | Offset 95, 18 lines modified | ||
93 | ····private·View·mStatusGuard; | 95 | ····private·View·mStatusGuard; |
94 | ····private·ViewGroup·mSubDecor; | 96 | ····private·ViewGroup·mSubDecor; |
95 | ····private·boolean·mSubDecorInstalled; | 97 | ····private·boolean·mSubDecorInstalled; |
96 | ····private·Rect·mTempRect1; | 98 | ····private·Rect·mTempRect1; |
97 | ····private·Rect·mTempRect2; | 99 | ····private·Rect·mTempRect2; |
98 | ····private·TextView·mTitleView; | 100 | ····private·TextView·mTitleView; |
99 | ···· | 101 | ···· |
102 | ····static·{ | ||
103 | ········IS_PRE_LOLLIPOP·=·(Build$VERSION.SDK_INT·<·21); | ||
104 | ····} | ||
105 | ···· | ||
100 | ····AppCompatDelegateImplV9(final·Context·context,·final·Window·window,·final·AppCompatCallback·appCompatCallback)·{ | 106 | ····AppCompatDelegateImplV9(final·Context·context,·final·Window·window,·final·AppCompatCallback·appCompatCallback)·{ |
101 | ········super(context,·window,·appCompatCallback); | 107 | ········super(context,·window,·appCompatCallback); |
102 | ········this.mFadeAnim·=·null; | 108 | ········this.mFadeAnim·=·null; |
103 | ········this.mInvalidatePanelMenuRunnable·=·(Runnable)new·AppCompatDelegateImplV9$1(this); | 109 | ········this.mInvalidatePanelMenuRunnable·=·(Runnable)new·AppCompatDelegateImplV9$1(this); |
104 | ····} | 110 | ····} |
105 | ···· | 111 | ···· |
106 | ····private·void·applyFixedSizeWindow()·{ | 112 | ····private·void·applyFixedSizeWindow()·{ |
Offset 681, 20 lines modified | Offset 687, 33 lines modified | ||
681 | ············if·(this.mPreparedPanel·==·appCompatDelegateImplV9$PanelFeatureState)·{ | 687 | ············if·(this.mPreparedPanel·==·appCompatDelegateImplV9$PanelFeatureState)·{ |
682 | ················this.mPreparedPanel·=·null; | 688 | ················this.mPreparedPanel·=·null; |
683 | ············} | 689 | ············} |
684 | ········} | 690 | ········} |
685 | ····} | 691 | ····} |
686 | ···· | 692 | ···· |
687 | ····public·View·createView(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{ | 693 | ····public·View·createView(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{ |
694 | ········final·int·n·=·1; | ||
688 | ········final·boolean·b·=·true; | ||
689 | ········final·boolean·b2·=·Build$VERSION.SDK_INT·<·21·&&·b; | ||
690 | ········if·(this.mAppCompatViewInflater·==·null)·{ | 695 | ········if·(this.mAppCompatViewInflater·==·null)·{ |
691 | ············this.mAppCompatViewInflater·=·new·AppCompatViewInflater(); | 696 | ············this.mAppCompatViewInflater·=·new·AppCompatViewInflater(); |
692 | ········} | 697 | ········} |
693 | ········ | 698 | ········int·shouldInheritContext·=·0; |
699 | ········if·(AppCompatDelegateImplV9.IS_PRE_LOLLIPOP)·{ | ||
700 | ············if·(set·instanceof·XmlPullParser)·{ | ||
701 | ················if·(((XmlPullParser)set).getDepth()·>·n)·{ | ||
702 | ····················shouldInheritContext·=·n; | ||
703 | ················} | ||
704 | ················else·{ | ||
705 | ····················shouldInheritContext·=·(false·?·1·:·0); | ||
706 | ················} | ||
707 | ············} | ||
708 | ············else·{ | ||
709 | ················shouldInheritContext·=·(this.shouldInheritContext((ViewParent)view)·?·1·:·0); | ||
710 | ············} | ||
711 | ········} | ||
712 | ········return·this.mAppCompatViewInflater.createView(view,·s,·context,·(AttributeSet)set,·(boolean)(shouldInheritContext·!=·0),·AppCompatDelegateImplV9.IS_PRE_LOLLIPOP,·(boolean)(n·!=·0),·VectorEnabledTintResources.shouldBeUsed()); | ||
694 | ····} | 713 | ····} |
695 | ···· | 714 | ···· |
696 | ····void·dismissPopups()·{ | 715 | ····void·dismissPopups()·{ |
697 | ········if·(this.mDecorContentParent·!=·null)·{ | 716 | ········if·(this.mDecorContentParent·!=·null)·{ |
698 | ············this.mDecorContentParent.dismissPopups(); | 717 | ············this.mDecorContentParent.dismissPopups(); |
699 | ········} | 718 | ········} |
700 | ········Label_0080:·{ | 719 | ········Label_0080:·{ |
Offset 1, 13 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.media.session; | 1 | package·android.support.v4.media.session; |
2 | import·android.support.v4.media.RatingCompat; | 2 | import·android.support.v4.media.RatingCompat; |
3 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | import·android.net.Uri; | 4 | import·android.net.Uri; |
5 | import·android.support.v4.media.MediaDescriptionCompat; | ||
5 | import·android.os.IBinder; | 6 | import·android.os.IBinder; |
6 | import·android.support.v4.app.BundleCompat; | 7 | import·android.support.v4.app.BundleCompat; |
7 | import·android.os.ResultReceiver; | 8 | import·android.os.ResultReceiver; |
8 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
9 | class·MediaSessionCompat$Callback$StubApi21·implements·MediaSessionCompatApi21$Callback | 10 | class·MediaSessionCompat$Callback$StubApi21·implements·MediaSessionCompatApi21$Callback |
10 | { | 11 | { |
Offset 22, 14 lines modified | Offset 23, 29 lines modified | ||
22 | ············final·MediaSessionCompat$MediaSessionImplApi21·mediaSessionCompat$MediaSessionImplApi21·=·(MediaSessionCompat$MediaSessionImplApi21)this.this$0.mSessionImpl.get(); | 23 | ············final·MediaSessionCompat$MediaSessionImplApi21·mediaSessionCompat$MediaSessionImplApi21·=·(MediaSessionCompat$MediaSessionImplApi21)this.this$0.mSessionImpl.get(); |
23 | ············if·(mediaSessionCompat$MediaSessionImplApi21·!=·null)·{ | 24 | ············if·(mediaSessionCompat$MediaSessionImplApi21·!=·null)·{ |
24 | ················final·Bundle·bundle2·=·new·Bundle(); | 25 | ················final·Bundle·bundle2·=·new·Bundle(); |
25 | ················BundleCompat.putBinder(bundle2,·"android.support.v4.media.session.EXTRA_BINDER",·(IBinder)mediaSessionCompat$MediaSessionImplApi21.getExtraSessionBinder()); | 26 | ················BundleCompat.putBinder(bundle2,·"android.support.v4.media.session.EXTRA_BINDER",·(IBinder)mediaSessionCompat$MediaSessionImplApi21.getExtraSessionBinder()); |
26 | ················resultReceiver.send(0,·bundle2); | 27 | ················resultReceiver.send(0,·bundle2); |
27 | ············} | 28 | ············} |
28 | ········} | 29 | ········} |
30 | ········else·if·(s.equals("android.support.v4.media.session.command.ADD_QUEUE_ITEM"))·{ | ||
31 | ············bundle.setClassLoader(MediaDescriptionCompat.class.getClassLoader()); | ||
32 | ············this.this$0.onAddQueueItem((MediaDescriptionCompat)bundle.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION")); | ||
33 | ········} | ||
34 | ········else·if·(s.equals("android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT"))·{ | ||
35 | ············bundle.setClassLoader(MediaDescriptionCompat.class.getClassLoader()); | ||
36 | ············this.this$0.onAddQueueItem((MediaDescriptionCompat)bundle.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION"),·bundle.getInt("android.support.v4.media.session.command.ARGUMENT_INDEX")); | ||
37 | ········} | ||
38 | ········else·if·(s.equals("android.support.v4.media.session.command.REMOVE_QUEUE_ITEM"))·{ | ||
39 | ············bundle.setClassLoader(MediaDescriptionCompat.class.getClassLoader()); | ||
40 | ············this.this$0.onRemoveQueueItem((MediaDescriptionCompat)bundle.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION")); | ||
41 | ········} | ||
42 | ········else·if·(s.equals("android.support.v4.media.session.command.REMOVE_QUEUE_ITEM_AT"))·{ | ||
43 | ············this.this$0.onRemoveQueueItemAt(bundle.getInt("android.support.v4.media.session.command.ARGUMENT_INDEX")); | ||
44 | ········} | ||
29 | ········else·{ | 45 | ········else·{ |
30 | ············this.this$0.onCommand(s,·bundle,·resultReceiver); | 46 | ············this.this$0.onCommand(s,·bundle,·resultReceiver); |
31 | ········} | 47 | ········} |
32 | ····} | 48 | ····} |
33 | ···· | 49 | ···· |
34 | ····public·void·onCustomAction(final·String·s,·final·Bundle·bundle)·{ | 50 | ····public·void·onCustomAction(final·String·s,·final·Bundle·bundle)·{ |
35 | ········if·(s.equals("android.support.v4.media.session.action.PLAY_FROM_URI"))·{ | 51 | ········if·(s.equals("android.support.v4.media.session.action.PLAY_FROM_URI"))·{ |
Offset 43, 14 lines modified | Offset 59, 20 lines modified | ||
43 | ········} | 59 | ········} |
44 | ········else·if·(s.equals("android.support.v4.media.session.action.PREPARE_FROM_SEARCH"))·{ | 60 | ········else·if·(s.equals("android.support.v4.media.session.action.PREPARE_FROM_SEARCH"))·{ |
45 | ············this.this$0.onPrepareFromSearch(bundle.getString("android.support.v4.media.session.action.ARGUMENT_QUERY"),·bundle.getBundle("android.support.v4.media.session.action.ARGUMENT_EXTRAS")); | 61 | ············this.this$0.onPrepareFromSearch(bundle.getString("android.support.v4.media.session.action.ARGUMENT_QUERY"),·bundle.getBundle("android.support.v4.media.session.action.ARGUMENT_EXTRAS")); |
46 | ········} | 62 | ········} |
47 | ········else·if·(s.equals("android.support.v4.media.session.action.PREPARE_FROM_URI"))·{ | 63 | ········else·if·(s.equals("android.support.v4.media.session.action.PREPARE_FROM_URI"))·{ |
48 | ············this.this$0.onPrepareFromUri((Uri)bundle.getParcelable("android.support.v4.media.session.action.ARGUMENT_URI"),·bundle.getBundle("android.support.v4.media.session.action.ARGUMENT_EXTRAS")); | 64 | ············this.this$0.onPrepareFromUri((Uri)bundle.getParcelable("android.support.v4.media.session.action.ARGUMENT_URI"),·bundle.getBundle("android.support.v4.media.session.action.ARGUMENT_EXTRAS")); |
49 | ········} | 65 | ········} |
66 | ········else·if·(s.equals("android.support.v4.media.session.action.SET_REPEAT_MODE"))·{ | ||
67 | ············this.this$0.onSetRepeatMode(bundle.getInt("android.support.v4.media.session.action.ARGUMENT_REPEAT_MODE")); | ||
68 | ········} | ||
69 | ········else·if·(s.equals("android.support.v4.media.session.action.SET_SHUFFLE_MODE_ENABLED"))·{ | ||
70 | ············this.this$0.onSetShuffleModeEnabled(bundle.getBoolean("android.support.v4.media.session.action.ARGUMENT_SHUFFLE_MODE_ENABLED")); | ||
71 | ········} | ||
50 | ········else·{ | 72 | ········else·{ |
51 | ············this.this$0.onCustomAction(s,·bundle); | 73 | ············this.this$0.onCustomAction(s,·bundle); |
52 | ········} | 74 | ········} |
53 | ····} | 75 | ····} |
54 | ···· | 76 | ···· |
55 | ····public·void·onFastForward()·{ | 77 | ····public·void·onFastForward()·{ |
56 | ········this.this$0.onFastForward(); | 78 | ········this.this$0.onFastForward(); |
Offset 43, 16 lines modified | Offset 43, 19 lines modified | ||
43 | ····boolean·mReallyStopped; | 43 | ····boolean·mReallyStopped; |
44 | ····boolean·mRequestedPermissionsFromFragment; | 44 | ····boolean·mRequestedPermissionsFromFragment; |
45 | ····boolean·mResumed; | 45 | ····boolean·mResumed; |
46 | ····boolean·mRetaining; | 46 | ····boolean·mRetaining; |
47 | ····boolean·mStopped; | 47 | ····boolean·mStopped; |
48 | ···· | 48 | ···· |
49 | ····public·FragmentActivity()·{ | 49 | ····public·FragmentActivity()·{ |
50 | ········final·boolean·b·=·true; | ||
50 | ········this.mHandler·=·(Handler)new·FragmentActivity$1(this); | 51 | ········this.mHandler·=·(Handler)new·FragmentActivity$1(this); |
51 | ········this.mFragments·=·FragmentController.createController((FragmentHostCallback)new·FragmentActivity$HostCallbacks(this)); | 52 | ········this.mFragments·=·FragmentController.createController((FragmentHostCallback)new·FragmentActivity$HostCallbacks(this)); |
53 | ········this.mStopped·=·b; | ||
54 | ········this.mReallyStopped·=·b; | ||
52 | ····} | 55 | ····} |
53 | ···· | 56 | ···· |
54 | ····private·int·allocateRequestIndex(final·Fragment·fragment)·{ | 57 | ····private·int·allocateRequestIndex(final·Fragment·fragment)·{ |
55 | ········final·char·c·=·(char)(-2); | 58 | ········final·char·c·=·(char)(-2); |
56 | ········if·(this.mPendingFragmentActivityResults.size()·>=·c)·{ | 59 | ········if·(this.mPendingFragmentActivityResults.size()·>=·c)·{ |
57 | ············throw·new·IllegalStateException("Too·many·pending·Fragment·activity·results."); | 60 | ············throw·new·IllegalStateException("Too·many·pending·Fragment·activity·results."); |
58 | ········} | 61 | ········} |
Offset 108, 226 lines modified | Offset 111, 226 lines modified | ||
108 | ········char·c6·=·'\0'; | 111 | ········char·c6·=·'\0'; |
109 | ········char·c7·=·'\0'; | 112 | ········char·c7·=·'\0'; |
110 | ········char·c8·=·'\0'; | 113 | ········char·c8·=·'\0'; |
111 | ········char·c9·=·'\0'; | 114 | ········char·c9·=·'\0'; |
112 | ········char·c10·=·'\0'; | 115 | ········char·c10·=·'\0'; |
113 | ········char·c11·=·'\0'; | 116 | ········char·c11·=·'\0'; |
114 | ········char·c12·=·'\0'; | 117 | ········char·c12·=·'\0'; |
115 | ········char·c13 | 118 | ········char·c13; |
116 | ········Label_0638_Outer:Label_07 | 119 | ········Label_0638_Outer:Label_0755_Outer: |
117 | ········while·(true)·{ | 120 | ········while·(true)·{ |
118 | ········Label_07 | 121 | ········Label_0763_Outer: |
119 | ············while·(true)·{ | 122 | ············while·(true)·{ |
120 | ················while·(true)·{ | 123 | ················while·(true)·{ |
121 | ················ | 124 | ················Label_0742_Outer: |
122 | ····················while·(true)·{ | 125 | ····················while·(true)·{ |
123 | ························ | 126 | ························while·(true)·{ |
127 | ····························Label_0314:Label_0693_Outer:Label_0735_Outer: | ||
124 | ····························while·(true)·{ | 128 | ····························while·(true)·{ |
125 | ································Label_0314:Label_0721_Outer:Label_0728_Outer:Label_0735_Outer: | ||
126 | ································while·(true)·{ | ||
127 | ································ | 129 | ································Label_0287:·{ |
130 | ····································Label_0721_Outer:Label_0728_Outer: | ||
128 | ···································· | 131 | ····································while·(true)·{ |
129 | ········································ | 132 | ········································Label_0264:·{ |
130 | ············································ | 133 | ············································while·(true)·{ |
131 | ················································ | 134 | ················································Label_0241:·{ |
132 | ················································ | 135 | ················································Label_0714_Outer: |
136 | ····················································while·(true)·{ | ||
137 | ························································Label_0219:·{ | ||
133 | ························································while·(true)·{ | 138 | ····························································while·(true)·{ |
134 | ····························································Label_0 | 139 | ································································Label_0196:·{ |
140 | ································································Label_0700_Outer: | ||
135 | ································································while·(true)·{ | 141 | ····································································while·(true)·{ |
136 | ····································································Label_01 | 142 | ········································································Label_0173:·{ |
137 | ········································································while·(true)·{ | 143 | ············································································while·(true)·{ |
138 | ············································································Label_01 | 144 | ················································································Label_0150:·{ |
139 | ················································································while·(true)·{ | 145 | ····················································································while·(true)·{ |
140 | ····················································································Label_01 | 146 | ····················································································Label_0136: |
141 | ························································································while·(true)·{ | 147 | ························································································while·(true)·{ |
142 | ····························································································Label_0136:Label_0678_Outer: | ||
143 | ····························································································while·(true)·{ | 148 | ····························································································while·(true)·{ |
144 | ································································································while·(true)·{ | ||
145 | ································································································ | 149 | ································································································switch·(view.getVisibility())·{ |
146 | ···································································································· | 150 | ····································································································default:·{ |
147 | ········································································································ | 151 | ········································································································sb.append(c5); |
148 | ········································································································ | 152 | ········································································································break; |
149 | ···································································································· | 153 | ····································································································} |
150 | ···································································································· | 154 | ····································································································case·0:·{ |
151 | ········································································································ | 155 | ········································································································Label_0653:·{ |
152 | ············································································································ | 156 | ············································································································break·Label_0653; |
153 | ············································································································ | 157 | ············································································································resources·=·resources2; |
154 | ············································································································ | 158 | ············································································································try·{ |
155 | ················································································································ | 159 | ················································································································resourcePackageName·=·resources.getResourcePackageName(id); |
156 | ················································································································ | 160 | ················································································································while·(true)·{ |
157 | ···················································································································· | 161 | ····················································································································resourceTypeName·=·resources2.getResourceTypeName(id); |
158 | ···················································································································· | 162 | ····················································································································resourceEntryName·=·resources2.getResourceEntryName(id); |
163 | ····················································································································sb.append("·"); | ||
164 | ····················································································································sb2·=·sb; | ||
165 | ····················································································································try·{ | ||
166 | ························································································································sb2.append(resourcePackageName); | ||
159 | ························································································································sb.append(" | 167 | ························································································································sb.append(":"); |
160 | ························································································································sb | 168 | ························································································································sb3·=·sb; |
161 | ························································································································try·{ | 169 | ························································································································try·{ |
162 | ····························································································································sb | 170 | ····························································································································sb3.append(resourceTypeName); |
163 | ····························································································································sb.append(" | 171 | ····························································································································sb.append("/"); |
164 | ····························································································································sb | 172 | ····························································································································sb4·=·sb; |
165 | ····························································································································try·{ | 173 | ····························································································································try·{ |
166 | ································································································································sb | 174 | ································································································································sb4.append(resourceEntryName); |
167 | ································································································································sb.append(" | 175 | ································································································································sb.append("}"); |
168 | ································································································································sb4·=·sb; | ||
169 | ································································································································try·{ | ||
170 | ····································································································································sb4.append(resourceEntryName); | ||
171 | ····································································································································sb.append("}"); | ||
172 | ································································································································ | 176 | ································································································································return·sb.toString(); |
177 | ································································································································c2·=·c5; | ||
178 | ································································································································break·Label_0314; | ||
179 | ································································································································sb.append('I'); | ||
180 | ································································································································break·Label_0136; | ||
173 | ································································································································ | 181 | ································································································································c6·=·c5; |
182 | ································································································································break·Label_0150; | ||
183 | ································································································································resourcePackageName·=·"app"; | ||
184 | ································································································································continue·Label_0638_Outer; | ||
185 | ································································································································c7·=·'D'; | ||
186 | ································································································································break·Label_0196; | ||
187 | ································································································································c8·=·c5; | ||
188 | ································································································································break·Label_0287; | ||
189 | ································································································································c9·=·c5; | ||
190 | ································································································································break·Label_0241; | ||
191 | ································································································································c10·=·c5; | ||
192 | ································································································································break·Label_0264; | ||
193 | ································································································································sb.append('G'); | ||
194 | ································································································································break·Label_0136; | ||
195 | ································································································································c11·=·c5; | ||
174 | ································································································································ | 196 | ································································································································break·Label_0173; |
197 | ································································································································c12·=·c5; | ||
198 | ································································································································break·Label_0219; | ||
199 | ································································································································sb.append(c); | ||
200 | ································································································································break·Label_0136; | ||
175 | ································································································································ | 201 | ································································································································resourcePackageName·=·"android"; |
176 | ································································································································ | 202 | ································································································································continue·Label_0638_Outer; |
177 | ····································································································································c2·=·c5; | ||
178 | ····································································································································break·Label_0314; | ||
179 | ····································································································································c7·=·c5; | ||
180 | ····································································································································break·Label_0241; | ||
181 | ····································································································································c8·=·c5; | ||
182 | ····································································································································break·Label_0219; | ||
183 | ····································································································································sb.append('I'); | ||
Max diff block lines reached; 14516/34877 bytes (41.62%) of diff not shown. |
Offset 97, 15 lines modified | Offset 97, 15 lines modified | ||
97 | #·virtual·methods | 97 | #·virtual·methods |
98 | .method·public·cancelLoadInBackground()V | 98 | .method·public·cancelLoadInBackground()V |
99 | ····.locals·0 | 99 | ····.locals·0 |
100 | ····.prologue | 100 | ····.prologue |
101 | ····.line·31 | 101 | ····.line·317 |
102 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 102 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
105 | .method·dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V | 105 | .method·dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V |
106 | ····.locals·2 | 106 | ····.locals·2 |
107 | ····.annotation·system·Ldalvik/annotation/Signature; | 107 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 115, 47 lines modified | Offset 115, 47 lines modified | ||
115 | ············"<TD;>.", | 115 | ············"<TD;>.", |
116 | ············"LoadTask;", | 116 | ············"LoadTask;", |
117 | ············"TD;)V" | 117 | ············"TD;)V" |
118 | ········} | 118 | ········} |
119 | ····.end·annotation | 119 | ····.end·annotation |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·2 | 121 | ····.line·230 |
122 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 122 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
123 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" | 123 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" |
124 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" | 124 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" |
125 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V | 125 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V |
126 | ····.line·2 | 126 | ····.line·231 |
127 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 127 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
128 | ····if-ne·v0,·p1,·:cond_0 | 128 | ····if-ne·v0,·p1,·:cond_0 |
129 | ····.line·23 | 129 | ····.line·233 |
130 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->rollbackContentChanged()V | 130 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->rollbackContentChanged()V |
131 | ····.line·23 | 131 | ····.line·234 |
132 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 132 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
133 | ····move-result-wide·v0 | 133 | ····move-result-wide·v0 |
134 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J | 134 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J |
135 | ····.line·23 | 135 | ····.line·235 |
136 | ····const/4·v0,·0x0 | 136 | ····const/4·v0,·0x0 |
137 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 137 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
138 | ····.line·23 | 138 | ····.line·237 |
139 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->deliverCancellation()V | 139 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->deliverCancellation()V |
140 | ····.line·23 | 140 | ····.line·238 |
141 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->executePendingTask()V | 141 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->executePendingTask()V |
142 | ····.line·2 | 142 | ····.line·240 |
143 | ····:cond_0 | 143 | ····:cond_0 |
144 | ····return-void | 144 | ····return-void |
145 | .end·method | 145 | .end·method |
146 | .method·dispatchOnLoadComplete(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V | 146 | .method·dispatchOnLoadComplete(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V |
147 | ····.locals·2 | 147 | ····.locals·2 |
148 | ····.annotation·system·Ldalvik/annotation/Signature; | 148 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 165, 266 lines modified | Offset 165, 266 lines modified | ||
165 | ············"<TD;>.", | 165 | ············"<TD;>.", |
166 | ············"LoadTask;", | 166 | ············"LoadTask;", |
167 | ············"TD;)V" | 167 | ············"TD;)V" |
168 | ········} | 168 | ········} |
169 | ····.end·annotation | 169 | ····.end·annotation |
170 | ····.prologue | 170 | ····.prologue |
171 | ····.line·24 | 171 | ····.line·243 |
172 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 172 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
173 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" | 173 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" |
174 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" | 174 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" |
175 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 175 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
176 | ····if-eq·v0,·p1,·:cond_0 | 176 | ····if-eq·v0,·p1,·:cond_0 |
177 | ····.line·24 | 177 | ····.line·245 |
178 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V | 178 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V |
179 | ····.line·25 | 179 | ····.line·258 |
180 | ····:goto_0 | 180 | ····:goto_0 |
181 | ····return-void | 181 | ····return-void |
182 | ····.line·24 | 182 | ····.line·247 |
183 | ····:cond_0 | 183 | ····:cond_0 |
184 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->isAbandoned()Z | 184 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->isAbandoned()Z |
185 | ····move-result·v0 | 185 | ····move-result·v0 |
186 | ····if-eqz·v0,·:cond_1 | 186 | ····if-eqz·v0,·:cond_1 |
187 | ····.line·24 | 187 | ····.line·249 |
188 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V | 188 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V |
189 | ····goto·:goto_0 | 189 | ····goto·:goto_0 |
190 | ····.line·2 | 190 | ····.line·251 |
191 | ····:cond_1 | 191 | ····:cond_1 |
192 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->commitContentChanged()V | 192 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->commitContentChanged()V |
193 | ····.line·2 | 193 | ····.line·252 |
194 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 194 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
195 | ····move-result-wide·v0 | 195 | ····move-result-wide·v0 |
196 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J | 196 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J |
197 | ····.line·25 | 197 | ····.line·253 |
198 | ····const/4·v0,·0x0 | 198 | ····const/4·v0,·0x0 |
199 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 199 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
200 | ····.line·25 | 200 | ····.line·255 |
201 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V | 201 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V |
202 | ····goto·:goto_0 | 202 | ····goto·:goto_0 |
203 | .end·method | 203 | .end·method |
204 | .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 204 | .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
205 | ····.locals·4 | 205 | ····.locals·4 |
206 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 206 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
207 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 207 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
208 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 208 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
209 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 209 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
Max diff block lines reached; 13903/18512 bytes (75.10%) of diff not shown. |
Offset 339, 15 lines modified | Offset 339, 15 lines modified | ||
339 | ····.line·707 | 339 | ····.line·707 |
340 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; | 340 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; |
341 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 341 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
342 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; | 342 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; |
343 | ····.line·35 | 343 | ····.line·3542 |
344 | ····return-void | 344 | ····return-void |
345 | .end·method | 345 | .end·method |
346 | .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V | 346 | .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V |
347 | ····.locals·0 | 347 | ····.locals·0 |
348 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; | 348 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl; |
Offset 385, 103 lines modified | Offset 385, 103 lines modified | ||
385 | ········} | 385 | ········} |
386 | ····.end·annotation | 386 | ····.end·annotation |
387 | ····.prologue | 387 | ····.prologue |
388 | ····.local·p1,·"added":Landroid/support/v4/util/ArraySet;,·"Landroid/support/v4/util/ArraySet<Landroid/support/v4/app/Fragment;>;" | 388 | ····.local·p1,·"added":Landroid/support/v4/util/ArraySet;,·"Landroid/support/v4/util/ArraySet<Landroid/support/v4/app/Fragment;>;" |
389 | ····const/4·v5,·0x0 | 389 | ····const/4·v5,·0x0 |
390 | ····.line·23 | 390 | ····.line·2375 |
391 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I | 391 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I |
392 | ····const/4·v3,·0x1 | 392 | ····const/4·v3,·0x1 |
393 | ····if-ge·v0,·v3,·:cond_1 | 393 | ····if-ge·v0,·v3,·:cond_1 |
394 | ····.line·23 | 394 | ····.line·2391 |
395 | ····:cond_0 | 395 | ····:cond_0 |
396 | ····return-void | 396 | ····return-void |
397 | ····.line·237 | 397 | ····.line·2379 |
398 | ····:cond_1 | 398 | ····:cond_1 |
399 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I | 399 | ····iget·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I |
400 | ····const/4·v3,·0x4 | 400 | ····const/4·v3,·0x4 |
401 | ····invoke-static·{v0,·v3},·Ljava/lang/Math;->min(II)I | 401 | ····invoke-static·{v0,·v3},·Ljava/lang/Math;->min(II)I |
402 | ····move-result·v2 | 402 | ····move-result·v2 |
403 | ····.line·23 | 403 | ····.line·2380 |
404 | ····.local·v2,·"state":I | 404 | ····.local·v2,·"state":I |
405 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 405 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
406 | ····if-nez·v0,·:cond_3 | 406 | ····if-nez·v0,·:cond_3 |
407 | ····move·v7,·v5 | 407 | ····move·v7,·v5 |
408 | ····.line·23 | 408 | ····.line·2381 |
409 | ····.local·v7,·"numAdded":I | 409 | ····.local·v7,·"numAdded":I |
410 | ····:goto_0 | 410 | ····:goto_0 |
411 | ····const/4·v6,·0x0 | 411 | ····const/4·v6,·0x0 |
412 | ····.local·v6,·"i":I | 412 | ····.local·v6,·"i":I |
413 | ····:goto_1 | 413 | ····:goto_1 |
414 | ····if-ge·v6,·v7,·:cond_0 | 414 | ····if-ge·v6,·v7,·:cond_0 |
415 | ····.line·23 | 415 | ····.line·2382 |
416 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 416 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
417 | ····invoke-virtual·{v0,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 417 | ····invoke-virtual·{v0,·v6},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
418 | ····move-result-object·v1 | 418 | ····move-result-object·v1 |
419 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; | 419 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; |
420 | ····.line·23 | 420 | ····.line·2383 |
421 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; | 421 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; |
422 | ····iget·v0,·v1,·Landroid/support/v4/app/Fragment;->mState:I | 422 | ····iget·v0,·v1,·Landroid/support/v4/app/Fragment;->mState:I |
423 | ····if-ge·v0,·v2,·:cond_2 | 423 | ····if-ge·v0,·v2,·:cond_2 |
424 | ····.line·23 | 424 | ····.line·2384 |
425 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->getNextAnim()I | 425 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->getNextAnim()I |
426 | ····move-result·v3 | 426 | ····move-result·v3 |
427 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->getNextTransition()I | 427 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->getNextTransition()I |
428 | ····move-result·v4 | 428 | ····move-result·v4 |
429 | ····move-object·v0,·p0 | 429 | ····move-object·v0,·p0 |
430 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V | 430 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V |
431 | ····.line·23 | 431 | ····.line·2386 |
432 | ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 432 | ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
433 | ····if-eqz·v0,·:cond_2 | 433 | ····if-eqz·v0,·:cond_2 |
434 | ····iget-boolean·v0,·v1,·Landroid/support/v4/app/Fragment;->mHidden:Z | 434 | ····iget-boolean·v0,·v1,·Landroid/support/v4/app/Fragment;->mHidden:Z |
435 | ····if-nez·v0,·:cond_2 | 435 | ····if-nez·v0,·:cond_2 |
436 | ····iget-boolean·v0,·v1,·Landroid/support/v4/app/Fragment;->mIsNewlyAdded:Z | 436 | ····iget-boolean·v0,·v1,·Landroid/support/v4/app/Fragment;->mIsNewlyAdded:Z |
437 | ····if-eqz·v0,·:cond_2 | 437 | ····if-eqz·v0,·:cond_2 |
438 | ····.line·23 | 438 | ····.line·2387 |
439 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/util/ArraySet;->add(Ljava/lang/Object;)Z | 439 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/util/ArraySet;->add(Ljava/lang/Object;)Z |
440 | ····.line·23 | 440 | ····.line·2381 |
441 | ····:cond_2 | 441 | ····:cond_2 |
442 | ····add-int/lit8·v6,·v6,·0x1 | 442 | ····add-int/lit8·v6,·v6,·0x1 |
443 | ····goto·:goto_1 | 443 | ····goto·:goto_1 |
444 | ····.line·23 | 444 | ····.line·2380 |
445 | ····.end·local·v1····#·"fragment":Landroid/support/v4/app/Fragment; | 445 | ····.end·local·v1····#·"fragment":Landroid/support/v4/app/Fragment; |
446 | ····.end·local·v6····#·"i":I | 446 | ····.end·local·v6····#·"i":I |
447 | ····.end·local·v7····#·"numAdded":I | 447 | ····.end·local·v7····#·"numAdded":I |
448 | ····:cond_3 | 448 | ····:cond_3 |
449 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 449 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
450 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 450 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
Offset 547, 30 lines modified | Offset 547, 30 lines modified | ||
547 | ····return-void | 547 | ····return-void |
548 | .end·method | 548 | .end·method |
549 | .method·private·cleanupExec()V | 549 | .method·private·cleanupExec()V |
550 | ····.locals·1 | 550 | ····.locals·1 |
551 | ····.prologue | 551 | ····.prologue |
Max diff block lines reached; 195451/199050 bytes (98.19%) of diff not shown. |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·6 | 19 | ····.line·641 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·28 | 25 | ····.locals·28 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·6 | 29 | ····.line·644 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatJellybean$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatJellybean$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
35 | ····.line·6 | 35 | ····.line·645 |
36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
37 | ····move-result-object·v5 | 37 | ····move-result-object·v5 |
38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
39 | ····move-result-object·v6 | 39 | ····move-result-object·v6 |
Offset 147, 81 lines modified | Offset 147, 81 lines modified | ||
147 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; | 147 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; |
148 | ····move-object/from16·v25,·v0 | 148 | ····move-object/from16·v25,·v0 |
149 | ····invoke-direct/range·{v2·..·v25},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | 149 | ····invoke-direct/range·{v2·..·v25},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
150 | ····.line·6 | 150 | ····.line·650 |
151 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder; | 151 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder; |
152 | ····move-object/from16·v0,·p1 | 152 | ····move-object/from16·v0,·p1 |
153 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 153 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
154 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V | 154 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V |
155 | ····.line·6 | 155 | ····.line·651 |
156 | ····move-object/from16·v0,·p1 | 156 | ····move-object/from16·v0,·p1 |
157 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 157 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
158 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V | 158 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V |
159 | ····.line·6 | 159 | ····.line·652 |
160 | ····move-object/from16·v0,·p2 | 160 | ····move-object/from16·v0,·p2 |
161 | ····move-object/from16·v1,·p1 | 161 | ····move-object/from16·v1,·p1 |
162 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 162 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
163 | ····move-result-object·v27 | 163 | ····move-result-object·v27 |
164 | ····.line·6 | 164 | ····.line·653 |
165 | ····.local·v27,·"notification":Landroid/app/Notification; | 165 | ····.local·v27,·"notification":Landroid/app/Notification; |
166 | ····move-object/from16·v0,·p1 | 166 | ····move-object/from16·v0,·p1 |
167 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 167 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
168 | ····if-eqz·v3,·:cond_0 | 168 | ····if-eqz·v3,·:cond_0 |
169 | ····.line·6 | 169 | ····.line·654 |
170 | ····move-object/from16·v0,·p0 | 170 | ····move-object/from16·v0,·p0 |
171 | ····move-object/from16·v1,·v27 | 171 | ····move-object/from16·v1,·v27 |
172 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 172 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
173 | ····move-result-object·v26 | 173 | ····move-result-object·v26 |
174 | ····.line·6 | 174 | ····.line·655 |
175 | ····.local·v26,·"extras":Landroid/os/Bundle; | 175 | ····.local·v26,·"extras":Landroid/os/Bundle; |
176 | ····if-eqz·v26,·:cond_0 | 176 | ····if-eqz·v26,·:cond_0 |
177 | ····.line·6 | 177 | ····.line·656 |
178 | ····move-object/from16·v0,·p1 | 178 | ····move-object/from16·v0,·p1 |
179 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 179 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
180 | ····move-object/from16·v0,·v26 | 180 | ····move-object/from16·v0,·v26 |
181 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V | 181 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V |
182 | ····.line·65 | 182 | ····.line·659 |
183 | ····.end·local·v26····#·"extras":Landroid/os/Bundle; | 183 | ····.end·local·v26····#·"extras":Landroid/os/Bundle; |
184 | ····:cond_0 | 184 | ····:cond_0 |
185 | ····return-object·v27 | 185 | ····return-object·v27 |
186 | .end·method | 186 | .end·method |
187 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | 187 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; |
188 | ····.locals·2 | 188 | ····.locals·2 |
189 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 189 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
190 | ····.param·p2,·"actionIndex"····#·I | 190 | ····.param·p2,·"actionIndex"····#·I |
191 | ····.prologue | 191 | ····.prologue |
192 | ····.line·6 | 192 | ····.line·674 |
193 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 193 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
194 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 194 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
195 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatJellybean;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; | 195 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatJellybean;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; |
196 | ····move-result-object·v0 | 196 | ····move-result-object·v0 |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | .end·method | 232 | .end·method |
233 | .method·public·getActionCount(Landroid/app/Notification;)I | 233 | .method·public·getActionCount(Landroid/app/Notification;)I |
234 | ····.locals·1 | 234 | ····.locals·1 |
Max diff block lines reached; 3502/9034 bytes (38.76%) of diff not shown. |
Offset 31, 29 lines modified | Offset 31, 29 lines modified | ||
31 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V | 31 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p2,·"name"····#·Ljava/lang/String; | 33 | ····.param·p2,·"name"····#·Ljava/lang/String; |
34 | ····.param·p3,·"id"····#·I | 34 | ····.param·p3,·"id"····#·I |
35 | ····.param·p4,·"flags"····#·I | 35 | ····.param·p4,·"flags"····#·I |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·3 | 37 | ····.line·3524 |
38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····.line·3 | 40 | ····.line·3525 |
41 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; | 41 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; |
42 | ····.line·3 | 42 | ····.line·3526 |
43 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I | 43 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I |
44 | ····.line·35 | 44 | ····.line·3527 |
45 | ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I | 45 | ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I |
46 | ····.line·35 | 46 | ····.line·3528 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z | 50 | .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z |
51 | ····.locals·6 | 51 | ····.locals·6 |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············"<", | 68 | ············"<", |
69 | ············"Ljava/lang/Boolean;", | 69 | ············"Ljava/lang/Boolean;", |
70 | ············">;)Z" | 70 | ············">;)Z" |
71 | ········} | 71 | ········} |
72 | ····.end·annotation | 72 | ····.end·annotation |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·35 | 74 | ····.line·3533 |
75 | ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;" | 75 | ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;" |
76 | ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" | 76 | ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;" |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
78 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; | 78 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String; |
79 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I | 79 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | 41 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
42 | ····.locals·7 | 42 | ····.locals·7 |
43 | ····.param·p1,·"icon"····#·I | 43 | ····.param·p1,·"icon"····#·I |
44 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | 44 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
45 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; | 45 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·25 | 47 | ····.line·2524 |
48 | ····new-instance·v4,·Landroid/os/Bundle; | 48 | ····new-instance·v4,·Landroid/os/Bundle; |
49 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V | 49 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V |
50 | ····const/4·v5,·0x0 | 50 | ····const/4·v5,·0x0 |
51 | ····const/4·v6,·0x1 | 51 | ····const/4·v6,·0x1 |
Offset 60, 193 lines modified | Offset 60, 193 lines modified | ||
60 | ····move-object·v2,·p2 | 60 | ····move-object·v2,·p2 |
61 | ····move-object·v3,·p3 | 61 | ····move-object·v3,·p3 |
62 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V | 62 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V |
63 | ····.line·25 | 63 | ····.line·2525 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V | 66 | .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V |
67 | ····.locals·2 | 67 | ····.locals·2 |
68 | ····.param·p1,·"icon"····#·I | 68 | ····.param·p1,·"icon"····#·I |
69 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | 69 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
70 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; | 70 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; |
71 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; | 71 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; |
72 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput; | 72 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput; |
73 | ····.param·p6,·"allowGeneratedReplies"····#·Z | 73 | ····.param·p6,·"allowGeneratedReplies"····#·Z |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·253 | 75 | ····.line·2538 |
76 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 76 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
77 | ····.line·25 | 77 | ····.line·2513 |
78 | ····const/4·v0,·0x1 | 78 | ····const/4·v0,·0x1 |
79 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mAllowGeneratedReplies:Z | 79 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mAllowGeneratedReplies:Z |
80 | ····.line·253 | 80 | ····.line·2539 |
81 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIcon:I | 81 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIcon:I |
82 | ····.line·25 | 82 | ····.line·2540 |
83 | ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 83 | ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
84 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
85 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mTitle:Ljava/lang/CharSequence; | 85 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mTitle:Ljava/lang/CharSequence; |
86 | ····.line·25 | 86 | ····.line·2541 |
87 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIntent:Landroid/app/PendingIntent; | 87 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIntent:Landroid/app/PendingIntent; |
88 | ····.line·25 | 88 | ····.line·2542 |
89 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle; | 89 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle; |
90 | ····.line·25 | 90 | ····.line·2543 |
91 | ····if-nez·p5,·:cond_0 | 91 | ····if-nez·p5,·:cond_0 |
92 | ····const/4·v0,·0x0 | 92 | ····const/4·v0,·0x0 |
93 | ····.line·25 | 93 | ····.line·2544 |
94 | ····:goto_0 | 94 | ····:goto_0 |
95 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList; | 95 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList; |
96 | ····.line·25 | 96 | ····.line·2545 |
97 | ····iput-boolean·p6,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mAllowGeneratedReplies:Z | 97 | ····iput-boolean·p6,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mAllowGeneratedReplies:Z |
98 | ····.line·25 | 98 | ····.line·2546 |
99 | ····return-void | 99 | ····return-void |
100 | ····.line·25 | 100 | ····.line·2543 |
101 | ····:cond_0 | 101 | ····:cond_0 |
102 | ····new-instance·v0,·Ljava/util/ArrayList; | 102 | ····new-instance·v0,·Ljava/util/ArrayList; |
103 | ····.line·25 | 103 | ····.line·2544 |
104 | ····invoke-static·{p5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 104 | ····invoke-static·{p5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
105 | ····move-result-object·v1 | 105 | ····move-result-object·v1 |
106 | ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V | 106 | ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
107 | ····goto·:goto_0 | 107 | ····goto·:goto_0 |
108 | .end·method | 108 | .end·method |
109 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V | 109 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V |
110 | ····.locals·7 | 110 | ····.locals·7 |
111 | ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action; | 111 | ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action; |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·25 | 113 | ····.line·2533 |
114 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I | 114 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I |
115 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; | 115 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; |
116 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; | 116 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; |
117 | ····new-instance·v4,·Landroid/os/Bundle; | 117 | ····new-instance·v4,·Landroid/os/Bundle; |
118 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; | 118 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; |
119 | ····invoke-direct·{v4,·v0},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 119 | ····invoke-direct·{v4,·v0},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
120 | ····.line·25 | 120 | ····.line·2534 |
121 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInput; | 121 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInput; |
122 | ····move-result-object·v5 | 122 | ····move-result-object·v5 |
123 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getAllowGeneratedReplies()Z | 123 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getAllowGeneratedReplies()Z |
124 | ····move-result·v6 | 124 | ····move-result·v6 |
125 | ····move-object·v0,·p0 | 125 | ····move-object·v0,·p0 |
126 | ····.line·25 | 126 | ····.line·2533 |
127 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V | 127 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V |
128 | ····.line·25 | 128 | ····.line·2535 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
Max diff block lines reached; 4659/9253 bytes (50.35%) of diff not shown. |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·8 | 19 | ····.line·822 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·34 | 25 | ····.locals·34 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·8 | 29 | ····.line·825 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi21$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi21$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
35 | ····.line·8 | 35 | ····.line·826 |
36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
37 | ····move-result-object·v5 | 37 | ····move-result-object·v5 |
38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
39 | ····move-result-object·v6 | 39 | ····move-result-object·v6 |
Offset 189, 99 lines modified | Offset 189, 99 lines modified | ||
189 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mHeadsUpContentView:Landroid/widget/RemoteViews; | 189 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mHeadsUpContentView:Landroid/widget/RemoteViews; |
190 | ····move-object/from16·v32,·v0 | 190 | ····move-object/from16·v32,·v0 |
191 | ····invoke-direct/range·{v2·..·v32},·Landroid/support/v4/app/NotificationCompatApi21$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | 191 | ····invoke-direct/range·{v2·..·v32},·Landroid/support/v4/app/NotificationCompatApi21$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
192 | ····.line·8 | 192 | ····.line·833 |
193 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi21$Builder; | 193 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi21$Builder; |
194 | ····move-object/from16·v0,·p1 | 194 | ····move-object/from16·v0,·p1 |
195 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 195 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
196 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V | 196 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V |
197 | ····.line·8 | 197 | ····.line·834 |
198 | ····move-object/from16·v0,·p1 | 198 | ····move-object/from16·v0,·p1 |
199 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 199 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
200 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V | 200 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V |
201 | ····.line·8 | 201 | ····.line·835 |
202 | ····move-object/from16·v0,·p2 | 202 | ····move-object/from16·v0,·p2 |
203 | ····move-object/from16·v1,·p1 | 203 | ····move-object/from16·v1,·p1 |
204 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 204 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
205 | ····move-result-object·v33 | 205 | ····move-result-object·v33 |
206 | ····.line·8 | 206 | ····.line·836 |
207 | ····.local·v33,·"notification":Landroid/app/Notification; | 207 | ····.local·v33,·"notification":Landroid/app/Notification; |
208 | ····move-object/from16·v0,·p1 | 208 | ····move-object/from16·v0,·p1 |
209 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 209 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
210 | ····if-eqz·v3,·:cond_0 | 210 | ····if-eqz·v3,·:cond_0 |
211 | ····.line·83 | 211 | ····.line·837 |
212 | ····move-object/from16·v0,·p1 | 212 | ····move-object/from16·v0,·p1 |
213 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 213 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
214 | ····move-object/from16·v0,·p0 | 214 | ····move-object/from16·v0,·p0 |
215 | ····move-object/from16·v1,·v33 | 215 | ····move-object/from16·v1,·v33 |
216 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 216 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
217 | ····move-result-object·v4 | 217 | ····move-result-object·v4 |
218 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V | 218 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V |
219 | ····.line·83 | 219 | ····.line·839 |
220 | ····:cond_0 | 220 | ····:cond_0 |
221 | ····return-object·v33 | 221 | ····return-object·v33 |
222 | .end·method | 222 | .end·method |
223 | .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; | 223 | .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; |
224 | ····.locals·1 | 224 | ····.locals·1 |
225 | ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | 225 | ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; |
226 | ····.prologue | 226 | ····.prologue |
227 | ····.line·84 | 227 | ····.line·849 |
228 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatApi21;->getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; | 228 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatApi21;->getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; |
229 | ····move-result-object·v0 | 229 | ····move-result-object·v0 |
230 | ····return-object·v0 | 230 | ····return-object·v0 |
231 | .end·method | 231 | .end·method |
232 | .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String; | 232 | .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String; |
233 | ····.locals·1 | 233 | ····.locals·1 |
234 | ····.param·p1,·"notif"····#·Landroid/app/Notification; | 234 | ····.param·p1,·"notif"····#·Landroid/app/Notification; |
235 | ····.prologue | 235 | ····.prologue |
236 | ····.line·8 | 236 | ····.line·844 |
237 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatApi21;->getCategory(Landroid/app/Notification;)Ljava/lang/String; | 237 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatApi21;->getCategory(Landroid/app/Notification;)Ljava/lang/String; |
238 | ····move-result-object·v0 | 238 | ····move-result-object·v0 |
239 | ····return-object·v0 | 239 | ····return-object·v0 |
240 | .end·method | 240 | .end·method |
241 | .method·public·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | 241 | .method·public·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; |
Max diff block lines reached; 715/6300 bytes (11.35%) of diff not shown. |
Offset 65, 17 lines modified | Offset 65, 19 lines modified | ||
65 | .field·mRetaining:Z | 65 | .field·mRetaining:Z |
66 | .field·mStopped:Z | 66 | .field·mStopped:Z |
67 | #·direct·methods | 67 | #·direct·methods |
68 | .method·public·constructor·<init>()V | 68 | .method·public·constructor·<init>()V |
69 | ····.locals· | 69 | ····.locals·2 |
70 | ····.prologue | 70 | ····.prologue |
71 | ····const/4·v1,·0x1 | ||
71 | ····.line·79 | 72 | ····.line·79 |
72 | ····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivityJB;-><init>()V | 73 | ····invoke-direct·{p0},·Landroid/support/v4/app/BaseFragmentActivityJB;-><init>()V |
73 | ····.line·93 | 74 | ····.line·93 |
74 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; | 75 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; |
75 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 76 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
Offset 89, 14 lines modified | Offset 91, 20 lines modified | ||
89 | ····invoke-static·{v0},·Landroid/support/v4/app/FragmentController;->createController(Landroid/support/v4/app/FragmentHostCallback;)Landroid/support/v4/app/FragmentController; | 91 | ····invoke-static·{v0},·Landroid/support/v4/app/FragmentController;->createController(Landroid/support/v4/app/FragmentHostCallback;)Landroid/support/v4/app/FragmentController; |
90 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
91 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; | 93 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentController; |
94 | ····.line·116 | ||
95 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z | ||
96 | ····.line·117 | ||
97 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z | ||
92 | ····.line·1008 | 98 | ····.line·1008 |
93 | ····return-void | 99 | ····return-void |
94 | .end·method | 100 | .end·method |
95 | .method·private·allocateRequestIndex(Landroid/support/v4/app/Fragment;)I | 101 | .method·private·allocateRequestIndex(Landroid/support/v4/app/Fragment;)I |
96 | ····.locals·4 | 102 | ····.locals·4 |
97 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; | 103 | ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment; |
Offset 21, 15 lines modified | Offset 21, 16 lines modified | ||
21 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;, | 21 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;, |
22 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;, | 22 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;, |
23 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, | 23 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, |
24 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, | 24 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, |
25 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, | 25 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, |
26 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, | 26 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, |
27 | ········Landroid/support/v4/app/NotificationCompat$BuilderExtender;, | 27 | ········Landroid/support/v4/app/NotificationCompat$BuilderExtender;, |
28 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 28 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;, |
29 | ········Landroid/support/v4/app/NotificationCompat$NotificationVisibility; | ||
29 | ····} | 30 | ····} |
30 | .end·annotation | 31 | .end·annotation |
31 | #·static·fields | 32 | #·static·fields |
32 | .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm" | 33 | .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm" |
Offset 171, 153 lines modified | Offset 172, 153 lines modified | ||
171 | #·direct·methods | 172 | #·direct·methods |
172 | .method·static·constructor·<clinit>()V | 173 | .method·static·constructor·<clinit>()V |
173 | ····.locals·2 | 174 | ····.locals·2 |
174 | ····.prologue | 175 | ····.prologue |
175 | ····.line·94 | 176 | ····.line·948 |
176 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z | 177 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z |
177 | ····move-result·v0 | 178 | ····move-result·v0 |
178 | ····if-eqz·v0,·:cond_0 | 179 | ····if-eqz·v0,·:cond_0 |
179 | ····.line·94 | 180 | ····.line·949 |
180 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24; | 181 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24; |
181 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24;-><init>()V | 182 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24;-><init>()V |
182 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 183 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
183 | ····.line·9 | 184 | ····.line·965 |
184 | ····:goto_0 | 185 | ····:goto_0 |
185 | ····return-void | 186 | ····return-void |
186 | ····.line·9 | 187 | ····.line·950 |
187 | ····:cond_0 | 188 | ····:cond_0 |
188 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 189 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
189 | ····const/16·v1,·0x15 | 190 | ····const/16·v1,·0x15 |
190 | ····if-lt·v0,·v1,·:cond_1 | 191 | ····if-lt·v0,·v1,·:cond_1 |
191 | ····.line·9 | 192 | ····.line·951 |
192 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; | 193 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; |
193 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V | 194 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V |
194 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 195 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
195 | ····goto·:goto_0 | 196 | ····goto·:goto_0 |
196 | ····.line·9 | 197 | ····.line·952 |
197 | ····:cond_1 | 198 | ····:cond_1 |
198 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 199 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
199 | ····const/16·v1,·0x14 | 200 | ····const/16·v1,·0x14 |
200 | ····if-lt·v0,·v1,·:cond_2 | 201 | ····if-lt·v0,·v1,·:cond_2 |
201 | ····.line·9 | 202 | ····.line·953 |
202 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; | 203 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; |
203 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V | 204 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V |
204 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 205 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
205 | ····goto·:goto_0 | 206 | ····goto·:goto_0 |
206 | ····.line·9 | 207 | ····.line·954 |
207 | ····:cond_2 | 208 | ····:cond_2 |
208 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 209 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
209 | ····const/16·v1,·0x13 | 210 | ····const/16·v1,·0x13 |
210 | ····if-lt·v0,·v1,·:cond_3 | 211 | ····if-lt·v0,·v1,·:cond_3 |
211 | ····.line·9 | 212 | ····.line·955 |
212 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; | 213 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; |
213 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V | 214 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V |
214 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 215 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
215 | ····goto·:goto_0 | 216 | ····goto·:goto_0 |
216 | ····.line·9 | 217 | ····.line·956 |
217 | ····:cond_3 | 218 | ····:cond_3 |
218 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 219 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
219 | ····const/16·v1,·0x10 | 220 | ····const/16·v1,·0x10 |
220 | ····if-lt·v0,·v1,·:cond_4 | 221 | ····if-lt·v0,·v1,·:cond_4 |
221 | ····.line·95 | 222 | ····.line·957 |
222 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; | 223 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; |
223 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V | 224 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V |
224 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 225 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
225 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
226 | ····.line·95 | 227 | ····.line·958 |
227 | ····:cond_4 | 228 | ····:cond_4 |
228 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 229 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
229 | ····const/16·v1,·0xe | 230 | ····const/16·v1,·0xe |
230 | ····if-lt·v0,·v1,·:cond_5 | 231 | ····if-lt·v0,·v1,·:cond_5 |
231 | ····.line·95 | 232 | ····.line·959 |
232 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; | 233 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; |
233 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;-><init>()V | 234 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;-><init>()V |
234 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 235 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
235 | ····goto·:goto_0 | 236 | ····goto·:goto_0 |
Max diff block lines reached; 18100/22568 bytes (80.20%) of diff not shown. |
Offset 136, 57 lines modified | Offset 136, 57 lines modified | ||
136 | #·direct·methods | 136 | #·direct·methods |
137 | .method·public·constructor·<init>()V | 137 | .method·public·constructor·<init>()V |
138 | ····.locals·1 | 138 | ····.locals·1 |
139 | ····.prologue | 139 | ····.prologue |
140 | ····.line·30 | 140 | ····.line·3072 |
141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
142 | ····.line·30 | 142 | ····.line·3053 |
143 | ····new-instance·v0,·Ljava/util/ArrayList; | 143 | ····new-instance·v0,·Ljava/util/ArrayList; |
144 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 144 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
145 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList; | 145 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList; |
146 | ····.line·30 | 146 | ····.line·3054 |
147 | ····const/4·v0,·0x1 | 147 | ····const/4·v0,·0x1 |
148 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I | 148 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I |
149 | ····.line·30 | 149 | ····.line·3056 |
150 | ····new-instance·v0,·Ljava/util/ArrayList; | 150 | ····new-instance·v0,·Ljava/util/ArrayList; |
151 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 151 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
152 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList; | 152 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList; |
153 | ····.line·305 | 153 | ····.line·3059 |
154 | ····const·v0,·0x800005 | 154 | ····const·v0,·0x800005 |
155 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I | 155 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I |
156 | ····.line·30 | 156 | ····.line·3060 |
157 | ····const/4·v0,·-0x1 | 157 | ····const/4·v0,·-0x1 |
158 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I | 158 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I |
159 | ····.line·30 | 159 | ····.line·3061 |
160 | ····const/4·v0,·0x0 | 160 | ····const/4·v0,·0x0 |
161 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I | 161 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I |
162 | ····.line·30 | 162 | ····.line·3063 |
163 | ····const/16·v0,·0x50 | 163 | ····const/16·v0,·0x50 |
164 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I | 164 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I |
165 | ····.line·30 | 165 | ····.line·3073 |
166 | ····return-void | 166 | ····return-void |
167 | .end·method | 167 | .end·method |
168 | .method·public·constructor·<init>(Landroid/app/Notification;)V | 168 | .method·public·constructor·<init>(Landroid/app/Notification;)V |
169 | ····.locals·11 | 169 | ····.locals·11 |
170 | ····.param·p1,·"notif"····#·Landroid/app/Notification; | 170 | ····.param·p1,·"notif"····#·Landroid/app/Notification; |
Offset 197, 255 lines modified | Offset 197, 255 lines modified | ||
197 | ····const/4·v8,·0x1 | 197 | ····const/4·v8,·0x1 |
198 | ····const/4·v7,·0x0 | 198 | ····const/4·v7,·0x0 |
199 | ····const/4·v6,·-0x1 | 199 | ····const/4·v6,·-0x1 |
200 | ····.line·30 | 200 | ····.line·3075 |
201 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 201 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
202 | ····.line·30 | 202 | ····.line·3053 |
203 | ····new-instance·v4,·Ljava/util/ArrayList; | 203 | ····new-instance·v4,·Ljava/util/ArrayList; |
204 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | 204 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
205 | ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList; | 205 | ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList; |
206 | ····.line·30 | 206 | ····.line·3054 |
207 | ····iput·v8,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I | 207 | ····iput·v8,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I |
208 | ····.line·30 | 208 | ····.line·3056 |
209 | ····new-instance·v4,·Ljava/util/ArrayList; | 209 | ····new-instance·v4,·Ljava/util/ArrayList; |
210 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | 210 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
211 | ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList; | 211 | ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList; |
212 | ····.line·305 | 212 | ····.line·3059 |
213 | ····iput·v10,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I | 213 | ····iput·v10,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I |
214 | ····.line·30 | 214 | ····.line·3060 |
215 | ····iput·v6,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I | 215 | ····iput·v6,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I |
216 | ····.line·30 | 216 | ····.line·3061 |
217 | ····iput·v7,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I | 217 | ····iput·v7,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I |
218 | ····.line·30 | 218 | ····.line·3063 |
219 | ····iput·v9,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I | 219 | ····iput·v9,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I |
220 | ····.line·30 | 220 | ····.line·3076 |
221 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 221 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
222 | ····move-result-object·v1 | 222 | ····move-result-object·v1 |
223 | ····.line·307 | 223 | ····.line·3077 |
224 | ····.local·v1,·"extras":Landroid/os/Bundle; | 224 | ····.local·v1,·"extras":Landroid/os/Bundle; |
225 | ····if-eqz·v1,·:cond_3 | 225 | ····if-eqz·v1,·:cond_3 |
226 | ····const-string·v4,·"android.wearable.EXTENSIONS" | 226 | ····const-string·v4,·"android.wearable.EXTENSIONS" |
227 | ····invoke-virtual·{v1,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 227 | ····invoke-virtual·{v1,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
228 | ····move-result-object·v3 | 228 | ····move-result-object·v3 |
229 | ····.line·307 | 229 | ····.line·3079 |
230 | ····.local·v3,·"wearableBundle":Landroid/os/Bundle; | 230 | ····.local·v3,·"wearableBundle":Landroid/os/Bundle; |
231 | ····:goto_0 | 231 | ····:goto_0 |
232 | ····if-eqz·v3,·:cond_2 | 232 | ····if-eqz·v3,·:cond_2 |
233 | ····.line·30 | 233 | ····.line·3080 |
234 | ····sget-object·v4,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 234 | ····sget-object·v4,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
235 | ····const-string·v5,·"actions" | 235 | ····const-string·v5,·"actions" |
236 | ····.line·30 | 236 | ····.line·3081 |
237 | ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList; | 237 | ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList; |
238 | ····move-result-object·v5 | 238 | ····move-result-object·v5 |
Max diff block lines reached; 36204/40478 bytes (89.44%) of diff not shown. |
Offset 42, 251 lines modified | Offset 42, 253 lines modified | ||
42 | #·direct·methods | 42 | #·direct·methods |
43 | .method·constructor·<init>()V | 43 | .method·constructor·<init>()V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·20 | 46 | ····.line·2065 |
47 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 47 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
48 | ····.line·20 | 48 | ····.line·2063 |
49 | ····new-instance·v0,·Ljava/util/ArrayList; | 49 | ····new-instance·v0,·Ljava/util/ArrayList; |
50 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 50 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
51 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mMessages:Ljava/util/List; | 51 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mMessages:Ljava/util/List; |
52 | ····.line·20 | 52 | ····.line·2066 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·constructor·<init>(Ljava/lang/CharSequence;)V | 55 | .method·public·constructor·<init>(Ljava/lang/CharSequence;)V |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"userDisplayName"····#·Ljava/lang/CharSequence; | 57 | ····.param·p1,·"userDisplayName"····#·Ljava/lang/CharSequence; |
58 | ········.annotation·build·Landroid/support/annotation/NonNull; | 58 | ········.annotation·build·Landroid/support/annotation/NonNull; |
59 | ········.end·annotation | 59 | ········.end·annotation |
60 | ····.end·param | 60 | ····.end·param |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·20 | 62 | ····.line·2074 |
63 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 63 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
64 | ····.line·20 | 64 | ····.line·2063 |
65 | ····new-instance·v0,·Ljava/util/ArrayList; | 65 | ····new-instance·v0,·Ljava/util/ArrayList; |
66 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 66 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mMessages:Ljava/util/List; | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mMessages:Ljava/util/List; |
68 | ····.line·20 | 68 | ····.line·2075 |
69 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; | 69 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; |
70 | ····.line·20 | 70 | ····.line·2076 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·static·extractMessagingStyleFromNotification(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 73 | .method·public·static·extractMessagingStyleFromNotification(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
74 | ····.locals·4 | 74 | ····.locals·4 |
75 | ····.param·p0,·"notif"····#·Landroid/app/Notification; | 75 | ····.param·p0,·"notif"····#·Landroid/app/Notification; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line·21 | 77 | ····.line·2156 |
78 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 78 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
79 | ····invoke-interface·{v3,·p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 79 | ····invoke-interface·{v3,·p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
80 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
81 | ····.line·215 | 81 | ····.line·2157 |
82 | ····.local·v1,·"extras":Landroid/os/Bundle; | 82 | ····.local·v1,·"extras":Landroid/os/Bundle; |
83 | ····if-eqz·v1,·:cond_0 | ||
83 | ····const-string·v3,·"android.selfDisplayName" | 84 | ····const-string·v3,·"android.selfDisplayName" |
84 | ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 85 | ····invoke-virtual·{v1,·v3},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
85 | ····move-result·v3 | 86 | ····move-result·v3 |
86 | ····if-nez·v3,·:cond_0 | 87 | ····if-nez·v3,·:cond_0 |
87 | ····.line·215 | 88 | ····.line·2158 |
88 | ····const/4·v2,·0x0 | 89 | ····const/4·v2,·0x0 |
89 | ····.line·216 | 90 | ····.line·2167 |
90 | ····.local·v2,·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 91 | ····.local·v2,·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
91 | ····:goto_0 | 92 | ····:goto_0 |
92 | ····return-object·v2 | 93 | ····return-object·v2 |
93 | ····.line·21 | 94 | ····.line·2161 |
94 | ····.end·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 95 | ····.end·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
95 | ····:cond_0 | 96 | ····:cond_0 |
96 | ····:try_start_0 | 97 | ····:try_start_0 |
97 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 98 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
98 | ····invoke-direct·{v2},·Landroid/support/v4/app/NotificationCompat$MessagingStyle;-><init>()V | 99 | ····invoke-direct·{v2},·Landroid/support/v4/app/NotificationCompat$MessagingStyle;-><init>()V |
99 | ····.line·21 | 100 | ····.line·2162 |
100 | ····.restart·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 101 | ····.restart·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
101 | ····invoke-virtual·{v2,·v1},·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->restoreFromCompatExtras(Landroid/os/Bundle;)V | 102 | ····invoke-virtual·{v2,·v1},·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->restoreFromCompatExtras(Landroid/os/Bundle;)V |
102 | ····:try_end_0 | 103 | ····:try_end_0 |
103 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 | 104 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 |
104 | ····goto·:goto_0 | 105 | ····goto·:goto_0 |
105 | ····.line·21 | 106 | ····.line·2163 |
106 | ····.end·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 107 | ····.end·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
107 | ····:catch_0 | 108 | ····:catch_0 |
108 | ····move-exception·v0 | 109 | ····move-exception·v0 |
109 | ····.line·21 | 110 | ····.line·2164 |
110 | ····.local·v0,·"e":Ljava/lang/ClassCastException; | 111 | ····.local·v0,·"e":Ljava/lang/ClassCastException; |
111 | ····const/4·v2,·0x0 | 112 | ····const/4·v2,·0x0 |
112 | ····.restart·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; | 113 | ····.restart·local·v2····#·"style":Landroid/support/v4/app/NotificationCompat$MessagingStyle; |
113 | ····goto·:goto_0 | 114 | ····goto·:goto_0 |
114 | .end·method | 115 | .end·method |
115 | #·virtual·methods | 116 | #·virtual·methods |
116 | .method·public·addCompatExtras(Landroid/os/Bundle;)V | 117 | .method·public·addCompatExtras(Landroid/os/Bundle;)V |
117 | ····.locals·2 | 118 | ····.locals·2 |
118 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 119 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
119 | ····.prologue | 120 | ····.prologue |
120 | ····.line·21 | 121 | ····.line·2172 |
121 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V | 122 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V |
122 | ····.line·21 | 123 | ····.line·2173 |
123 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; | 124 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; |
124 | ····if-eqz·v0,·:cond_0 | 125 | ····if-eqz·v0,·:cond_0 |
125 | ····.line·21 | 126 | ····.line·2174 |
126 | ····const-string·v0,·"android.selfDisplayName" | 127 | ····const-string·v0,·"android.selfDisplayName" |
127 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; | 128 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle;->mUserDisplayName:Ljava/lang/CharSequence; |
Max diff block lines reached; 7395/11821 bytes (62.56%) of diff not shown. |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·28 | 51 | ····.line·2881 |
52 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1; | 52 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1; |
53 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V | 53 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V |
54 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 54 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
55 | ····return-void | 55 | ····return-void |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | 64 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
65 | ····.locals·7 | 65 | ····.locals·7 |
66 | ····.param·p1,·"icon"····#·I | 66 | ····.param·p1,·"icon"····#·I |
67 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | 67 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
68 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; | 68 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·24 | 70 | ····.line·2452 |
71 | ····new-instance·v4,·Landroid/os/Bundle; | 71 | ····new-instance·v4,·Landroid/os/Bundle; |
72 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V | 72 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V |
73 | ····const/4·v5,·0x0 | 73 | ····const/4·v5,·0x0 |
74 | ····const/4·v6,·0x1 | 74 | ····const/4·v6,·0x1 |
Offset 83, 61 lines modified | Offset 83, 61 lines modified | ||
83 | ····move-object·v2,·p2 | 83 | ····move-object·v2,·p2 |
84 | ····move-object·v3,·p3 | 84 | ····move-object·v3,·p3 |
85 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V | 85 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V |
86 | ····.line·24 | 86 | ····.line·2453 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V | 89 | .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Z)V |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····.param·p1,·"icon"····#·I | 91 | ····.param·p1,·"icon"····#·I |
92 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | 92 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
93 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; | 93 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; |
94 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; | 94 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; |
95 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput; | 95 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput; |
96 | ····.param·p6,·"allowGeneratedReplies"····#·Z | 96 | ····.param·p6,·"allowGeneratedReplies"····#·Z |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·24 | 98 | ····.line·2456 |
99 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V | 99 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V |
100 | ····.line·245 | 100 | ····.line·2457 |
101 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I | 101 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I |
102 | ····.line·245 | 102 | ····.line·2458 |
103 | ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 103 | ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
104 | ····move-result-object·v0 | 104 | ····move-result-object·v0 |
105 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; | 105 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; |
106 | ····.line·245 | 106 | ····.line·2459 |
107 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; | 107 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; |
108 | ····.line·24 | 108 | ····.line·2460 |
109 | ····if-eqz·p4,·:cond_0 | 109 | ····if-eqz·p4,·:cond_0 |
110 | ····.end·local·p4····#·"extras":Landroid/os/Bundle; | 110 | ····.end·local·p4····#·"extras":Landroid/os/Bundle; |
111 | ····:goto_0 | 111 | ····:goto_0 |
112 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; | 112 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; |
113 | ····.line·24 | 113 | ····.line·2461 |
114 | ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; | 114 | ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; |
115 | ····.line·24 | 115 | ····.line·2462 |
116 | ····iput-boolean·p6,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mAllowGeneratedReplies:Z | 116 | ····iput-boolean·p6,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mAllowGeneratedReplies:Z |
117 | ····.line·24 | 117 | ····.line·2463 |
118 | ····return-void | 118 | ····return-void |
119 | ····.line·24 | 119 | ····.line·2460 |
120 | ····.restart·local·p4····#·"extras":Landroid/os/Bundle; | 120 | ····.restart·local·p4····#·"extras":Landroid/os/Bundle; |
121 | ····:cond_0 | 121 | ····:cond_0 |
122 | ····new-instance·p4,·Landroid/os/Bundle; | 122 | ····new-instance·p4,·Landroid/os/Bundle; |
123 | ····.end·local·p4····#·"extras":Landroid/os/Bundle; | 123 | ····.end·local·p4····#·"extras":Landroid/os/Bundle; |
124 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V | 124 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V |
Offset 146, 74 lines modified | Offset 146, 74 lines modified | ||
146 | #·virtual·methods | 146 | #·virtual·methods |
147 | .method·public·getActionIntent()Landroid/app/PendingIntent; | 147 | .method·public·getActionIntent()Landroid/app/PendingIntent; |
148 | ····.locals·1 | 148 | ····.locals·1 |
149 | ····.prologue | 149 | ····.prologue |
150 | ····.line·247 | 150 | ····.line·2477 |
151 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; | 151 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; |
152 | ····return-object·v0 | 152 | ····return-object·v0 |
153 | .end·method | 153 | .end·method |
154 | .method·public·getAllowGeneratedReplies()Z | 154 | .method·public·getAllowGeneratedReplies()Z |
155 | ····.locals·1 | 155 | ····.locals·1 |
156 | ····.prologue | 156 | ····.prologue |
157 | ····.line·24 | 157 | ····.line·2494 |
158 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mAllowGeneratedReplies:Z | 158 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mAllowGeneratedReplies:Z |
159 | ····return·v0 | 159 | ····return·v0 |
160 | .end·method | 160 | .end·method |
161 | .method·public·getExtras()Landroid/os/Bundle; | 161 | .method·public·getExtras()Landroid/os/Bundle; |
162 | ····.locals·1 | 162 | ····.locals·1 |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·24 | 164 | ····.line·2485 |
165 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; | 165 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; |
166 | ····return-object·v0 | 166 | ····return-object·v0 |
167 | .end·method | 167 | .end·method |
Max diff block lines reached; 1111/5287 bytes (21.01%) of diff not shown. |
Offset 349, 284 lines modified | Offset 349, 291 lines modified | ||
349 | ····.locals·5 | 349 | ····.locals·5 |
350 | ····.prologue | 350 | ····.prologue |
351 | ····const/4·v2,·0x0 | 351 | ····const/4·v2,·0x0 |
352 | ····const/4·v1,·0x1 | 352 | ····const/4·v1,·0x1 |
353 | ····.line·34 | 353 | ····.line·343 |
354 | ····sget-boolean·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z | 354 | ····sget-boolean·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z |
355 | ····if-eqz·v3,·:cond_0 | 355 | ····if-eqz·v3,·:cond_0 |
356 | ····.line·3 | 356 | ····.line·362 |
357 | ····:goto_0 | 357 | ····:goto_0 |
358 | ····return·v2 | 358 | ····return·v2 |
359 | ····.line·34 | 359 | ····.line·347 |
360 | ····:cond_0 | 360 | ····:cond_0 |
361 | ····:try_start_0 | 361 | ····:try_start_0 |
362 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; | 362 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; |
363 | ····if-nez·v3,·:cond_1 | 363 | ····if-nez·v3,·:cond_1 |
364 | ····.line·34 | 364 | ····.line·348 |
365 | ····const-string·v3,·"android.app.Notification$Action" | 365 | ····const-string·v3,·"android.app.Notification$Action" |
366 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 366 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
367 | ····move-result-object·v3 | 367 | ····move-result-object·v3 |
368 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; | 368 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; |
369 | ····.line·34 | 369 | ····.line·349 |
370 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; | 370 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; |
371 | ····const-string·v4,·"icon" | 371 | ····const-string·v4,·"icon" |
372 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 372 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
373 | ····move-result-object·v3 | 373 | ····move-result-object·v3 |
374 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; | 374 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; |
375 | ····.line·3 | 375 | ····.line·350 |
376 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; | 376 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; |
377 | ····const-string·v4,·"title" | 377 | ····const-string·v4,·"title" |
378 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 378 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
379 | ····move-result-object·v3 | 379 | ····move-result-object·v3 |
380 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; | 380 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; |
381 | ····.line·3 | 381 | ····.line·351 |
382 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; | 382 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; |
383 | ····const-string·v4,·"actionIntent" | 383 | ····const-string·v4,·"actionIntent" |
384 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 384 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
385 | ····move-result-object·v3 | 385 | ····move-result-object·v3 |
386 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; | 386 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; |
387 | ····.line·3 | 387 | ····.line·352 |
388 | ····const-class·v3,·Landroid/app/Notification; | 388 | ····const-class·v3,·Landroid/app/Notification; |
389 | ····const-string·v4,·"actions" | 389 | ····const-string·v4,·"actions" |
390 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 390 | ····invoke-virtual·{v3,·v4},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
391 | ····move-result-object·v3 | 391 | ····move-result-object·v3 |
392 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; | 392 | ····sput-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; |
393 | ····.line·35 | 393 | ····.line·353 |
394 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; | 394 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; |
395 | ····const/4·v4,·0x1 | 395 | ····const/4·v4,·0x1 |
396 | ····invoke-virtual·{v3,·v4},·Ljava/lang/reflect/Field;->setAccessible(Z)V | 396 | ····invoke-virtual·{v3,·v4},·Ljava/lang/reflect/Field;->setAccessible(Z)V |
397 | ····:try_end_0 | 397 | ····:try_end_0 |
398 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 398 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
399 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_1 | 399 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_1 |
400 | ····.line·3 | 400 | ····.line·362 |
401 | ····:cond_1 | 401 | ····:cond_1 |
402 | ····:goto_1 | 402 | ····:goto_1 |
403 | ····sget-boolean·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z | 403 | ····sget-boolean·v3,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z |
404 | ····if-nez·v3,·:cond_2 | 404 | ····if-nez·v3,·:cond_2 |
405 | ····:goto_2 | 405 | ····:goto_2 |
406 | ····move·v2,·v1 | 406 | ····move·v2,·v1 |
407 | ····goto·:goto_0 | 407 | ····goto·:goto_0 |
408 | ····.line·35 | 408 | ····.line·355 |
409 | ····:catch_0 | 409 | ····:catch_0 |
410 | ····move-exception·v0 | 410 | ····move-exception·v0 |
411 | ····.line·35 | 411 | ····.line·356 |
412 | ····.local·v0,·"e":Ljava/lang/ClassNotFoundException; | 412 | ····.local·v0,·"e":Ljava/lang/ClassNotFoundException; |
413 | ····const-string·v3,·"NotificationCompat" | 413 | ····const-string·v3,·"NotificationCompat" |
414 | ····const-string·v4,·"Unable·to·access·notification·actions" | 414 | ····const-string·v4,·"Unable·to·access·notification·actions" |
415 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 415 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
416 | ····.line·35 | 416 | ····.line·357 |
417 | ····sput-boolean·v1,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z | 417 | ····sput-boolean·v1,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z |
418 | ····goto·:goto_1 | 418 | ····goto·:goto_1 |
419 | ····.line·35 | 419 | ····.line·358 |
420 | ····.end·local·v0····#·"e":Ljava/lang/ClassNotFoundException; | 420 | ····.end·local·v0····#·"e":Ljava/lang/ClassNotFoundException; |
421 | ····:catch_1 | 421 | ····:catch_1 |
422 | ····move-exception·v0 | 422 | ····move-exception·v0 |
423 | ····.line·35 | 423 | ····.line·359 |
424 | ····.local·v0,·"e":Ljava/lang/NoSuchFieldException; | 424 | ····.local·v0,·"e":Ljava/lang/NoSuchFieldException; |
425 | ····const-string·v3,·"NotificationCompat" | 425 | ····const-string·v3,·"NotificationCompat" |
426 | ····const-string·v4,·"Unable·to·access·notification·actions" | 426 | ····const-string·v4,·"Unable·to·access·notification·actions" |
427 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 427 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
Max diff block lines reached; 20047/24202 bytes (82.83%) of diff not shown. |
Offset 55, 226 lines modified | Offset 55, 226 lines modified | ||
55 | #·direct·methods | 55 | #·direct·methods |
56 | .method·constructor·<init>()V | 56 | .method·constructor·<init>()V |
57 | ····.locals·2 | 57 | ····.locals·2 |
58 | ····.prologue | 58 | ····.prologue |
59 | ····const/4·v1,·0x0 | 59 | ····const/4·v1,·0x0 |
60 | ····.line·25 | 60 | ····.line·2592 |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
62 | ····.line·26 | 62 | ····.line·2611 |
63 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 63 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
64 | ····.line·26 | 64 | ····.line·2612 |
65 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 65 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
67 | ····.line·261 | 67 | ····.line·2613 |
68 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 68 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
69 | ····.line·261 | 69 | ····.line·2614 |
70 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 70 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
71 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; | 71 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; |
72 | ····.line·261 | 72 | ····.line·2615 |
73 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object; | 73 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object; |
74 | ····.line·261 | 74 | ····.line·2616 |
75 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; | 75 | ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; |
76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object; | 76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object; |
77 | ····.line·26 | 77 | ····.line·2620 |
78 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 78 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
79 | ····.line·26 | 79 | ····.line·2621 |
80 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 80 | ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
81 | ····return-void | 81 | ····return-void |
82 | .end·method | 82 | .end·method |
83 | .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 83 | .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
84 | ····.locals·1 | 84 | ····.locals·1 |
85 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 85 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·25 | 87 | ····.line·2592 |
88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
89 | ····return-object·v0 | 89 | ····return-object·v0 |
90 | .end·method | 90 | .end·method |
91 | .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 91 | .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
92 | ····.locals·0 | 92 | ····.locals·0 |
93 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 93 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
94 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 94 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
95 | ····.prologue | 95 | ····.prologue |
96 | ····.line·25 | 96 | ····.line·2592 |
97 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; | 97 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object; |
98 | ····return-object·p1 | 98 | ····return-object·p1 |
99 | .end·method | 99 | .end·method |
100 | .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 100 | .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
101 | ····.locals·1 | 101 | ····.locals·1 |
102 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 102 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·25 | 104 | ····.line·2592 |
105 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
106 | ····return-object·v0 | 106 | ····return-object·v0 |
107 | .end·method | 107 | .end·method |
108 | .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 108 | .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
109 | ····.locals·0 | 109 | ····.locals·0 |
110 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 110 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
111 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 111 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·25 | 113 | ····.line·2592 |
114 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; | 114 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object; |
115 | ····return-object·p1 | 115 | ····return-object·p1 |
116 | .end·method | 116 | .end·method |
117 | .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 117 | .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
118 | ····.locals·1 | 118 | ····.locals·1 |
119 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 119 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·25 | 121 | ····.line·2592 |
122 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 122 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
123 | ····return-object·v0 | 123 | ····return-object·v0 |
124 | .end·method | 124 | .end·method |
125 | .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 125 | .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
126 | ····.locals·0 | 126 | ····.locals·0 |
127 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 127 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
128 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 128 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
129 | ····.prologue | 129 | ····.prologue |
130 | ····.line·25 | 130 | ····.line·2592 |
131 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; | 131 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object; |
132 | ····return-object·p1 | 132 | ····return-object·p1 |
133 | .end·method | 133 | .end·method |
134 | .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; | 134 | .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object; |
135 | ····.locals·1 | 135 | ····.locals·1 |
136 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 136 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
137 | ····.prologue | 137 | ····.prologue |
138 | ····.line·25 | 138 | ····.line·2592 |
139 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; | 139 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object; |
140 | ····return-object·v0 | 140 | ····return-object·v0 |
141 | .end·method | 141 | .end·method |
142 | .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; | 142 | .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object; |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; | 144 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo; |
145 | ····.param·p1,·"x1"····#·Ljava/lang/Object; | 145 | ····.param·p1,·"x1"····#·Ljava/lang/Object; |
Max diff block lines reached; 3692/8677 bytes (42.55%) of diff not shown. |
Offset 48, 116 lines modified | Offset 48, 116 lines modified | ||
48 | #·direct·methods | 48 | #·direct·methods |
49 | .method·public·constructor·<init>()V | 49 | .method·public·constructor·<init>()V |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·267 | 52 | ····.line·2678 |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·266 | 54 | ····.line·2668 |
55 | ····const/4·v0,·0x1 | 55 | ····const/4·v0,·0x1 |
56 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 56 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
57 | ····.line·267 | 57 | ····.line·2679 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V | 60 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V |
61 | ····.locals·4 | 61 | ····.locals·4 |
62 | ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action; | 62 | ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····const/4·v3,·0x1 | 64 | ····const/4·v3,·0x1 |
65 | ····.line·26 | 65 | ····.line·2686 |
66 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 66 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
67 | ····.line·266 | 67 | ····.line·2668 |
68 | ····iput·v3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 68 | ····iput·v3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
69 | ····.line·268 | 69 | ····.line·2687 |
70 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getExtras()Landroid/os/Bundle; | 70 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getExtras()Landroid/os/Bundle; |
71 | ····move-result-object·v1 | 71 | ····move-result-object·v1 |
72 | ····const-string·v2,·"android.wearable.EXTENSIONS" | 72 | ····const-string·v2,·"android.wearable.EXTENSIONS" |
73 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 73 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····.line·268 | 75 | ····.line·2688 |
76 | ····.local·v0,·"wearableBundle":Landroid/os/Bundle; | 76 | ····.local·v0,·"wearableBundle":Landroid/os/Bundle; |
77 | ····if-eqz·v0,·:cond_0 | 77 | ····if-eqz·v0,·:cond_0 |
78 | ····.line·268 | 78 | ····.line·2689 |
79 | ····const-string·v1,·"flags" | 79 | ····const-string·v1,·"flags" |
80 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 80 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
81 | ····move-result·v1 | 81 | ····move-result·v1 |
82 | ····iput·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 82 | ····iput·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
83 | ····.line·26 | 83 | ····.line·2690 |
84 | ····const-string·v1,·"inProgressLabel" | 84 | ····const-string·v1,·"inProgressLabel" |
85 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 85 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
86 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
87 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mInProgressLabel:Ljava/lang/CharSequence; | 87 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mInProgressLabel:Ljava/lang/CharSequence; |
88 | ····.line·26 | 88 | ····.line·2691 |
89 | ····const-string·v1,·"confirmLabel" | 89 | ····const-string·v1,·"confirmLabel" |
90 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 90 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
91 | ····move-result-object·v1 | 91 | ····move-result-object·v1 |
92 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mConfirmLabel:Ljava/lang/CharSequence; | 92 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mConfirmLabel:Ljava/lang/CharSequence; |
93 | ····.line·26 | 93 | ····.line·2692 |
94 | ····const-string·v1,·"cancelLabel" | 94 | ····const-string·v1,·"cancelLabel" |
95 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 95 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
96 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
97 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mCancelLabel:Ljava/lang/CharSequence; | 97 | ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mCancelLabel:Ljava/lang/CharSequence; |
98 | ····.line·26 | 98 | ····.line·2694 |
99 | ····:cond_0 | 99 | ····:cond_0 |
100 | ····return-void | 100 | ····return-void |
101 | .end·method | 101 | .end·method |
102 | .method·private·setFlag(IZ)V | 102 | .method·private·setFlag(IZ)V |
103 | ····.locals·2 | 103 | ····.locals·2 |
104 | ····.param·p1,·"mask"····#·I | 104 | ····.param·p1,·"mask"····#·I |
105 | ····.param·p2,·"value"····#·Z | 105 | ····.param·p2,·"value"····#·Z |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·27 | 107 | ····.line·2754 |
108 | ····if-eqz·p2,·:cond_0 | 108 | ····if-eqz·p2,·:cond_0 |
109 | ····.line·27 | 109 | ····.line·2755 |
110 | ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 110 | ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
111 | ····or-int/2addr·v0,·p1 | 111 | ····or-int/2addr·v0,·p1 |
112 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 112 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
113 | ····.line·275 | 113 | ····.line·2759 |
114 | ····:goto_0 | 114 | ····:goto_0 |
115 | ····return-void | 115 | ····return-void |
116 | ····.line·275 | 116 | ····.line·2757 |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I | 118 | ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I |
119 | ····xor-int/lit8·v1,·p1,·-0x1 | 119 | ····xor-int/lit8·v1,·p1,·-0x1 |
120 | ····and-int/2addr·v0,·v1 | 120 | ····and-int/2addr·v0,·v1 |
Offset 168, 164 lines modified | Offset 168, 164 lines modified | ||
168 | #·virtual·methods | 168 | #·virtual·methods |
169 | .method·public·clone()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; | 169 | .method·public·clone()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; |
170 | ····.locals·2 | 170 | ····.locals·2 |
171 | ····.prologue | 171 | ····.prologue |
172 | ····.line·27 | 172 | ····.line·2724 |
173 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; | 173 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; |
Max diff block lines reached; 9219/13047 bytes (70.66%) of diff not shown. |
Offset 29, 12 lines modified | Offset 29, 12 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>()V | 30 | .method·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·11 | 33 | ····.line·1121 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
Offset 42, 27 lines modified | Offset 42, 27 lines modified | ||
42 | .method·public·constructor·<init>(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)V | 42 | .method·public·constructor·<init>(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)V |
43 | ····.locals·0 | 43 | ····.locals·0 |
44 | ····.param·p1,·"text"····#·Ljava/lang/CharSequence; | 44 | ····.param·p1,·"text"····#·Ljava/lang/CharSequence; |
45 | ····.param·p2,·"timestamp"····#·J | 45 | ····.param·p2,·"timestamp"····#·J |
46 | ····.param·p4,·"sender"····#·Ljava/lang/CharSequence; | 46 | ····.param·p4,·"sender"····#·Ljava/lang/CharSequence; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·22 | 48 | ····.line·2224 |
49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
50 | ····.line·22 | 50 | ····.line·2225 |
51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mText:Ljava/lang/CharSequence; | 51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mText:Ljava/lang/CharSequence; |
52 | ····.line·22 | 52 | ····.line·2226 |
53 | ····iput-wide·p2,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mTimestamp:J | 53 | ····iput-wide·p2,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mTimestamp:J |
54 | ····.line·222 | 54 | ····.line·2227 |
55 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mSender:Ljava/lang/CharSequence; | 55 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->mSender:Ljava/lang/CharSequence; |
56 | ····.line·222 | 56 | ····.line·2228 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·static·getBundleArrayForMessages(Ljava/util/List;)[Landroid/os/Bundle; | 59 | .method·static·getBundleArrayForMessages(Ljava/util/List;)[Landroid/os/Bundle; |
60 | ····.locals·4 | 60 | ····.locals·4 |
61 | ····.annotation·system·Ldalvik/annotation/Signature; | 61 | ····.annotation·system·Ldalvik/annotation/Signature; |
62 | ········value·=·{ | 62 | ········value·=·{ |
Offset 72, 67 lines modified | Offset 72, 67 lines modified | ||
72 | ············"Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;", | 72 | ············"Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;", |
73 | ············">;)[", | 73 | ············">;)[", |
74 | ············"Landroid/os/Bundle;" | 74 | ············"Landroid/os/Bundle;" |
75 | ········} | 75 | ········} |
76 | ····.end·annotation | 76 | ····.end·annotation |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·231 | 78 | ····.line·2319 |
79 | ····.local·p0,·"messages":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;>;" | 79 | ····.local·p0,·"messages":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;>;" |
80 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | 80 | ····invoke-interface·{p0},·Ljava/util/List;->size()I |
81 | ····move-result·v3 | 81 | ····move-result·v3 |
82 | ····new-array·v1,·v3,·[Landroid/os/Bundle; | 82 | ····new-array·v1,·v3,·[Landroid/os/Bundle; |
83 | ····.line·23 | 83 | ····.line·2320 |
84 | ····.local·v1,·"bundles":[Landroid/os/Bundle; | 84 | ····.local·v1,·"bundles":[Landroid/os/Bundle; |
85 | ····invoke-interface·{p0},·Ljava/util/List;->size()I | 85 | ····invoke-interface·{p0},·Ljava/util/List;->size()I |
86 | ····move-result·v0 | 86 | ····move-result·v0 |
87 | ····.line·23 | 87 | ····.line·2321 |
88 | ····.local·v0,·"N":I | 88 | ····.local·v0,·"N":I |
89 | ····const/4·v2,·0x0 | 89 | ····const/4·v2,·0x0 |
90 | ····.local·v2,·"i":I | 90 | ····.local·v2,·"i":I |
91 | ····:goto_0 | 91 | ····:goto_0 |
92 | ····if-ge·v2,·v0,·:cond_0 | 92 | ····if-ge·v2,·v0,·:cond_0 |
93 | ····.line·23 | 93 | ····.line·2322 |
94 | ····invoke-interface·{p0,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 94 | ····invoke-interface·{p0,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
95 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
96 | ····check-cast·v3,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; | 96 | ····check-cast·v3,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; |
97 | ····invoke-direct·{v3},·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->toBundle()Landroid/os/Bundle; | 97 | ····invoke-direct·{v3},·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message;->toBundle()Landroid/os/Bundle; |
98 | ····move-result-object·v3 | 98 | ····move-result-object·v3 |
99 | ····aput-object·v3,·v1,·v2 | 99 | ····aput-object·v3,·v1,·v2 |
100 | ····.line·23 | 100 | ····.line·2321 |
101 | ····add-int/lit8·v2,·v2,·0x1 | 101 | ····add-int/lit8·v2,·v2,·0x1 |
102 | ····goto·:goto_0 | 102 | ····goto·:goto_0 |
103 | ····.line·23 | 103 | ····.line·2324 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | .end·method | 106 | .end·method |
107 | .method·static·getMessageFromBundle(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; | 107 | .method·static·getMessageFromBundle(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; |
108 | ····.locals·7 | 108 | ····.locals·7 |
109 | ····.param·p0,·"bundle"····#·Landroid/os/Bundle; | 109 | ····.param·p0,·"bundle"····#·Landroid/os/Bundle; |
110 | ····.prologue | 110 | ····.prologue |
111 | ····const/4·v3,·0x0 | 111 | ····const/4·v3,·0x0 |
112 | ····.line·23 | 112 | ····.line·2342 |
113 | ····:try_start_0 | 113 | ····:try_start_0 |
114 | ····const-string·v2,·"text" | 114 | ····const-string·v2,·"text" |
115 | ····invoke-virtual·{p0,·v2},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 115 | ····invoke-virtual·{p0,·v2},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
116 | ····move-result·v2 | 116 | ····move-result·v2 |
Offset 145, 95 lines modified | Offset 145, 95 lines modified | ||
145 | ····move-result·v2 | 145 | ····move-result·v2 |
146 | ····if-nez·v2,·:cond_2 | 146 | ····if-nez·v2,·:cond_2 |
147 | ····:cond_0 | 147 | ····:cond_0 |
148 | ····move-object·v1,·v3 | 148 | ····move-object·v1,·v3 |
149 | ····.line·23 | 149 | ····.line·2356 |
150 | ····:cond_1 | 150 | ····:cond_1 |
151 | ····:goto_0 | 151 | ····:goto_0 |
152 | ····return-object·v1 | 152 | ····return-object·v1 |
153 | ····.line·23 | 153 | ····.line·2345 |
154 | ····:cond_2 | 154 | ····:cond_2 |
155 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; | 155 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompat$MessagingStyle$Message; |
156 | ····const-string·v2,·"text" | 156 | ····const-string·v2,·"text" |
157 | ····invoke-virtual·{p0,·v2},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; | 157 | ····invoke-virtual·{p0,·v2},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; |
158 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
159 | ····const-string·v4,·"time" | 159 | ····const-string·v4,·"time" |
160 | ····.line·23 | 160 | ····.line·2346 |
161 | ····invoke-virtual·{p0,·v4},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J | 161 | ····invoke-virtual·{p0,·v4},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J |
162 | ····move-result-wide·v4 | 162 | ····move-result-wide·v4 |
163 | ····const-string·v6,·"sender" | 163 | ····const-string·v6,·"sender" |
Max diff block lines reached; 8259/11923 bytes (69.27%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·39 | 22 | ····.line·3972 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | 36 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
37 | ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent; | 37 | ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent; |
38 | ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent; | 38 | ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent; |
39 | ····.param·p5,·"participants"····#·[Ljava/lang/String; | 39 | ····.param·p5,·"participants"····#·[Ljava/lang/String; |
40 | ····.param·p6,·"latestTimestamp"····#·J | 40 | ····.param·p6,·"latestTimestamp"····#·J |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·397 | 42 | ····.line·3978 |
43 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 43 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
44 | ····move-object·v2,·p2 | 44 | ····move-object·v2,·p2 |
45 | ····check-cast·v2,·Landroid/support/v4/app/RemoteInput; | 45 | ····check-cast·v2,·Landroid/support/v4/app/RemoteInput; |
46 | ····move-object·v1,·p1 | 46 | ····move-object·v1,·p1 |
Offset 62, 14 lines modified | Offset 62, 14 lines modified | ||
62 | ····return-object·v0 | 62 | ····return-object·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | 64 | .method·public·bridge·synthetic·build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; |
65 | ····.locals·2 | 65 | ····.locals·2 |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·39 | 67 | ····.line·3972 |
68 | ····invoke-virtual/range·{p0·..·p7},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;->build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 68 | ····invoke-virtual/range·{p0·..·p7},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;->build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
Offset 305, 58 lines modified | Offset 305, 58 lines modified | ||
305 | ····.locals·3 | 305 | ····.locals·3 |
306 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 306 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
307 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 307 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
308 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 308 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
309 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 309 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
310 | ····.prologue | 310 | ····.prologue |
311 | ····.line·3 | 311 | ····.line·362 |
312 | ····.local·p0,·"this":Landroid/support/v4/app/FragmentHostCallback;,·"Landroid/support/v4/app/FragmentHostCallback<TE;>;" | 312 | ····.local·p0,·"this":Landroid/support/v4/app/FragmentHostCallback;,·"Landroid/support/v4/app/FragmentHostCallback<TE;>;" |
313 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 313 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
314 | ····const-string·v0,·"mLoadersStarted=" | 314 | ····const-string·v0,·"mLoadersStarted=" |
315 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 315 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
316 | ····.line·3 | 316 | ····.line·363 |
317 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoadersStarted:Z | 317 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoadersStarted:Z |
318 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Z)V | 318 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Z)V |
319 | ····.line·36 | 319 | ····.line·364 |
320 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; | 320 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; |
321 | ····if-eqz·v0,·:cond_0 | 321 | ····if-eqz·v0,·:cond_0 |
322 | ····.line·36 | 322 | ····.line·365 |
323 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 323 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
324 | ····const-string·v0,·"Loader·Manager·" | 324 | ····const-string·v0,·"Loader·Manager·" |
325 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 325 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
326 | ····.line·36 | 326 | ····.line·366 |
327 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; | 327 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; |
328 | ····invoke-static·{v0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 328 | ····invoke-static·{v0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
329 | ····move-result·v0 | 329 | ····move-result·v0 |
330 | ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 330 | ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
331 | ····move-result-object·v0 | 331 | ····move-result-object·v0 |
332 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 332 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
333 | ····.line·36 | 333 | ····.line·367 |
334 | ····const-string·v0,·":" | 334 | ····const-string·v0,·":" |
335 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 335 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
336 | ····.line·36 | 336 | ····.line·368 |
337 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; | 337 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; |
338 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 338 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
339 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 339 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
340 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 340 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 371, 15 lines modified | Offset 371, 15 lines modified | ||
371 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 371 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
372 | ····move-result-object·v1 | 372 | ····move-result-object·v1 |
373 | ····invoke-virtual·{v0,·v1,·p2,·p3,·p4},·Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 373 | ····invoke-virtual·{v0,·v1,·p2,·p3,·p4},·Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
374 | ····.line·3 | 374 | ····.line·370 |
375 | ····:cond_0 | 375 | ····:cond_0 |
376 | ····return-void | 376 | ····return-void |
377 | .end·method | 377 | .end·method |
378 | .method·getActivity()Landroid/app/Activity; | 378 | .method·getActivity()Landroid/app/Activity; |
379 | ····.locals·1 | 379 | ····.locals·1 |
Offset 454, 37 lines modified | Offset 454, 45 lines modified | ||
454 | ····check-cast·v0,·Landroid/support/v4/app/LoaderManagerImpl; | 454 | ····check-cast·v0,·Landroid/support/v4/app/LoaderManagerImpl; |
455 | ····.line·308 | 455 | ····.line·308 |
456 | ····.local·v0,·"lm":Landroid/support/v4/app/LoaderManagerImpl; | 456 | ····.local·v0,·"lm":Landroid/support/v4/app/LoaderManagerImpl; |
457 | ····if-nez·v0,·:cond_2 | 457 | ····if-nez·v0,·:cond_2 |
458 | ····.line·309 | ||
459 | ····if-eqz·p3,·:cond_ | 458 | ····if-eqz·p3,·:cond_2 |
460 | ····.line·3 | 459 | ····.line·309 |
461 | ····new-instance·v0,·Landroid/support/v4/app/LoaderManagerImpl; | 460 | ····new-instance·v0,·Landroid/support/v4/app/LoaderManagerImpl; |
462 | ····.end·local·v0····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; | 461 | ····.end·local·v0····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; |
463 | ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/app/LoaderManagerImpl;-><init>(Ljava/lang/String;Landroid/support/v4/app/FragmentHostCallback;Z)V | 462 | ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/app/LoaderManagerImpl;-><init>(Ljava/lang/String;Landroid/support/v4/app/FragmentHostCallback;Z)V |
464 | ····.line·31 | 463 | ····.line·310 |
465 | ····.restart·local·v0····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; | 464 | ····.restart·local·v0····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; |
466 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; | 465 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentHostCallback;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; |
467 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 466 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
468 | ····.line·31 | 467 | ····.line·314 |
469 | ····:cond_1 | 468 | ····:cond_1 |
470 | ····:goto_0 | 469 | ····:goto_0 |
471 | ····return-object·v0 | 470 | ····return-object·v0 |
472 | ····.line·31 | 471 | ····.line·311 |
473 | ····:cond_2 | 472 | ····:cond_2 |
474 | ····i | 473 | ····if-eqz·p2,·:cond_1 |
474 | ····if-eqz·v0,·:cond_1 | ||
475 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/LoaderManagerImpl;->mStarted:Z | ||
476 | ····if-nez·v1,·:cond_1 | ||
477 | ····.line·312 | ||
478 | ····invoke-virtual·{v0},·Landroid/support/v4/app/LoaderManagerImpl;->doStart()V | ||
475 | ····goto·:goto_0 | 479 | ····goto·:goto_0 |
476 | .end·method | 480 | .end·method |
477 | .method·getLoaderManagerImpl()Landroid/support/v4/app/LoaderManagerImpl; | 481 | .method·getLoaderManagerImpl()Landroid/support/v4/app/LoaderManagerImpl; |
478 | ····.locals·3 | 482 | ····.locals·3 |
Offset 917, 33 lines modified | Offset 925, 66 lines modified | ||
917 | ····.end·local·v2····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; | 925 | ····.end·local·v2····#·"lm":Landroid/support/v4/app/LoaderManagerImpl; |
918 | ····.end·local·v3····#·"loaders":[Landroid/support/v4/app/LoaderManagerImpl; | 926 | ····.end·local·v3····#·"loaders":[Landroid/support/v4/app/LoaderManagerImpl; |
919 | ····:cond_1 | 927 | ····:cond_1 |
920 | ····return-void | 928 | ····return-void |
921 | .end·method | 929 | .end·method |
Max diff block lines reached; 6072/10569 bytes (57.45%) of diff not shown. |
Offset 18, 99 lines modified | Offset 18, 99 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·5 | 22 | ····.line·536 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
28 | ····.locals·6 | 28 | ····.locals·6 |
29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
30 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 30 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·53 | 32 | ····.line·539 |
33 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 33 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
34 | ····.line·5 | 34 | ····.line·540 |
35 | ····.local·v0,·"result":Landroid/app/Notification; | 35 | ····.local·v0,·"result":Landroid/app/Notification; |
36 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 36 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
37 | ····.line·5 | 37 | ····.line·541 |
38 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 38 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
39 | ····move-result-object·v2 | 39 | ····move-result-object·v2 |
40 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 40 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
41 | ····move-result-object·v3 | 41 | ····move-result-object·v3 |
42 | ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; | 42 | ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; |
43 | ····iget-object·v5,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; | 43 | ····iget-object·v5,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; |
44 | ····.line·5 | 44 | ····.line·540 |
45 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompatBase;->add(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; | 45 | ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompatBase;->add(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····.line·5 | 47 | ····.line·543 |
48 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I | 48 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I |
49 | ····if-lez·v1,·:cond_0 | 49 | ····if-lez·v1,·:cond_0 |
50 | ····.line·5 | 50 | ····.line·544 |
51 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I | 51 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I |
52 | ····or-int/lit16·v1,·v1,·0x80 | 52 | ····or-int/lit16·v1,·v1,·0x80 |
53 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I | 53 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I |
54 | ····.line·5 | 54 | ····.line·546 |
55 | ····:cond_0 | 55 | ····:cond_0 |
56 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 56 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
57 | ····if-eqz·v1,·:cond_1 | 57 | ····if-eqz·v1,·:cond_1 |
58 | ····.line·54 | 58 | ····.line·547 |
59 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 59 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
60 | ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | 60 | ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
61 | ····.line·54 | 61 | ····.line·549 |
62 | ····:cond_1 | 62 | ····:cond_1 |
63 | ····return-object·v0 | 63 | ····return-object·v0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | 65 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 67 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
68 | ····.param·p2,·"actionIndex"····#·I | 68 | ····.param·p2,·"actionIndex"····#·I |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·5 | 70 | ····.line·564 |
71 | ····const/4·v0,·0x0 | 71 | ····const/4·v0,·0x0 |
72 | ····return-object·v0 | 72 | ····return-object·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·public·getActionCount(Landroid/app/Notification;)I | 74 | .method·public·getActionCount(Landroid/app/Notification;)I |
75 | ····.locals·1 | 75 | ····.locals·1 |
76 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 76 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·55 | 78 | ····.line·559 |
79 | ····const/4·v0,·0x0 | 79 | ····const/4·v0,·0x0 |
80 | ····return·v0 | 80 | ····return·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; | 82 | .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; |
83 | ····.locals·1 | 83 | ····.locals·1 |
Offset 122, 71 lines modified | Offset 122, 71 lines modified | ||
122 | ············"Landroid/os/Parcelable;", | 122 | ············"Landroid/os/Parcelable;", |
123 | ············">;)[", | 123 | ············">;)[", |
124 | ············"Landroid/support/v4/app/NotificationCompat$Action;" | 124 | ············"Landroid/support/v4/app/NotificationCompat$Action;" |
125 | ········} | 125 | ········} |
126 | ····.end·annotation | 126 | ····.end·annotation |
127 | ····.prologue | 127 | ····.prologue |
128 | ····.line·5 | 128 | ····.line·570 |
129 | ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" | 129 | ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" |
130 | ····const/4·v0,·0x0 | 130 | ····const/4·v0,·0x0 |
131 | ····return-object·v0 | 131 | ····return-object·v0 |
132 | .end·method | 132 | .end·method |
133 | .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; | 133 | .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; |
134 | ····.locals·1 | 134 | ····.locals·1 |
135 | ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | 135 | ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; |
136 | ····.prologue | 136 | ····.prologue |
137 | ····.line· | 137 | ····.line·605 |
138 | ····const/4·v0,·0x0 | 138 | ····const/4·v0,·0x0 |
139 | ····return-object·v0 | 139 | ····return-object·v0 |
140 | .end·method | 140 | .end·method |
141 | .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String; | 141 | .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String; |
142 | ····.locals·1 | 142 | ····.locals·1 |
Max diff block lines reached; 2328/6587 bytes (35.34%) of diff not shown. |
Offset 44, 94 lines modified | Offset 44, 94 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·public·constructor·<init>()V | 45 | .method·public·constructor·<init>()V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·37 | 48 | ····.line·3771 |
49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
50 | ····.line·37 | 50 | ····.line·3766 |
51 | ····const/4·v0,·0x0 | 51 | ····const/4·v0,·0x0 |
52 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I | 52 | ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I |
53 | ····.line·37 | 53 | ····.line·3772 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·public·constructor·<init>(Landroid/app/Notification;)V | 56 | .method·public·constructor·<init>(Landroid/app/Notification;)V |
57 | ····.locals·5 | 57 | ····.locals·5 |
58 | ····.param·p1,·"notif"····#·Landroid/app/Notification; | 58 | ····.param·p1,·"notif"····#·Landroid/app/Notification; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····const/4·v4,·0x0 | 60 | ····const/4·v4,·0x0 |
61 | ····.line·377 | 61 | ····.line·3779 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·37 | 63 | ····.line·3766 |
64 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I | 64 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I |
65 | ····.line·37 | 65 | ····.line·3780 |
66 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | 66 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
67 | ····const/16·v3,·0x15 | 67 | ····const/16·v3,·0x15 |
68 | ····if-ge·v2,·v3,·:cond_1 | 68 | ····if-ge·v2,·v3,·:cond_1 |
69 | ····.line·37 | 69 | ····.line·3794 |
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····:goto_0 | 71 | ····:goto_0 |
72 | ····return-void | 72 | ····return-void |
73 | ····.line·37 | 73 | ····.line·3784 |
74 | ····:cond_1 | 74 | ····:cond_1 |
75 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 75 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
76 | ····move-result-object·v2 | 76 | ····move-result-object·v2 |
77 | ····if-nez·v2,·:cond_2 | 77 | ····if-nez·v2,·:cond_2 |
78 | ····const/4·v1,·0x0 | 78 | ····const/4·v1,·0x0 |
79 | ····.line·37 | 79 | ····.line·3786 |
80 | ····.local·v1,·"carBundle":Landroid/os/Bundle; | 80 | ····.local·v1,·"carBundle":Landroid/os/Bundle; |
81 | ····:goto_1 | 81 | ····:goto_1 |
82 | ····if-eqz·v1,·:cond_0 | 82 | ····if-eqz·v1,·:cond_0 |
83 | ····.line·378 | 83 | ····.line·3787 |
84 | ····const-string·v2,·"large_icon" | 84 | ····const-string·v2,·"large_icon" |
85 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 85 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
86 | ····move-result-object·v2 | 86 | ····move-result-object·v2 |
87 | ····check-cast·v2,·Landroid/graphics/Bitmap; | 87 | ····check-cast·v2,·Landroid/graphics/Bitmap; |
88 | ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mLargeIcon:Landroid/graphics/Bitmap; | 88 | ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mLargeIcon:Landroid/graphics/Bitmap; |
89 | ····.line·378 | 89 | ····.line·3788 |
90 | ····const-string·v2,·"app_color" | 90 | ····const-string·v2,·"app_color" |
91 | ····invoke-virtual·{v1,·v2,·v4},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 91 | ····invoke-virtual·{v1,·v2,·v4},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
92 | ····move-result·v2 | 92 | ····move-result·v2 |
93 | ····iput·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I | 93 | ····iput·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I |
94 | ····.line·37 | 94 | ····.line·3790 |
95 | ····const-string·v2,·"car_conversation" | 95 | ····const-string·v2,·"car_conversation" |
96 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 96 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
97 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
98 | ····.line·37 | 98 | ····.line·3791 |
99 | ····.local·v0,·"b":Landroid/os/Bundle; | 99 | ····.local·v0,·"b":Landroid/os/Bundle; |
100 | ····sget-object·v2,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 100 | ····sget-object·v2,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
101 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; | 101 | ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; |
102 | ····sget-object·v4,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 102 | ····sget-object·v4,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
141 | ····check-cast·v2,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 141 | ····check-cast·v2,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
142 | ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 142 | ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
143 | ····goto·:goto_0 | 143 | ····goto·:goto_0 |
144 | ····.line·37 | 144 | ····.line·3785 |
145 | ····.end·local·v0····#·"b":Landroid/os/Bundle; | 145 | ····.end·local·v0····#·"b":Landroid/os/Bundle; |
146 | ····.end·local·v1····#·"carBundle":Landroid/os/Bundle; | 146 | ····.end·local·v1····#·"carBundle":Landroid/os/Bundle; |
147 | ····:cond_2 | 147 | ····:cond_2 |
148 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 148 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
149 | ····move-result-object·v2 | 149 | ····move-result-object·v2 |
Offset 165, 79 lines modified | Offset 165, 79 lines modified | ||
165 | #·virtual·methods | 165 | #·virtual·methods |
166 | .method·public·extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; | 166 | .method·public·extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; |
167 | ····.locals·4 | 167 | ····.locals·4 |
168 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 168 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
169 | ····.prologue | 169 | ····.prologue |
170 | ····.line·3 | 170 | ····.line·3803 |
171 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | 171 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
172 | ····const/16·v3,·0x15 | 172 | ····const/16·v3,·0x15 |
173 | ····if-ge·v2,·v3,·:cond_0 | 173 | ····if-ge·v2,·v3,·:cond_0 |
174 | ····.line·38 | 174 | ····.line·3822 |
175 | ····:goto_0 | 175 | ····:goto_0 |
Max diff block lines reached; 4880/8750 bytes (55.77%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·static·constructor·<clinit>()V | 26 | .method·static·constructor·<clinit>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·34 | 29 | ····.line·3488 |
30 | ····const/4·v0,·0x3 | 30 | ····const/4·v0,·0x3 |
31 | ····new-array·v0,·v0,·[I | 31 | ····new-array·v0,·v0,·[I |
32 | ····fill-array-data·v0,·:array_0 | 32 | ····fill-array-data·v0,·:array_0 |
33 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I | 33 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I |
Offset 50, 12 lines modified | Offset 50, 12 lines modified | ||
50 | ····.end·array-data | 50 | ····.end·array-data |
51 | .end·method | 51 | .end·method |
52 | .method·constructor·<init>()V | 52 | .method·constructor·<init>()V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·34 | 55 | ····.line·3487 |
56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·28 | 22 | ····.line·2881 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | 36 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
37 | ····.param·p3,·"actionIntent"····#·Landroid/app/PendingIntent; | 37 | ····.param·p3,·"actionIntent"····#·Landroid/app/PendingIntent; |
38 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; | 38 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; |
39 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | 39 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
40 | ····.param·p6,·"allowGeneratedReplies"····#·Z | 40 | ····.param·p6,·"allowGeneratedReplies"····#·Z |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·288 | 42 | ····.line·2887 |
43 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action; | 43 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action; |
44 | ····check-cast·p5,·[Landroid/support/v4/app/RemoteInput; | 44 | ····check-cast·p5,·[Landroid/support/v4/app/RemoteInput; |
45 | ····.end·local·p5····#·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | 45 | ····.end·local·p5····#·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
46 | ····move-object·v5,·p5 | 46 | ····move-object·v5,·p5 |
Offset 66, 24 lines modified | Offset 66, 24 lines modified | ||
66 | .end·method | 66 | .end·method |
67 | .method·public·newArray(I)[Landroid/support/v4/app/NotificationCompat$Action; | 67 | .method·public·newArray(I)[Landroid/support/v4/app/NotificationCompat$Action; |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····.param·p1,·"length"····#·I | 69 | ····.param·p1,·"length"····#·I |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·28 | 71 | ····.line·2893 |
72 | ····new-array·v0,·p1,·[Landroid/support/v4/app/NotificationCompat$Action; | 72 | ····new-array·v0,·p1,·[Landroid/support/v4/app/NotificationCompat$Action; |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·bridge·synthetic·newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action; | 75 | .method·public·bridge·synthetic·newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action; |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·28 | 78 | ····.line·2881 |
79 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Action$1;->newArray(I)[Landroid/support/v4/app/NotificationCompat$Action; | 79 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Action$1;->newArray(I)[Landroid/support/v4/app/NotificationCompat$Action; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
81 | ····return-object·v0 | 81 | ····return-object·v0 |
82 | .end·method | 82 | .end·method |
Offset 463, 18 lines modified | Offset 463, 18 lines modified | ||
463 | .end·method | 463 | .end·method |
464 | .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z | 464 | .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z |
465 | ····.locals·2 | 465 | ····.locals·2 |
466 | ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op; | 466 | ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op; |
467 | ····.prologue | 467 | ····.prologue |
468 | ····.line·9 | 468 | ····.line·911 |
469 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; | 469 | ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; |
470 | ····.line·9 | 470 | ····.line·912 |
471 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; | 471 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; |
472 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z | 472 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z |
473 | ····if-eqz·v1,·:cond_0 | 473 | ····if-eqz·v1,·:cond_0 |
474 | ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 474 | ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
Offset 484, 15 lines modified | Offset 484, 15 lines modified | ||
484 | ····if-nez·v1,·:cond_0 | 484 | ····if-nez·v1,·:cond_0 |
485 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z | 485 | ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z |
486 | ····if-nez·v1,·:cond_0 | 486 | ····if-nez·v1,·:cond_0 |
487 | ····.line·9 | 487 | ····.line·913 |
488 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z | 488 | ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z |
489 | ····move-result·v1 | 489 | ····move-result·v1 |
490 | ····if-eqz·v1,·:cond_0 | 490 | ····if-eqz·v1,·:cond_0 |
491 | ····const/4·v1,·0x1 | 491 | ····const/4·v1,·0x1 |
Offset 1033, 48 lines modified | Offset 1033, 51 lines modified | ||
1033 | ····.line·641 | 1033 | ····.line·641 |
1034 | ····.local·v1,·"pw":Ljava/io/PrintWriter; | 1034 | ····.local·v1,·"pw":Ljava/io/PrintWriter; |
1035 | ····const-string·v2,·"··" | 1035 | ····const-string·v2,·"··" |
1036 | ····invoke-virtual·{p0,·v2,·v5,·v1,·v5},·Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 1036 | ····invoke-virtual·{p0,·v2,·v5,·v1,·v5},·Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
1037 | ····.line·64 | 1037 | ····.line·642 |
1038 | ····invoke-virtual·{v1},·Ljava/io/PrintWriter;->close()V | ||
1039 | ····.line·644 | ||
1038 | ····.end·local·v0····#·"logw":Landroid/support/v4/util/LogWriter; | 1040 | ····.end·local·v0····#·"logw":Landroid/support/v4/util/LogWriter; |
1039 | ····.end·local·v1····#·"pw":Ljava/io/PrintWriter; | 1041 | ····.end·local·v1····#·"pw":Ljava/io/PrintWriter; |
1040 | ····:cond_1 | 1042 | ····:cond_1 |
1041 | ····const/4·v2,·0x1 | 1043 | ····const/4·v2,·0x1 |
1042 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mCommitted:Z | 1044 | ····iput-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mCommitted:Z |
1043 | ····.line·64 | 1045 | ····.line·645 |
1044 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z | 1046 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z |
1045 | ····if-eqz·v2,·:cond_2 | 1047 | ····if-eqz·v2,·:cond_2 |
1046 | ····.line·64 | 1048 | ····.line·646 |
1047 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 1049 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
1048 | ····invoke-virtual·{v2,·p0},·Landroid/support/v4/app/FragmentManagerImpl;->allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I | 1050 | ····invoke-virtual·{v2,·p0},·Landroid/support/v4/app/FragmentManagerImpl;->allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I |
1049 | ····move-result·v2 | 1051 | ····move-result·v2 |
1050 | ····iput·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I | 1052 | ····iput·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I |
1051 | ····.line·6 | 1053 | ····.line·650 |
1052 | ····:goto_0 | 1054 | ····:goto_0 |
1053 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 1055 | ····iget-object·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
1054 | ····invoke-virtual·{v2,·p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Landroid/support/v4/app/FragmentManagerImpl$OpGenerator;Z)V | 1056 | ····invoke-virtual·{v2,·p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Landroid/support/v4/app/FragmentManagerImpl$OpGenerator;Z)V |
1055 | ····.line·65 | 1057 | ····.line·651 |
1056 | ····iget·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I | 1058 | ····iget·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I |
1057 | ····return·v2 | 1059 | ····return·v2 |
1058 | ····.line·64 | 1060 | ····.line·648 |
1059 | ····:cond_2 | 1061 | ····:cond_2 |
1060 | ····const/4·v2,·-0x1 | 1062 | ····const/4·v2,·-0x1 |
1061 | ····iput·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I | 1063 | ····iput·v2,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I |
1062 | ····goto·:goto_0 | 1064 | ····goto·:goto_0 |
1063 | .end·method | 1065 | .end·method |
Offset 1712, 56 lines modified | Offset 1715, 56 lines modified | ||
1712 | .method·executeOps()V | 1715 | .method·executeOps()V |
1713 | ····.locals·7 | 1716 | ····.locals·7 |
1714 | ····.prologue | 1717 | ····.prologue |
1715 | ····const/4·v6,·0x1 | 1718 | ····const/4·v6,·0x1 |
1716 | ····.line·71 | 1719 | ····.line·719 |
1717 | ····iget-object·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; | 1720 | ····iget-object·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; |
1718 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->size()I | 1721 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->size()I |
1719 | ····move-result·v1 | 1722 | ····move-result·v1 |
1720 | ····.line·7 | 1723 | ····.line·720 |
1721 | ····.local·v1,·"numOps":I | 1724 | ····.local·v1,·"numOps":I |
1722 | ····const/4·v3,·0x0 | 1725 | ····const/4·v3,·0x0 |
1723 | ····.local·v3,·"opNum":I | 1726 | ····.local·v3,·"opNum":I |
1724 | ····:goto_0 | 1727 | ····:goto_0 |
1725 | ····if-ge·v3,·v1,·:cond_1 | 1728 | ····if-ge·v3,·v1,·:cond_1 |
1726 | ····.line·72 | 1729 | ····.line·721 |
1727 | ····iget-object·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; | 1730 | ····iget-object·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList; |
1728 | ····invoke-virtual·{v4,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 1731 | ····invoke-virtual·{v4,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
1729 | ····move-result-object·v2 | 1732 | ····move-result-object·v2 |
1730 | ····check-cast·v2,·Landroid/support/v4/app/BackStackRecord$Op; | 1733 | ····check-cast·v2,·Landroid/support/v4/app/BackStackRecord$Op; |
1731 | ····.line·72 | 1734 | ····.line·722 |
1732 | ····.local·v2,·"op":Landroid/support/v4/app/BackStackRecord$Op; | 1735 | ····.local·v2,·"op":Landroid/support/v4/app/BackStackRecord$Op; |
1733 | ····iget-object·v0,·v2,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; | 1736 | ····iget-object·v0,·v2,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; |
1734 | ····.line·72 | 1737 | ····.line·723 |
1735 | ····.local·v0,·"f":Landroid/support/v4/app/Fragment; | 1738 | ····.local·v0,·"f":Landroid/support/v4/app/Fragment; |
1736 | ····iget·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mTransition:I | 1739 | ····iget·v4,·p0,·Landroid/support/v4/app/BackStackRecord;->mTransition:I |
1737 | ····iget·v5,·p0,·Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I | 1740 | ····iget·v5,·p0,·Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I |
Max diff block lines reached; 31426/35385 bytes (88.81%) of diff not shown. |
Offset 255, 27 lines modified | Offset 255, 27 lines modified | ||
255 | ····goto·:goto_0 | 255 | ····goto·:goto_0 |
256 | .end·method | 256 | .end·method |
257 | .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo; | 257 | .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo; |
258 | ····.locals·1 | 258 | ····.locals·1 |
259 | ····.prologue | 259 | ····.prologue |
260 | ····.line·24 | 260 | ····.line·2481 |
261 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 261 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
262 | ····if-nez·v0,·:cond_0 | 262 | ····if-nez·v0,·:cond_0 |
263 | ····.line·24 | 263 | ····.line·2482 |
264 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo; | 264 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo; |
265 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V | 265 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V |
266 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 266 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
267 | ····.line·248 | 267 | ····.line·2484 |
268 | ····:cond_0 | 268 | ····:cond_0 |
269 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 269 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
270 | ····return-object·v0 | 270 | ····return-object·v0 |
271 | .end·method | 271 | .end·method |
272 | .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; | 272 | .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
Offset 1254, 23 lines modified | Offset 1254, 23 lines modified | ||
1254 | ····goto·:goto_0 | 1254 | ····goto·:goto_0 |
1255 | .end·method | 1255 | .end·method |
1256 | .method·getAnimatingAway()Landroid/view/View; | 1256 | .method·getAnimatingAway()Landroid/view/View; |
1257 | ····.locals·1 | 1257 | ····.locals·1 |
1258 | ····.prologue | 1258 | ····.prologue |
1259 | ····.line·253 | 1259 | ····.line·2539 |
1260 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1260 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1261 | ····if-nez·v0,·:cond_0 | 1261 | ····if-nez·v0,·:cond_0 |
1262 | ····.line·25 | 1262 | ····.line·2540 |
1263 | ····const/4·v0,·0x0 | 1263 | ····const/4·v0,·0x0 |
1264 | ····.line·25 | 1264 | ····.line·2542 |
1265 | ····:goto_0 | 1265 | ····:goto_0 |
1266 | ····return-object·v0 | 1266 | ····return-object·v0 |
1267 | ····:cond_0 | 1267 | ····:cond_0 |
1268 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1268 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1269 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mAnimatingAway:Landroid/view/View; | 1269 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mAnimatingAway:Landroid/view/View; |
Offset 1415, 23 lines modified | Offset 1415, 23 lines modified | ||
1415 | ····goto·:goto_0 | 1415 | ····goto·:goto_0 |
1416 | .end·method | 1416 | .end·method |
1417 | .method·getEnterTransitionCallback()Landroid/support/v4/app/SharedElementCallback; | 1417 | .method·getEnterTransitionCallback()Landroid/support/v4/app/SharedElementCallback; |
1418 | ····.locals·1 | 1418 | ····.locals·1 |
1419 | ····.prologue | 1419 | ····.prologue |
1420 | ····.line·252 | 1420 | ····.line·2525 |
1421 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1421 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1422 | ····if-nez·v0,·:cond_0 | 1422 | ····if-nez·v0,·:cond_0 |
1423 | ····.line·252 | 1423 | ····.line·2526 |
1424 | ····const/4·v0,·0x0 | 1424 | ····const/4·v0,·0x0 |
1425 | ····.line·252 | 1425 | ····.line·2528 |
1426 | ····:goto_0 | 1426 | ····:goto_0 |
1427 | ····return-object·v0 | 1427 | ····return-object·v0 |
1428 | ····:cond_0 | 1428 | ····:cond_0 |
1429 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1429 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1430 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 1430 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
Offset 1465, 23 lines modified | Offset 1465, 23 lines modified | ||
1465 | ····goto·:goto_0 | 1465 | ····goto·:goto_0 |
1466 | .end·method | 1466 | .end·method |
1467 | .method·getExitTransitionCallback()Landroid/support/v4/app/SharedElementCallback; | 1467 | .method·getExitTransitionCallback()Landroid/support/v4/app/SharedElementCallback; |
1468 | ····.locals·1 | 1468 | ····.locals·1 |
1469 | ····.prologue | 1469 | ····.prologue |
1470 | ····.line·25 | 1470 | ····.line·2532 |
1471 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1471 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1472 | ····if-nez·v0,·:cond_0 | 1472 | ····if-nez·v0,·:cond_0 |
1473 | ····.line·253 | 1473 | ····.line·2533 |
1474 | ····const/4·v0,·0x0 | 1474 | ····const/4·v0,·0x0 |
1475 | ····.line·253 | 1475 | ····.line·2535 |
1476 | ····:goto_0 | 1476 | ····:goto_0 |
1477 | ····return-object·v0 | 1477 | ····return-object·v0 |
1478 | ····:cond_0 | 1478 | ····:cond_0 |
1479 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1479 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1480 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | 1480 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; |
Offset 1645, 23 lines modified | Offset 1645, 23 lines modified | ||
1645 | ····goto·:goto_0 | 1645 | ····goto·:goto_0 |
1646 | .end·method | 1646 | .end·method |
1647 | .method·getNextAnim()I | 1647 | .method·getNextAnim()I |
1648 | ····.locals·1 | 1648 | ····.locals·1 |
1649 | ····.prologue | 1649 | ····.prologue |
1650 | ····.line·248 | 1650 | ····.line·2488 |
1651 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1651 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1652 | ····if-nez·v0,·:cond_0 | 1652 | ····if-nez·v0,·:cond_0 |
1653 | ····.line·248 | 1653 | ····.line·2489 |
1654 | ····const/4·v0,·0x0 | 1654 | ····const/4·v0,·0x0 |
1655 | ····.line·24 | 1655 | ····.line·2491 |
1656 | ····:goto_0 | 1656 | ····:goto_0 |
1657 | ····return·v0 | 1657 | ····return·v0 |
1658 | ····:cond_0 | 1658 | ····:cond_0 |
1659 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; | 1659 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo; |
1660 | ····iget·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mNextAnim:I | 1660 | ····iget·v0,·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mNextAnim:I |
Offset 1669, 23 lines modified | Offset 1669, 23 lines modified | ||
1669 | ····goto·:goto_0 | 1669 | ····goto·:goto_0 |
1670 | .end·method | 1670 | .end·method |
Max diff block lines reached; 44144/48068 bytes (91.84%) of diff not shown. |
Offset 28, 155 lines modified | Offset 28, 155 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V | 29 | .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord; | 31 | ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord; |
32 | ····.param·p2,·"isBack"····#·Z | 32 | ····.param·p2,·"isBack"····#·Z |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·35 | 34 | ····.line·3548 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·35 | 36 | ····.line·3549 |
37 | ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 37 | ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
38 | ····.line·35 | 38 | ····.line·3550 |
39 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
40 | ····.line·35 | 40 | ····.line·3551 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z | 43 | .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; | 45 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·35 | 47 | ····.line·3542 |
48 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 48 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
49 | ····return·v0 | 49 | ····return·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord; | 51 | .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord; |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; | 53 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·35 | 55 | ····.line·3542 |
56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 56 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
58 | .end·method | 58 | .end·method |
59 | #·virtual·methods | 59 | #·virtual·methods |
60 | .method·public·cancelTransaction()V | 60 | .method·public·cancelTransaction()V |
61 | ····.locals·4 | 61 | ····.locals·4 |
62 | ····.prologue | 62 | ····.prologue |
63 | ····const/4·v3,·0x0 | 63 | ····const/4·v3,·0x0 |
64 | ····.line·3 | 64 | ····.line·3609 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
66 | ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
68 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z | 68 | ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z |
69 | ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V | 69 | ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V |
70 | ····.line·3 | 70 | ····.line·3610 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·completeTransaction()V | 73 | .method·public·completeTransaction()V |
74 | ····.locals·10 | 74 | ····.locals·10 |
75 | ····.prologue | 75 | ····.prologue |
76 | ····const/4·v6,·0x0 | 76 | ····const/4·v6,·0x0 |
77 | ····const/4·v5,·0x1 | 77 | ····const/4·v5,·0x1 |
78 | ····.line·35 | 78 | ····.line·3591 |
79 | ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I | 79 | ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I |
80 | ····if-lez·v7,·:cond_1 | 80 | ····if-lez·v7,·:cond_1 |
81 | ····move·v0,·v5 | 81 | ····move·v0,·v5 |
82 | ····.line·35 | 82 | ····.line·3592 |
83 | ····.local·v0,·"canceled":Z | 83 | ····.local·v0,·"canceled":Z |
84 | ····:goto_0 | 84 | ····:goto_0 |
85 | ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; | 85 | ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord; |
86 | ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 86 | ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
87 | ····.line·35 | 87 | ····.line·3593 |
88 | ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl; | 88 | ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl; |
89 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 89 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
90 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I | 90 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I |
91 | ····move-result·v4 | 91 | ····move-result·v4 |
92 | ····.line·35 | 92 | ····.line·3594 |
93 | ····.local·v4,·"numAdded":I | 93 | ····.local·v4,·"numAdded":I |
94 | ····const/4·v2,·0x0 | 94 | ····const/4·v2,·0x0 |
95 | ····.local·v2,·"i":I | 95 | ····.local·v2,·"i":I |
96 | ····:goto_1 | 96 | ····:goto_1 |
97 | ····if-ge·v2,·v4,·:cond_2 | 97 | ····if-ge·v2,·v4,·:cond_2 |
98 | ····.line·35 | 98 | ····.line·3595 |
99 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; | 99 | ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; |
100 | ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 100 | ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
101 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
102 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; | 102 | ····check-cast·v1,·Landroid/support/v4/app/Fragment; |
103 | ····.line·35 | 103 | ····.line·3596 |
104 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; | 104 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; |
105 | ····const/4·v7,·0x0 | 105 | ····const/4·v7,·0x0 |
106 | ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V | 106 | ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V |
107 | ····.line·35 | 107 | ····.line·3597 |
108 | ····if-eqz·v0,·:cond_0 | 108 | ····if-eqz·v0,·:cond_0 |
109 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z | 109 | ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z |
110 | ····move-result·v7 | 110 | ····move-result·v7 |
111 | ····if-eqz·v7,·:cond_0 | 111 | ····if-eqz·v7,·:cond_0 |
Max diff block lines reached; 2974/7544 bytes (39.42%) of diff not shown. |
Offset 21, 41 lines modified | Offset 21, 41 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·protected·constructor·<init>()V | 22 | .method·protected·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·5 | 25 | ····.line·526 |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 30 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
31 | ····.locals·2 | 31 | ····.locals·2 |
32 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 32 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
33 | ····.param·p2,·"builder"····#·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; | 33 | ····.param·p2,·"builder"····#·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·52 | 35 | ····.line·528 |
36 | ····invoke-interface·{p2},·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->build()Landroid/app/Notification; | 36 | ····invoke-interface·{p2},·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->build()Landroid/app/Notification; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····.line·52 | 38 | ····.line·529 |
39 | ····.local·v0,·"n":Landroid/app/Notification; | 39 | ····.local·v0,·"n":Landroid/app/Notification; |
40 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 40 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
41 | ····if-eqz·v1,·:cond_0 | 41 | ····if-eqz·v1,·:cond_0 |
42 | ····.line·5 | 42 | ····.line·530 |
43 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 43 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
44 | ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | 44 | ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
45 | ····.line·5 | 45 | ····.line·532 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····return-object·v0 | 47 | ····return-object·v0 |
48 | .end·method | 48 | .end·method |
Offset 15, 34 lines modified | Offset 15, 34 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·6 | 19 | ····.line·616 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·11 | 25 | ····.locals·11 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·61 | 29 | ····.line·619 |
30 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 30 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
31 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 31 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
32 | ····.line·6 | 32 | ····.line·620 |
33 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 33 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
34 | ····move-result-object·v2 | 34 | ····move-result-object·v2 |
35 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 35 | ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
36 | ····move-result-object·v3 | 36 | ····move-result-object·v3 |
Offset 55, 27 lines modified | Offset 55, 27 lines modified | ||
55 | ····iget-object·v7,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; | 55 | ····iget-object·v7,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; |
56 | ····iget-object·v8,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; | 56 | ····iget-object·v8,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; |
57 | ····iget-object·v9,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap; | 57 | ····iget-object·v9,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap; |
58 | ····.line·61 | 58 | ····.line·619 |
59 | ····invoke-static/range·{v0·..·v9},·Landroid/support/v4/app/NotificationCompatHoneycomb;->add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; | 59 | ····invoke-static/range·{v0·..·v9},·Landroid/support/v4/app/NotificationCompatHoneycomb;->add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; |
60 | ····move-result-object·v10 | 60 | ····move-result-object·v10 |
61 | ····.line·6 | 61 | ····.line·622 |
62 | ····.local·v10,·"notification":Landroid/app/Notification; | 62 | ····.local·v10,·"notification":Landroid/app/Notification; |
63 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 63 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
64 | ····if-eqz·v0,·:cond_0 | 64 | ····if-eqz·v0,·:cond_0 |
65 | ····.line·6 | 65 | ····.line·623 |
66 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; | 66 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentView:Landroid/widget/RemoteViews; |
67 | ····iput-object·v0,·v10,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | 67 | ····iput-object·v0,·v10,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
68 | ····.line·6 | 68 | ····.line·625 |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 | ····return-object·v10 | 70 | ····return-object·v10 |
71 | .end·method | 71 | .end·method |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·39 | 43 | ····.line·3972 |
44 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; | 44 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; |
45 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;-><init>()V | 45 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;-><init>()V |
46 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; | 46 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; |
47 | ····return-void | 47 | ····return-void |
Offset 59, 66 lines modified | Offset 59, 66 lines modified | ||
59 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput; | 59 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput; |
60 | ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent; | 60 | ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent; |
61 | ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent; | 61 | ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent; |
62 | ····.param·p5,·"participants"····#·[Ljava/lang/String; | 62 | ····.param·p5,·"participants"····#·[Ljava/lang/String; |
63 | ····.param·p6,·"latestTimestamp"····#·J | 63 | ····.param·p6,·"latestTimestamp"····#·J |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·3 | 65 | ····.line·3904 |
66 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;-><init>()V | 66 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;-><init>()V |
67 | ····.line·3 | 67 | ····.line·3905 |
68 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String; | 68 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String; |
69 | ····.line·3 | 69 | ····.line·3906 |
70 | ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput; | 70 | ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput; |
71 | ····.line·390 | 71 | ····.line·3907 |
72 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent; | 72 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent; |
73 | ····.line·390 | 73 | ····.line·3908 |
74 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReplyPendingIntent:Landroid/app/PendingIntent; | 74 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReplyPendingIntent:Landroid/app/PendingIntent; |
75 | ····.line·390 | 75 | ····.line·3909 |
76 | ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; | 76 | ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; |
77 | ····.line·39 | 77 | ····.line·3910 |
78 | ····iput-wide·p6,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J | 78 | ····iput-wide·p6,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J |
79 | ····.line·39 | 79 | ····.line·3911 |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
82 | #·virtual·methods | 82 | #·virtual·methods |
83 | .method·public·getLatestTimestamp()J | 83 | .method·public·getLatestTimestamp()J |
84 | ····.locals·2 | 84 | ····.locals·2 |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·396 | 86 | ····.line·3969 |
87 | ····iget-wide·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J | 87 | ····iget-wide·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J |
88 | ····return-wide·v0 | 88 | ····return-wide·v0 |
89 | .end·method | 89 | .end·method |
90 | .method·public·getMessages()[Ljava/lang/String; | 90 | .method·public·getMessages()[Ljava/lang/String; |
91 | ····.locals·1 | 91 | ····.locals·1 |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line·391 | 93 | ····.line·3918 |
94 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String; | 94 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String; |
95 | ····return-object·v0 | 95 | ····return-object·v0 |
96 | .end·method | 96 | .end·method |
97 | .method·public·getParticipant()Ljava/lang/String; | 97 | .method·public·getParticipant()Ljava/lang/String; |
98 | ····.locals·2 | 98 | ····.locals·2 |
99 | ····.prologue | 99 | ····.prologue |
100 | ····.line·39 | 100 | ····.line·3961 |
101 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; | 101 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; |
102 | ····array-length·v0,·v0 | 102 | ····array-length·v0,·v0 |
103 | ····if-lez·v0,·:cond_0 | 103 | ····if-lez·v0,·:cond_0 |
104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; | 104 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; |
Offset 136, 54 lines modified | Offset 136, 54 lines modified | ||
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | .end·method | 137 | .end·method |
138 | .method·public·getParticipants()[Ljava/lang/String; | 138 | .method·public·getParticipants()[Ljava/lang/String; |
139 | ····.locals·1 | 139 | ····.locals·1 |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.line·39 | 141 | ····.line·3953 |
142 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; | 142 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String; |
143 | ····return-object·v0 | 143 | ····return-object·v0 |
144 | .end·method | 144 | .end·method |
145 | .method·public·getReadPendingIntent()Landroid/app/PendingIntent; | 145 | .method·public·getReadPendingIntent()Landroid/app/PendingIntent; |
146 | ····.locals·1 | 146 | ····.locals·1 |
147 | ····.prologue | 147 | ····.prologue |
148 | ····.line·39 | 148 | ····.line·3945 |
149 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent; | 149 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent; |
150 | ····return-object·v0 | 150 | ····return-object·v0 |
151 | .end·method | 151 | .end·method |
152 | .method·public·getRemoteInput()Landroid/support/v4/app/RemoteInput; | 152 | .method·public·getRemoteInput()Landroid/support/v4/app/RemoteInput; |
153 | ····.locals·1 | 153 | ····.locals·1 |
154 | ····.prologue | 154 | ····.prologue |
155 | ····.line·392 | 155 | ····.line·3927 |
156 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput; | 156 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput; |
157 | ····return-object·v0 | 157 | ····return-object·v0 |
158 | .end·method | 158 | .end·method |
159 | .method·public·bridge·synthetic·getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; | 159 | .method·public·bridge·synthetic·getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; |
160 | ····.locals·1 | 160 | ····.locals·1 |
161 | ····.prologue | 161 | ····.prologue |
162 | ····.line·38 | 162 | ····.line·3894 |
163 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInput; | 163 | ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInput; |
164 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
165 | ····return-object·v0 | 165 | ····return-object·v0 |
166 | .end·method | 166 | .end·method |
Max diff block lines reached; 317/4842 bytes (6.55%) of diff not shown. |
Offset 15, 29 lines modified | Offset 15, 29 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·8 | 19 | ····.line·861 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·35 | 25 | ····.locals·35 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·8 | 29 | ····.line·865 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi24$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi24$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
Offset 194, 58 lines modified | Offset 194, 58 lines modified | ||
194 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mHeadsUpContentView:Landroid/widget/RemoteViews; | 194 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mHeadsUpContentView:Landroid/widget/RemoteViews; |
195 | ····move-object/from16·v33,·v0 | 195 | ····move-object/from16·v33,·v0 |
196 | ····invoke-direct/range·{v2·..·v33},·Landroid/support/v4/app/NotificationCompatApi24$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;[Ljava/lang/CharSequence;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | 196 | ····invoke-direct/range·{v2·..·v33},·Landroid/support/v4/app/NotificationCompatApi24$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;[Ljava/lang/CharSequence;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
197 | ····.line·8 | 197 | ····.line·873 |
198 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi24$Builder; | 198 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi24$Builder; |
199 | ····move-object/from16·v0,·p1 | 199 | ····move-object/from16·v0,·p1 |
200 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 200 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
201 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V | 201 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V |
202 | ····.line·8 | 202 | ····.line·874 |
203 | ····move-object/from16·v0,·p1 | 203 | ····move-object/from16·v0,·p1 |
204 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 204 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
205 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderApi24(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V | 205 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderApi24(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V |
206 | ····.line·8 | 206 | ····.line·875 |
207 | ····move-object/from16·v0,·p2 | 207 | ····move-object/from16·v0,·p2 |
208 | ····move-object/from16·v1,·p1 | 208 | ····move-object/from16·v1,·p1 |
209 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 209 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
210 | ····move-result-object·v34 | 210 | ····move-result-object·v34 |
211 | ····.line·8 | 211 | ····.line·876 |
212 | ····.local·v34,·"notification":Landroid/app/Notification; | 212 | ····.local·v34,·"notification":Landroid/app/Notification; |
213 | ····move-object/from16·v0,·p1 | 213 | ····move-object/from16·v0,·p1 |
214 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 214 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
215 | ····if-eqz·v3,·:cond_0 | 215 | ····if-eqz·v3,·:cond_0 |
216 | ····.line·87 | 216 | ····.line·877 |
217 | ····move-object/from16·v0,·p1 | 217 | ····move-object/from16·v0,·p1 |
218 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 218 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
219 | ····move-object/from16·v0,·p0 | 219 | ····move-object/from16·v0,·p0 |
220 | ····move-object/from16·v1,·v34 | 220 | ····move-object/from16·v1,·v34 |
221 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 221 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi24;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
222 | ····move-result-object·v4 | 222 | ····move-result-object·v4 |
223 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V | 223 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V |
224 | ····.line·87 | 224 | ····.line·879 |
225 | ····:cond_0 | 225 | ····:cond_0 |
226 | ····return-object·v34 | 226 | ····return-object·v34 |
227 | .end·method | 227 | .end·method |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·7 | 19 | ····.line·764 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·29 | 25 | ····.locals·29 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·76 | 29 | ····.line·767 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi20$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi20$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
35 | ····.line·76 | 35 | ····.line·768 |
36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
37 | ····move-result-object·v5 | 37 | ····move-result-object·v5 |
38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
39 | ····move-result-object·v6 | 39 | ····move-result-object·v6 |
Offset 159, 73 lines modified | Offset 159, 73 lines modified | ||
159 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; | 159 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; |
160 | ····move-object/from16·v27,·v0 | 160 | ····move-object/from16·v27,·v0 |
161 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/v4/app/NotificationCompatApi20$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | 161 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/v4/app/NotificationCompatApi20$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
162 | ····.line·7 | 162 | ····.line·773 |
163 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi20$Builder; | 163 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatApi20$Builder; |
164 | ····move-object/from16·v0,·p1 | 164 | ····move-object/from16·v0,·p1 |
165 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 165 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
166 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V | 166 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V |
167 | ····.line·7 | 167 | ····.line·774 |
168 | ····move-object/from16·v0,·p1 | 168 | ····move-object/from16·v0,·p1 |
169 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 169 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
170 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V | 170 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V |
171 | ····.line·7 | 171 | ····.line·775 |
172 | ····move-object/from16·v0,·p2 | 172 | ····move-object/from16·v0,·p2 |
173 | ····move-object/from16·v1,·p1 | 173 | ····move-object/from16·v1,·p1 |
174 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 174 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
175 | ····move-result-object·v28 | 175 | ····move-result-object·v28 |
176 | ····.line·7 | 176 | ····.line·776 |
177 | ····.local·v28,·"notification":Landroid/app/Notification; | 177 | ····.local·v28,·"notification":Landroid/app/Notification; |
178 | ····move-object/from16·v0,·p1 | 178 | ····move-object/from16·v0,·p1 |
179 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 179 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
180 | ····if-eqz·v3,·:cond_0 | 180 | ····if-eqz·v3,·:cond_0 |
181 | ····.line·77 | 181 | ····.line·777 |
182 | ····move-object/from16·v0,·p1 | 182 | ····move-object/from16·v0,·p1 |
183 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 183 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
184 | ····move-object/from16·v0,·p0 | 184 | ····move-object/from16·v0,·p0 |
185 | ····move-object/from16·v1,·v28 | 185 | ····move-object/from16·v1,·v28 |
186 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 186 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
187 | ····move-result-object·v4 | 187 | ····move-result-object·v4 |
188 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V | 188 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Style;->addCompatExtras(Landroid/os/Bundle;)V |
189 | ····.line·77 | 189 | ····.line·779 |
190 | ····:cond_0 | 190 | ····:cond_0 |
191 | ····return-object·v28 | 191 | ····return-object·v28 |
192 | .end·method | 192 | .end·method |
193 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | 193 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; |
194 | ····.locals·2 | 194 | ····.locals·2 |
195 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 195 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
196 | ····.param·p2,·"actionIndex"····#·I | 196 | ····.param·p2,·"actionIndex"····#·I |
197 | ····.prologue | 197 | ····.prologue |
198 | ····.line·7 | 198 | ····.line·784 |
199 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 199 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
200 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 200 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
201 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatApi20;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; | 201 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatApi20;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; |
202 | ····move-result-object·v0 | 202 | ····move-result-object·v0 |
Offset 245, 15 lines modified | Offset 245, 15 lines modified | ||
245 | ············"Landroid/os/Parcelable;", | 245 | ············"Landroid/os/Parcelable;", |
246 | ············">;)[", | 246 | ············">;)[", |
247 | ············"Landroid/support/v4/app/NotificationCompat$Action;" | 247 | ············"Landroid/support/v4/app/NotificationCompat$Action;" |
248 | ········} | 248 | ········} |
249 | ····.end·annotation | 249 | ····.end·annotation |
250 | ····.prologue | 250 | ····.prologue |
251 | ····.line·7 | 251 | ····.line·791 |
252 | ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" | 252 | ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" |
253 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 253 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
254 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 254 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
Max diff block lines reached; 2251/8013 bytes (28.09%) of diff not shown. |
Offset 25, 18 lines modified | Offset 25, 18 lines modified | ||
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 | ····.prologue | 28 | ····.prologue |
29 | ····.line·18 | 29 | ····.line·1854 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·185 | 31 | ····.line·1858 |
32 | ····const/4·v0,·0x0 | 32 | ····const/4·v0,·0x0 |
33 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z | 33 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 48, 77 lines modified | Offset 48, 77 lines modified | ||
48 | ····.annotation·build·Landroid/support/annotation/RestrictTo; | 48 | ····.annotation·build·Landroid/support/annotation/RestrictTo; |
49 | ········value·=·{ | 49 | ········value·=·{ |
50 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; | 50 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; |
51 | ········} | 51 | ········} |
52 | ····.end·annotation | 52 | ····.end·annotation |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·18 | 54 | ····.line·1883 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·build()Landroid/app/Notification; | 57 | .method·public·build()Landroid/app/Notification; |
58 | ····.locals·2 | 58 | ····.locals·2 |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·18 | 60 | ····.line·1870 |
61 | ····const/4·v0,·0x0 | 61 | ····const/4·v0,·0x0 |
62 | ····.line·18 | 62 | ····.line·1871 |
63 | ····.local·v0,·"notification":Landroid/app/Notification; | 63 | ····.local·v0,·"notification":Landroid/app/Notification; |
64 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 64 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
65 | ····if-eqz·v1,·:cond_0 | 65 | ····if-eqz·v1,·:cond_0 |
66 | ····.line·18 | 66 | ····.line·1872 |
67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 67 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
68 | ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 68 | ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····.line·18 | 70 | ····.line·1874 |
71 | ····:cond_0 | 71 | ····:cond_0 |
72 | ····return-object·v0 | 72 | ····return-object·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·protected·restoreFromCompatExtras(Landroid/os/Bundle;)V | 74 | .method·protected·restoreFromCompatExtras(Landroid/os/Bundle;)V |
75 | ····.locals·0 | 75 | ····.locals·0 |
76 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 76 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
77 | ····.annotation·build·Landroid/support/annotation/RestrictTo; | 77 | ····.annotation·build·Landroid/support/annotation/RestrictTo; |
78 | ········value·=·{ | 78 | ········value·=·{ |
79 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; | 79 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; |
80 | ········} | 80 | ········} |
81 | ····.end·annotation | 81 | ····.end·annotation |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·18 | 83 | ····.line·1891 |
84 | ····return-void | 84 | ····return-void |
85 | .end·method | 85 | .end·method |
86 | .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 86 | .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
87 | ····.locals·1 | 87 | ····.locals·1 |
88 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 88 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·18 | 90 | ····.line·1861 |
91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
92 | ····if-eq·v0,·p1,·:cond_0 | 92 | ····if-eq·v0,·p1,·:cond_0 |
93 | ····.line·18 | 93 | ····.line·1862 |
94 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 94 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
95 | ····.line·18 | 95 | ····.line·1863 |
96 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 96 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
97 | ····if-eqz·v0,·:cond_0 | 97 | ····if-eqz·v0,·:cond_0 |
98 | ····.line·18 | 98 | ····.line·1864 |
99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 99 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
100 | ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; | 100 | ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; |
101 | ····.line·186 | 101 | ····.line·1867 |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
Offset 19, 83 lines modified | Offset 19, 83 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·19 | 23 | ····.line·1986 |
24 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 24 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
25 | ····.line·198 | 25 | ····.line·1987 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 28 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 30 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·198 | 32 | ····.line·1989 |
33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
34 | ····.line·19 | 34 | ····.line·1990 |
35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
36 | ····.line·19 | 36 | ····.line·1991 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 40 | .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 42 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·20 | 44 | ····.line·2016 |
45 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 45 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; | 47 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; |
48 | ····.line·201 | 48 | ····.line·2017 |
49 | ····return-object·p0 | 49 | ····return-object·p0 |
50 | .end·method | 50 | .end·method |
51 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 51 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 53 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·199 | 55 | ····.line·1998 |
56 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 56 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; | 58 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; |
59 | ····.line·199 | 59 | ····.line·1999 |
60 | ····return-object·p0 | 60 | ····return-object·p0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 62 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 64 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line· | 66 | ····.line·2006 |
67 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 67 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; | 69 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; |
70 | ····.line·200 | 70 | ····.line·2007 |
71 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
72 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z | 72 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z |
73 | ····.line·200 | 73 | ····.line·2008 |
74 | ····return-object·p0 | 74 | ····return-object·p0 |
75 | .end·method | 75 | .end·method |
Offset 469, 14 lines modified | Offset 469, 19 lines modified | ||
469 | ····.line·841 | 469 | ····.line·841 |
470 | ····:cond_4 | 470 | ····:cond_4 |
471 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; | 471 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; |
472 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->clear()V | 472 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->clear()V |
473 | ····.line·842 | 473 | ····.line·842 |
474 | ····const/4·v1,·0x0 | ||
475 | ····iput-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mHost:Landroid/support/v4/app/FragmentHostCallback; | ||
476 | ····.line·843 | ||
474 | ····return-void | 477 | ····return-void |
475 | .end·method | 478 | .end·method |
476 | .method·doReportNextStart()V | 479 | .method·doReportNextStart()V |
477 | ····.locals·3 | 480 | ····.locals·3 |
478 | ····.prologue | 481 | ····.prologue |
Offset 902, 31 lines modified | Offset 907, 31 lines modified | ||
902 | ····.locals·5 | 907 | ····.locals·5 |
903 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 908 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
904 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 909 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
905 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 910 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
906 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 911 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
907 | ····.prologue | 912 | ····.prologue |
908 | ····.line·85 | 913 | ····.line·858 |
909 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; | 914 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; |
910 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 915 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
911 | ····move-result·v3 | 916 | ····move-result·v3 |
912 | ····if-lez·v3,·:cond_0 | 917 | ····if-lez·v3,·:cond_0 |
913 | ····.line·85 | 918 | ····.line·859 |
914 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 919 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
915 | ····const-string·v3,·"Active·Loaders:" | 920 | ····const-string·v3,·"Active·Loaders:" |
916 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 921 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
917 | ····.line·8 | 922 | ····.line·860 |
918 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 923 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
919 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 924 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
920 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 925 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
921 | ····move-result-object·v3 | 926 | ····move-result-object·v3 |
Offset 937, 38 lines modified | Offset 942, 38 lines modified | ||
937 | ····move-result-object·v3 | 942 | ····move-result-object·v3 |
938 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 943 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
939 | ····move-result-object·v1 | 944 | ····move-result-object·v1 |
940 | ····.line·86 | 945 | ····.line·861 |
941 | ····.local·v1,·"innerPrefix":Ljava/lang/String; | 946 | ····.local·v1,·"innerPrefix":Ljava/lang/String; |
942 | ····const/4·v0,·0x0 | 947 | ····const/4·v0,·0x0 |
943 | ····.local·v0,·"i":I | 948 | ····.local·v0,·"i":I |
944 | ····:goto_0 | 949 | ····:goto_0 |
945 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; | 950 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; |
946 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 951 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
947 | ····move-result·v3 | 952 | ····move-result·v3 |
948 | ····if-ge·v0,·v3,·:cond_0 | 953 | ····if-ge·v0,·v3,·:cond_0 |
949 | ····.line·86 | 954 | ····.line·862 |
950 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; | 955 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; |
951 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; | 956 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; |
952 | ····move-result-object·v2 | 957 | ····move-result-object·v2 |
953 | ····check-cast·v2,·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; | 958 | ····check-cast·v2,·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; |
954 | ····.line·86 | 959 | ····.line·863 |
955 | ····.local·v2,·"li":Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; | 960 | ····.local·v2,·"li":Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; |
956 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 961 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
957 | ····const-string·v3,·"··#" | 962 | ····const-string·v3,·"··#" |
958 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 963 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
Offset 976, 54 lines modified | Offset 981, 54 lines modified | ||
976 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/SparseArrayCompat;->keyAt(I)I | 981 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/SparseArrayCompat;->keyAt(I)I |
977 | ····move-result·v3 | 982 | ····move-result·v3 |
978 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(I)V | 983 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(I)V |
979 | ····.line·86 | 984 | ····.line·864 |
980 | ····const-string·v3,·":·" | 985 | ····const-string·v3,·":·" |
981 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 986 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
982 | ····invoke-virtual·{v2},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->toString()Ljava/lang/String; | 987 | ····invoke-virtual·{v2},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->toString()Ljava/lang/String; |
983 | ····move-result-object·v3 | 988 | ····move-result-object·v3 |
984 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 989 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
985 | ····.line·86 | 990 | ····.line·865 |
986 | ····invoke-virtual·{v2,·v1,·p2,·p3,·p4},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 991 | ····invoke-virtual·{v2,·v1,·p2,·p3,·p4},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
987 | ····.line·86 | 992 | ····.line·861 |
988 | ····add-int/lit8·v0,·v0,·0x1 | 993 | ····add-int/lit8·v0,·v0,·0x1 |
989 | ····goto·:goto_0 | 994 | ····goto·:goto_0 |
990 | ····.line·86 | 995 | ····.line·868 |
991 | ····.end·local·v0····#·"i":I | 996 | ····.end·local·v0····#·"i":I |
992 | ····.end·local·v1····#·"innerPrefix":Ljava/lang/String; | 997 | ····.end·local·v1····#·"innerPrefix":Ljava/lang/String; |
993 | ····.end·local·v2····#·"li":Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; | 998 | ····.end·local·v2····#·"li":Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; |
994 | ····:cond_0 | 999 | ····:cond_0 |
995 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; | 1000 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; |
996 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 1001 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
997 | ····move-result·v3 | 1002 | ····move-result·v3 |
Max diff block lines reached; 6514/10641 bytes (61.22%) of diff not shown. |
Offset 180, 102 lines modified | Offset 180, 102 lines modified | ||
180 | .method·public·constructor·<init>(Landroid/content/Context;)V | 180 | .method·public·constructor·<init>(Landroid/content/Context;)V |
181 | ····.locals·5 | 181 | ····.locals·5 |
182 | ····.param·p1,·"context"····#·Landroid/content/Context; | 182 | ····.param·p1,·"context"····#·Landroid/content/Context; |
183 | ····.prologue | 183 | ····.prologue |
184 | ····const/4·v4,·0x0 | 184 | ····const/4·v4,·0x0 |
185 | ····.line·10 | 185 | ····.line·1070 |
186 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 186 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
187 | ····.line·10 | 187 | ····.line·1022 |
188 | ····const/4·v0,·0x1 | 188 | ····const/4·v0,·0x1 |
189 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z | 189 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z |
190 | ····.line·10 | 190 | ····.line·1042 |
191 | ····new-instance·v0,·Ljava/util/ArrayList; | 191 | ····new-instance·v0,·Ljava/util/ArrayList; |
192 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 192 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
193 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 193 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
194 | ····.line·10 | 194 | ····.line·1044 |
195 | ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z | 195 | ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z |
196 | ····.line·104 | 196 | ····.line·1047 |
197 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I | 197 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I |
198 | ····.line·104 | 198 | ····.line·1048 |
199 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I | 199 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I |
200 | ····.line·10 | 200 | ····.line·1055 |
201 | ····new-instance·v0,·Landroid/app/Notification; | 201 | ····new-instance·v0,·Landroid/app/Notification; |
202 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V | 202 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V |
203 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 203 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
204 | ····.line·10 | 204 | ····.line·1071 |
205 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 205 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
206 | ····.line·10 | 206 | ····.line·1074 |
207 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 207 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
208 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 208 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
209 | ····move-result-wide·v2 | 209 | ····move-result-wide·v2 |
210 | ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J | 210 | ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J |
211 | ····.line·10 | 211 | ····.line·1075 |
212 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 212 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
213 | ····const/4·v1,·-0x1 | 213 | ····const/4·v1,·-0x1 |
214 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I | 214 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I |
215 | ····.line·10 | 215 | ····.line·1076 |
216 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I | 216 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I |
217 | ····.line·107 | 217 | ····.line·1077 |
218 | ····new-instance·v0,·Ljava/util/ArrayList; | 218 | ····new-instance·v0,·Ljava/util/ArrayList; |
219 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 219 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
220 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; | 220 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; |
221 | ····.line·107 | 221 | ····.line·1078 |
222 | ····return-void | 222 | ····return-void |
223 | .end·method | 223 | .end·method |
224 | .method·protected·static·limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 224 | .method·protected·static·limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
225 | ····.locals·2 | 225 | ····.locals·2 |
226 | ····.param·p0,·"cs"····#·Ljava/lang/CharSequence; | 226 | ····.param·p0,·"cs"····#·Ljava/lang/CharSequence; |
227 | ····.prologue | 227 | ····.prologue |
228 | ····const/16·v1,·0x1400 | 228 | ····const/16·v1,·0x1400 |
229 | ····.line·17 | 229 | ····.line·1764 |
230 | ····if-nez·p0,·:cond_1 | 230 | ····if-nez·p0,·:cond_1 |
231 | ····.line·176 | 231 | ····.line·1768 |
232 | ····:cond_0 | 232 | ····:cond_0 |
233 | ····:goto_0 | 233 | ····:goto_0 |
234 | ····return-object·p0 | 234 | ····return-object·p0 |
235 | ····.line·17 | 235 | ····.line·1765 |
236 | ····:cond_1 | 236 | ····:cond_1 |
237 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I | 237 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->length()I |
238 | ····move-result·v0 | 238 | ····move-result·v0 |
239 | ····if-le·v0,·v1,·:cond_0 | 239 | ····if-le·v0,·v1,·:cond_0 |
240 | ····.line·17 | 240 | ····.line·1766 |
241 | ····const/4·v0,·0x0 | 241 | ····const/4·v0,·0x0 |
242 | ····invoke-interface·{p0,·v0,·v1},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; | 242 | ····invoke-interface·{p0,·v0,·v1},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; |
243 | ····move-result-object·p0 | 243 | ····move-result-object·p0 |
244 | ····goto·:goto_0 | 244 | ····goto·:goto_0 |
Offset 283, 31 lines modified | Offset 283, 31 lines modified | ||
283 | .method·private·setFlag(IZ)V | 283 | .method·private·setFlag(IZ)V |
284 | ····.locals·3 | 284 | ····.locals·3 |
285 | ····.param·p1,·"mask"····#·I | 285 | ····.param·p1,·"mask"····#·I |
286 | ····.param·p2,·"value"····#·Z | 286 | ····.param·p2,·"value"····#·Z |
287 | ····.prologue | 287 | ····.prologue |
288 | ····.line·14 | 288 | ····.line·1445 |
289 | ····if-eqz·p2,·:cond_0 | 289 | ····if-eqz·p2,·:cond_0 |
290 | ····.line·14 | 290 | ····.line·1446 |
291 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 291 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
292 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I | 292 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I |
293 | ····or-int/2addr·v1,·p1 | 293 | ····or-int/2addr·v1,·p1 |
294 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I | 294 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I |
295 | ····.line·14 | 295 | ····.line·1450 |
296 | ····:goto_0 | 296 | ····:goto_0 |
297 | ····return-void | 297 | ····return-void |
298 | ····.line·144 | 298 | ····.line·1448 |
Max diff block lines reached; 32604/36366 bytes (89.66%) of diff not shown. |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | .method·constructor·<init>()V | 47 | .method·constructor·<init>()V |
48 | ····.locals·0 | 48 | ····.locals·0 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·37 | 50 | ····.line·37 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·11 | 52 | ····.line·1121 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V | 55 | .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V |
56 | ····.locals·0 | 56 | ····.locals·0 |
57 | ····.param·p0,·"x0"····#·Ljava/util/ArrayList; | 57 | ····.param·p0,·"x0"····#·Ljava/util/ArrayList; |
58 | ····.param·p1,·"x1"····#·I | 58 | ····.param·p1,·"x1"····#·I |
Offset 214, 118 lines modified | Offset 214, 118 lines modified | ||
214 | ············"<", | 214 | ············"<", |
215 | ············"Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;", | 215 | ············"Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;", |
216 | ············">;ZZ)V" | 216 | ············">;ZZ)V" |
217 | ········} | 217 | ········} |
218 | ····.end·annotation | 218 | ····.end·annotation |
219 | ····.prologue | 219 | ····.prologue |
220 | ····.line·101 | 220 | ····.line·1016 |
221 | ····.local·p2,·"transitioningFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;>;" | 221 | ····.local·p2,·"transitioningFragments":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;>;" |
222 | ····iget-object·v2,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; | 222 | ····iget-object·v2,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; |
223 | ····.line·101 | 223 | ····.line·1017 |
224 | ····.local·v2,·"fragment":Landroid/support/v4/app/Fragment; | 224 | ····.local·v2,·"fragment":Landroid/support/v4/app/Fragment; |
225 | ····iget·v8,·v2,·Landroid/support/v4/app/Fragment;->mContainerId:I | 225 | ····iget·v8,·v2,·Landroid/support/v4/app/Fragment;->mContainerId:I |
226 | ····.line·101 | 226 | ····.line·1018 |
227 | ····.local·v8,·"containerId":I | 227 | ····.local·v8,·"containerId":I |
228 | ····if-nez·v8,·:cond_1 | 228 | ····if-nez·v8,·:cond_1 |
229 | ····.line·1 | 229 | ····.line·1100 |
230 | ····:cond_0 | 230 | ····:cond_0 |
231 | ····:goto_0 | 231 | ····:goto_0 |
232 | ····return-void | 232 | ····return-void |
233 | ····.line·10 | 233 | ····.line·1021 |
234 | ····:cond_1 | 234 | ····:cond_1 |
235 | ····if-eqz·p3,·:cond_7 | 235 | ····if-eqz·p3,·:cond_7 |
236 | ····sget-object·v3,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I | 236 | ····sget-object·v3,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I |
237 | ····iget·v4,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->cmd:I | 237 | ····iget·v4,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->cmd:I |
238 | ····aget·v7,·v3,·v4 | 238 | ····aget·v7,·v3,·v4 |
239 | ····.line·10 | 239 | ····.line·1022 |
240 | ····.local·v7,·"command":I | 240 | ····.local·v7,·"command":I |
241 | ····:goto_1 | 241 | ····:goto_1 |
242 | ····const/4·v11,·0x0 | 242 | ····const/4·v11,·0x0 |
243 | ····.line·10 | 243 | ····.line·1023 |
244 | ····.local·v11,·"setLastIn":Z | 244 | ····.local·v11,·"setLastIn":Z |
245 | ····const/4·v13,·0x0 | 245 | ····const/4·v13,·0x0 |
246 | ····.line·10 | 246 | ····.line·1024 |
247 | ····.local·v13,·"wasRemoved":Z | 247 | ····.local·v13,·"wasRemoved":Z |
248 | ····const/4·v10,·0x0 | 248 | ····const/4·v10,·0x0 |
249 | ····.line·102 | 249 | ····.line·1025 |
250 | ····.local·v10,·"setFirstOut":Z | 250 | ····.local·v10,·"setFirstOut":Z |
251 | ····const/4·v12,·0x0 | 251 | ····const/4·v12,·0x0 |
252 | ····.line·102 | 252 | ····.line·1026 |
253 | ····.local·v12,·"wasAdded":Z | 253 | ····.local·v12,·"wasAdded":Z |
254 | ····packed-switch·v7,·:pswitch_data_0 | 254 | ····packed-switch·v7,·:pswitch_data_0 |
255 | ····.line·10 | 255 | ····.line·1064 |
256 | ····:goto_2 | 256 | ····:goto_2 |
257 | ····:pswitch_0 | 257 | ····:pswitch_0 |
258 | ····move-object/from16·v0,·p2 | 258 | ····move-object/from16·v0,·p2 |
259 | ····invoke-virtual·{v0,·v8},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; | 259 | ····invoke-virtual·{v0,·v8},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; |
260 | ····move-result-object·v9 | 260 | ····move-result-object·v9 |
261 | ····check-cast·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 261 | ····check-cast·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
262 | ····.line·106 | 262 | ····.line·1065 |
263 | ····.local·v9,·"containerTransition":Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 263 | ····.local·v9,·"containerTransition":Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
264 | ····if-eqz·v11,·:cond_2 | 264 | ····if-eqz·v11,·:cond_2 |
265 | ····.line·106 | 265 | ····.line·1067 |
266 | ····move-object/from16·v0,·p2 | 266 | ····move-object/from16·v0,·p2 |
267 | ····invoke-static·{v9,·v0,·v8},·Landroid/support/v4/app/FragmentTransition;->ensureContainer(Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Landroid/util/SparseArray;I)Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; | 267 | ····invoke-static·{v9,·v0,·v8},·Landroid/support/v4/app/FragmentTransition;->ensureContainer(Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Landroid/util/SparseArray;I)Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition; |
268 | ····move-result-object·v9 | 268 | ····move-result-object·v9 |
269 | ····.line·106 | 269 | ····.line·1068 |
270 | ····iput-object·v2,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastIn:Landroid/support/v4/app/Fragment; | 270 | ····iput-object·v2,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastIn:Landroid/support/v4/app/Fragment; |
271 | ····.line·106 | 271 | ····.line·1069 |
272 | ····move/from16·v0,·p3 | 272 | ····move/from16·v0,·p3 |
273 | ····iput-boolean·v0,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastInIsPop:Z | 273 | ····iput-boolean·v0,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastInIsPop:Z |
274 | ····.line·10 | 274 | ····.line·1070 |
275 | ····iput-object·p0,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastInTransaction:Landroid/support/v4/app/BackStackRecord; | 275 | ····iput-object·p0,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->lastInTransaction:Landroid/support/v4/app/BackStackRecord; |
276 | ····.line·10 | 276 | ····.line·1072 |
277 | ····:cond_2 | 277 | ····:cond_2 |
278 | ····if-nez·p4,·:cond_4 | 278 | ····if-nez·p4,·:cond_4 |
279 | ····if-eqz·v12,·:cond_4 | 279 | ····if-eqz·v12,·:cond_4 |
280 | ····.line·10 | 280 | ····.line·1073 |
281 | ····if-eqz·v9,·:cond_3 | 281 | ····if-eqz·v9,·:cond_3 |
282 | ····iget-object·v3,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroid/support/v4/app/Fragment; | 282 | ····iget-object·v3,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroid/support/v4/app/Fragment; |
283 | ····if-ne·v3,·v2,·:cond_3 | 283 | ····if-ne·v3,·v2,·:cond_3 |
284 | ····.line·10 | 284 | ····.line·1074 |
285 | ····const/4·v3,·0x0 | 285 | ····const/4·v3,·0x0 |
286 | ····iput-object·v3,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroid/support/v4/app/Fragment; | 286 | ····iput-object·v3,·v9,·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroid/support/v4/app/Fragment; |
287 | ····.line·10 | 287 | ····.line·1081 |
288 | ····:cond_3 | 288 | ····:cond_3 |
289 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 289 | ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
290 | ····.line·10 | 290 | ····.line·1082 |
Max diff block lines reached; 35305/39403 bytes (89.60%) of diff not shown. |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V | 21 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·215 | 25 | ····.line·2157 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 37, 31 lines modified | Offset 37, 31 lines modified | ||
37 | .method·public·onFindViewById(I)Landroid/view/View; | 37 | .method·public·onFindViewById(I)Landroid/view/View; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"id"····#·I | 39 | ····.param·p1,·"id"····#·I |
40 | ····.annotation·build·Landroid/support/annotation/Nullable; | 40 | ····.annotation·build·Landroid/support/annotation/Nullable; |
41 | ····.end·annotation | 41 | ····.end·annotation |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·21 | 43 | ····.line·2161 |
44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
45 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 45 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
46 | ····if-nez·v0,·:cond_0 | 46 | ····if-nez·v0,·:cond_0 |
47 | ····.line·21 | 47 | ····.line·2162 |
48 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 48 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
49 | ····const-string·v1,·"Fragment·does·not·have·a·view" | 49 | ····const-string·v1,·"Fragment·does·not·have·a·view" |
50 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 50 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
51 | ····throw·v0 | 51 | ····throw·v0 |
52 | ····.line·216 | 52 | ····.line·2164 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
55 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 55 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
56 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 56 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
72 | .method·public·onHasView()Z | 72 | .method·public·onHasView()Z |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·216 | 75 | ····.line·2169 |
76 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; | 76 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment; |
77 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 77 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
78 | ····if-eqz·v0,·:cond_0 | 78 | ····if-eqz·v0,·:cond_0 |
79 | ····const/4·v0,·0x1 | 79 | ····const/4·v0,·0x1 |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·7 | 19 | ····.line·712 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·28 | 25 | ····.locals·28 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·7 | 29 | ····.line·715 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatKitKat$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatKitKat$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
35 | ····.line·7 | 35 | ····.line·716 |
36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
37 | ····move-result-object·v5 | 37 | ····move-result-object·v5 |
38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
39 | ····move-result-object·v6 | 39 | ····move-result-object·v6 |
Offset 159, 30 lines modified | Offset 159, 30 lines modified | ||
159 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; | 159 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mBigContentView:Landroid/widget/RemoteViews; |
160 | ····move-object/from16·v27,·v0 | 160 | ····move-object/from16·v27,·v0 |
161 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/v4/app/NotificationCompatKitKat$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | 161 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/v4/app/NotificationCompatKitKat$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
162 | ····.line·7 | 162 | ····.line·722 |
163 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatKitKat$Builder; | 163 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatKitKat$Builder; |
164 | ····move-object/from16·v0,·p1 | 164 | ····move-object/from16·v0,·p1 |
165 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 165 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
166 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V | 166 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V |
167 | ····.line·7 | 167 | ····.line·723 |
168 | ····move-object/from16·v0,·p1 | 168 | ····move-object/from16·v0,·p1 |
169 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 169 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
170 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V | 170 | ····invoke-static·{v2,·v3},·Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V |
171 | ····.line·7 | 171 | ····.line·724 |
172 | ····move-object/from16·v0,·p2 | 172 | ····move-object/from16·v0,·p2 |
173 | ····move-object/from16·v1,·p1 | 173 | ····move-object/from16·v1,·p1 |
174 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 174 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
175 | ····move-result-object·v3 | 175 | ····move-result-object·v3 |
Offset 192, 15 lines modified | Offset 192, 15 lines modified | ||
192 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | 192 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; |
193 | ····.locals·2 | 193 | ····.locals·2 |
194 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 194 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
195 | ····.param·p2,·"actionIndex"····#·I | 195 | ····.param·p2,·"actionIndex"····#·I |
196 | ····.prologue | 196 | ····.prologue |
197 | ····.line·73 | 197 | ····.line·739 |
198 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | 198 | ····sget-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; |
199 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; | 199 | ····sget-object·v1,·Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; |
200 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatKitKat;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; | 200 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/app/NotificationCompatKitKat;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; |
201 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
Offset 211, 79 lines modified | Offset 211, 79 lines modified | ||
211 | .end·method | 211 | .end·method |
212 | .method·public·getActionCount(Landroid/app/Notification;)I | 212 | .method·public·getActionCount(Landroid/app/Notification;)I |
213 | ····.locals·1 | 213 | ····.locals·1 |
214 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 214 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
215 | ····.prologue | 215 | ····.prologue |
216 | ····.line·7 | 216 | ····.line·734 |
217 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getActionCount(Landroid/app/Notification;)I | 217 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getActionCount(Landroid/app/Notification;)I |
218 | ····move-result·v0 | 218 | ····move-result·v0 |
219 | ····return·v0 | 219 | ····return·v0 |
220 | .end·method | 220 | .end·method |
221 | .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 221 | .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
222 | ····.locals·1 | 222 | ····.locals·1 |
223 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 223 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
224 | ····.prologue | 224 | ····.prologue |
225 | ····.line·72 | 225 | ····.line·729 |
226 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | 226 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; |
227 | ····move-result-object·v0 | 227 | ····move-result-object·v0 |
228 | ····return-object·v0 | 228 | ····return-object·v0 |
229 | .end·method | 229 | .end·method |
230 | .method·public·getGroup(Landroid/app/Notification;)Ljava/lang/String; | 230 | .method·public·getGroup(Landroid/app/Notification;)Ljava/lang/String; |
231 | ····.locals·1 | 231 | ····.locals·1 |
232 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 232 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
233 | ····.prologue | 233 | ····.prologue |
234 | ····.line·7 | 234 | ····.line·750 |
235 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getGroup(Landroid/app/Notification;)Ljava/lang/String; | 235 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompatKitKat;->getGroup(Landroid/app/Notification;)Ljava/lang/String; |
236 | ····move-result-object·v0 | 236 | ····move-result-object·v0 |
237 | ····return-object·v0 | 237 | ····return-object·v0 |
Max diff block lines reached; 1080/6468 bytes (16.70%) of diff not shown. |
Offset 28, 99 lines modified | Offset 28, 99 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·238 | 32 | ····.line·2389 |
33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
34 | ····.line·238 | 34 | ····.line·2387 |
35 | ····new-instance·v0,·Ljava/util/ArrayList; | 35 | ····new-instance·v0,·Ljava/util/ArrayList; |
36 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 36 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
37 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 37 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
38 | ····.line·23 | 38 | ····.line·2390 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 41 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 43 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·23 | 45 | ····.line·2392 |
46 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 46 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
47 | ····.line·238 | 47 | ····.line·2387 |
48 | ····new-instance·v0,·Ljava/util/ArrayList; | 48 | ····new-instance·v0,·Ljava/util/ArrayList; |
49 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 49 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
50 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 50 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
51 | ····.line·23 | 51 | ····.line·2393 |
52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
53 | ····.line·23 | 53 | ····.line·2394 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 57 | .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
58 | ····.locals·2 | 58 | ····.locals·2 |
59 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 59 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·241 | 61 | ····.line·2418 |
62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
63 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 63 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 65 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
66 | ····.line·241 | 66 | ····.line·2419 |
67 | ····return-object·p0 | 67 | ····return-object·p0 |
68 | .end·method | 68 | .end·method |
69 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 69 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 71 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·2 | 73 | ····.line·2401 |
74 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 74 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; | 76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; |
77 | ····.line·2 | 77 | ····.line·2402 |
78 | ····return-object·p0 | 78 | ····return-object·p0 |
79 | .end·method | 79 | .end·method |
80 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 80 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
81 | ····.locals·1 | 81 | ····.locals·1 |
82 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 82 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·240 | 84 | ····.line·2409 |
85 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 85 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
86 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
87 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; | 87 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; |
88 | ····.line·24 | 88 | ····.line·2410 |
89 | ····const/4·v0,·0x1 | 89 | ····const/4·v0,·0x1 |
90 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z | 90 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z |
91 | ····.line·24 | 91 | ····.line·2411 |
92 | ····return-object·p0 | 92 | ····return-object·p0 |
93 | .end·method | 93 | .end·method |
Offset 39, 52 lines modified | Offset 39, 52 lines modified | ||
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·public·constructor·<init>(Ljava/lang/String;)V | 40 | .method·public·constructor·<init>(Ljava/lang/String;)V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"name"····#·Ljava/lang/String; | 42 | ····.param·p1,·"name"····#·Ljava/lang/String; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line· | 44 | ····.line·4001 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····.line·398 | 46 | ····.line·3989 |
47 | ····new-instance·v0,·Ljava/util/ArrayList; | 47 | ····new-instance·v0,·Ljava/util/ArrayList; |
48 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 48 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
49 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; | 49 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; |
50 | ····.line· | 50 | ····.line·4002 |
51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mParticipant:Ljava/lang/String; | 51 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mParticipant:Ljava/lang/String; |
52 | ····.line· | 52 | ····.line·4003 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | #·virtual·methods | 55 | #·virtual·methods |
56 | .method·public·addMessage(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; | 56 | .method·public·addMessage(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"message"····#·Ljava/lang/String; | 58 | ····.param·p1,·"message"····#·Ljava/lang/String; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·40 | 60 | ····.line·4014 |
61 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; | 61 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; |
62 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 62 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
63 | ····.line·40 | 63 | ····.line·4015 |
64 | ····return-object·p0 | 64 | ····return-object·p0 |
65 | .end·method | 65 | .end·method |
66 | .method·public·build()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 66 | .method·public·build()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
67 | ····.locals·8 | 67 | ····.locals·8 |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·40 | 69 | ····.line·4071 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; |
71 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; | 71 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mMessages:Ljava/util/List; |
72 | ····invoke-interface·{v2},·Ljava/util/List;->size()I | 72 | ····invoke-interface·{v2},·Ljava/util/List;->size()I |
73 | ····move-result·v2 | 73 | ····move-result·v2 |
Offset 93, 27 lines modified | Offset 93, 27 lines modified | ||
93 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; | 93 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; |
94 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
95 | ····check-cast·v1,·[Ljava/lang/String; | 95 | ····check-cast·v1,·[Ljava/lang/String; |
96 | ····.line·40 | 96 | ····.line·4072 |
97 | ····.local·v1,·"messages":[Ljava/lang/String; | 97 | ····.local·v1,·"messages":[Ljava/lang/String; |
98 | ····const/4·v0,·0x1 | 98 | ····const/4·v0,·0x1 |
99 | ····new-array·v5,·v0,·[Ljava/lang/String; | 99 | ····new-array·v5,·v0,·[Ljava/lang/String; |
100 | ····const/4·v0,·0x0 | 100 | ····const/4·v0,·0x0 |
101 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mParticipant:Ljava/lang/String; | 101 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mParticipant:Ljava/lang/String; |
102 | ····aput-object·v2,·v5,·v0 | 102 | ····aput-object·v2,·v5,·v0 |
103 | ····.line·40 | 103 | ····.line·4073 |
104 | ····.local·v5,·"participants":[Ljava/lang/String; | 104 | ····.local·v5,·"participants":[Ljava/lang/String; |
105 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; | 105 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; |
106 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mRemoteInput:Landroid/support/v4/app/RemoteInput; | 106 | ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mRemoteInput:Landroid/support/v4/app/RemoteInput; |
107 | ····iget-object·v3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReplyPendingIntent:Landroid/app/PendingIntent; | 107 | ····iget-object·v3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReplyPendingIntent:Landroid/app/PendingIntent; |
Offset 127, 41 lines modified | Offset 127, 41 lines modified | ||
127 | .end·method | 127 | .end·method |
128 | .method·public·setLatestTimestamp(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; | 128 | .method·public·setLatestTimestamp(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; |
129 | ····.locals·1 | 129 | ····.locals·1 |
130 | ····.param·p1,·"timestamp"····#·J | 130 | ····.param·p1,·"timestamp"····#·J |
131 | ····.prologue | 131 | ····.prologue |
132 | ····.line·40 | 132 | ····.line·4061 |
133 | ····iput-wide·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mLatestTimestamp:J | 133 | ····iput-wide·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mLatestTimestamp:J |
134 | ····.line·40 | 134 | ····.line·4062 |
135 | ····return-object·p0 | 135 | ····return-object·p0 |
136 | .end·method | 136 | .end·method |
137 | .method·public·setReadPendingIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; | 137 | .method·public·setReadPendingIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; |
138 | ····.locals·0 | 138 | ····.locals·0 |
139 | ····.param·p1,·"pendingIntent"····#·Landroid/app/PendingIntent; | 139 | ····.param·p1,·"pendingIntent"····#·Landroid/app/PendingIntent; |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.line·40 | 141 | ····.line·4045 |
142 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReadPendingIntent:Landroid/app/PendingIntent; | 142 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReadPendingIntent:Landroid/app/PendingIntent; |
143 | ····.line·40 | 143 | ····.line·4046 |
144 | ····return-object·p0 | 144 | ····return-object·p0 |
145 | .end·method | 145 | .end·method |
146 | .method·public·setReplyAction(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; | 146 | .method·public·setReplyAction(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; |
147 | ····.locals·0 | 147 | ····.locals·0 |
148 | ····.param·p1,·"pendingIntent"····#·Landroid/app/PendingIntent; | 148 | ····.param·p1,·"pendingIntent"····#·Landroid/app/PendingIntent; |
149 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput; | 149 | ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput; |
150 | ····.prologue | 150 | ····.prologue |
151 | ····.line·40 | 151 | ····.line·4031 |
152 | ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mRemoteInput:Landroid/support/v4/app/RemoteInput; | 152 | ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mRemoteInput:Landroid/support/v4/app/RemoteInput; |
153 | ····.line·40 | 153 | ····.line·4032 |
154 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReplyPendingIntent:Landroid/app/PendingIntent; | 154 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mReplyPendingIntent:Landroid/app/PendingIntent; |
155 | ····.line·40 | 155 | ····.line·4034 |
156 | ····return-object·p0 | 156 | ····return-object·p0 |
157 | .end·method | 157 | .end·method |
Offset 23, 96 lines modified | Offset 23, 96 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·191 | 27 | ····.line·1919 |
28 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 28 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
29 | ····.line·19 | 29 | ····.line·1920 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 32 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 34 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·19 | 36 | ····.line·1922 |
37 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
38 | ····.line·19 | 38 | ····.line·1923 |
39 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 39 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
40 | ····.line·19 | 40 | ····.line·1924 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 44 | .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; | 46 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·19 | 48 | ····.line·1956 |
49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; | 49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; |
50 | ····.line·195 | 50 | ····.line·1957 |
51 | ····const/4·v0,·0x1 | 51 | ····const/4·v0,·0x1 |
52 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z | 52 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z |
53 | ····.line·195 | 53 | ····.line·1958 |
54 | ····return-object·p0 | 54 | ····return-object·p0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 56 | .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
57 | ····.locals·0 | 57 | ····.locals·0 |
58 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; | 58 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·194 | 60 | ····.line·1948 |
61 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; | 61 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; |
62 | ····.line·194 | 62 | ····.line·1949 |
63 | ····return-object·p0 | 63 | ····return-object·p0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 65 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 67 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·19 | 69 | ····.line·1931 |
70 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 70 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; | 72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; |
73 | ····.line·19 | 73 | ····.line·1932 |
74 | ····return-object·p0 | 74 | ····return-object·p0 |
75 | .end·method | 75 | .end·method |
76 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 76 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
77 | ····.locals·1 | 77 | ····.locals·1 |
78 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 78 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
79 | ····.prologue | 79 | ····.prologue |
80 | ····.line·193 | 80 | ····.line·1939 |
81 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 81 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; |
84 | ····.line·19 | 84 | ····.line·1940 |
85 | ····const/4·v0,·0x1 | 85 | ····const/4·v0,·0x1 |
86 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z | 86 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z |
87 | ····.line·19 | 87 | ····.line·1941 |
88 | ····return-object·p0 | 88 | ····return-object·p0 |
89 | .end·method | 89 | .end·method |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·62 | 19 | ····.line·629 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification; |
25 | ····.locals·16 | 25 | ····.locals·16 |
26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; | 27 | ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·6 | 29 | ····.line·632 |
30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder; | 30 | ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder; |
31 | ····move-object/from16·v0,·p1 | 31 | ····move-object/from16·v0,·p1 |
32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 32 | ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····move-object/from16·v0,·p1 | 33 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 34 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
35 | ····.line·6 | 35 | ····.line·634 |
36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; | 36 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveTitle()Ljava/lang/CharSequence; |
37 | ····move-result-object·v5 | 37 | ····move-result-object·v5 |
38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; | 38 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/v4/app/NotificationCompat$Builder;->resolveText()Ljava/lang/CharSequence; |
39 | ····move-result-object·v6 | 39 | ····move-result-object·v6 |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
87 | ····move-object/from16·v0,·p1 | 87 | ····move-object/from16·v0,·p1 |
88 | ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z | 88 | ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z |
89 | ····invoke-direct/range·{v2·..·v15},·Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)V | 89 | ····invoke-direct/range·{v2·..·v15},·Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)V |
90 | ····.line·63 | 90 | ····.line·637 |
91 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder; | 91 | ····.local·v2,·"builder":Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder; |
92 | ····move-object/from16·v0,·p2 | 92 | ····move-object/from16·v0,·p2 |
93 | ····move-object/from16·v1,·p1 | 93 | ····move-object/from16·v1,·p1 |
94 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; | 94 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$BuilderExtender;->build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;)Landroid/app/Notification; |
Offset 29, 18 lines modified | Offset 29, 32 lines modified | ||
29 | ····.annotation·build·Landroid/support/annotation/RestrictTo; | 29 | ····.annotation·build·Landroid/support/annotation/RestrictTo; |
30 | ········value·=·{ | 30 | ········value·=·{ |
31 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; | 31 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; |
32 | ········} | 32 | ········} |
33 | ····.end·annotation | 33 | ····.end·annotation |
34 | .end·field | 34 | .end·field |
35 | .field·public·static·final·KEY_SEARCH_RESULTS:Ljava/lang/String;·=·"search_results" | ||
36 | ····.annotation·build·Landroid/support/annotation/RestrictTo; | ||
37 | ········value·=·{ | ||
38 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; | ||
39 | ········} | ||
40 | ····.end·annotation | ||
41 | .end·field | ||
42 | .field·static·final·RESULT_ERROR:I·=·-0x1 | ||
35 | .field·static·final·RESULT_FLAG_ON_LOAD_ITEM_NOT_IMPLEMENTED:I·=·0x2 | 43 | .field·static·final·RESULT_FLAG_ON_LOAD_ITEM_NOT_IMPLEMENTED:I·=·0x2 |
44 | .field·static·final·RESULT_FLAG_ON_SEARCH_NOT_IMPLEMENTED:I·=·0x4 | ||
36 | .field·static·final·RESULT_FLAG_OPTION_NOT_HANDLED:I·=·0x1 | 45 | .field·static·final·RESULT_FLAG_OPTION_NOT_HANDLED:I·=·0x1 |
46 | .field·static·final·RESULT_OK:I·=·0x0 | ||
37 | .field·public·static·final·SERVICE_INTERFACE:Ljava/lang/String;·=·"android.media.browse.MediaBrowserService" | 47 | .field·public·static·final·SERVICE_INTERFACE:Ljava/lang/String;·=·"android.media.browse.MediaBrowserService" |
38 | .field·static·final·TAG:Ljava/lang/String;·=·"MBServiceCompat" | 48 | .field·static·final·TAG:Ljava/lang/String;·=·"MBServiceCompat" |
39 | #·instance·fields | 49 | #·instance·fields |
40 | .field·final·mConnections:Landroid/support/v4/util/ArrayMap; | 50 | .field·final·mConnections:Landroid/support/v4/util/ArrayMap; |
Offset 65, 15 lines modified | Offset 79, 15 lines modified | ||
65 | #·direct·methods | 79 | #·direct·methods |
66 | .method·static·constructor·<clinit>()V | 80 | .method·static·constructor·<clinit>()V |
67 | ····.locals·2 | 81 | ····.locals·2 |
68 | ····.prologue | 82 | ····.prologue |
69 | ····.line·10 | 83 | ····.line·105 |
70 | ····const-string·v0,·"MBServiceCompat" | 84 | ····const-string·v0,·"MBServiceCompat" |
71 | ····const/4·v1,·0x3 | 85 | ····const/4·v1,·0x3 |
72 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z | 86 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
73 | ····move-result·v0 | 87 | ····move-result·v0 |
Offset 83, 65 lines modified | Offset 97, 65 lines modified | ||
83 | ····return-void | 97 | ····return-void |
84 | .end·method | 98 | .end·method |
85 | .method·public·constructor·<init>()V | 99 | .method·public·constructor·<init>()V |
86 | ····.locals·1 | 100 | ····.locals·1 |
87 | ····.prologue | 101 | ····.prologue |
88 | ····.line·10 | 102 | ····.line·103 |
89 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V | 103 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V |
90 | ····.line·1 | 104 | ····.line·144 |
91 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; | 105 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; |
92 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V | 106 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V |
93 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 107 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
94 | ····.line·1 | 108 | ····.line·146 |
95 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 109 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
96 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 110 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
97 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 111 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
98 | ····.line·1 | 112 | ····.line·1254 |
99 | ····return-void | 113 | ····return-void |
100 | .end·method | 114 | .end·method |
101 | #·virtual·methods | 115 | #·virtual·methods |
102 | .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V | 116 | .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V |
103 | ····.locals·4 | 117 | ····.locals·4 |
104 | ····.param·p1,·"id"····#·Ljava/lang/String; | 118 | ····.param·p1,·"id"····#·Ljava/lang/String; |
105 | ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 119 | ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
106 | ····.param·p3,·"token"····#·Landroid/os/IBinder; | 120 | ····.param·p3,·"token"····#·Landroid/os/IBinder; |
107 | ····.param·p4,·"options"····#·Landroid/os/Bundle; | 121 | ····.param·p4,·"options"····#·Landroid/os/Bundle; |
108 | ····.prologue | 122 | ····.prologue |
109 | ····.line·10 | 123 | ····.line·1089 |
110 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 124 | ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
111 | ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 125 | ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
112 | ····move-result-object·v1 | 126 | ····move-result-object·v1 |
113 | ····check-cast·v1,·Ljava/util/List; | 127 | ····check-cast·v1,·Ljava/util/List; |
114 | ····.line·10 | 128 | ····.line·1090 |
115 | ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 129 | ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
116 | ····if-nez·v1,·:cond_0 | 130 | ····if-nez·v1,·:cond_0 |
117 | ····.line·10 | 131 | ····.line·1091 |
118 | ····new-instance·v1,·Ljava/util/ArrayList; | 132 | ····new-instance·v1,·Ljava/util/ArrayList; |
119 | ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 133 | ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
120 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 134 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
121 | ····.line·10 | 135 | ····.line·1093 |
122 | ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 136 | ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
123 | ····:cond_0 | 137 | ····:cond_0 |
124 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 138 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
125 | ····move-result-object·v3 | 139 | ····move-result-object·v3 |
126 | ····:cond_1 | 140 | ····:cond_1 |
Offset 153, 50 lines modified | Offset 167, 50 lines modified | ||
153 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 167 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
154 | ····move-result-object·v0 | 168 | ····move-result-object·v0 |
155 | ····check-cast·v0,·Landroid/support/v4/util/Pair; | 169 | ····check-cast·v0,·Landroid/support/v4/util/Pair; |
156 | ····.line·10 | 170 | ····.line·1094 |
157 | ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 171 | ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
158 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; | 172 | ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; |
159 | ····if-ne·p3,·v2,·:cond_1 | 173 | ····if-ne·p3,·v2,·:cond_1 |
Max diff block lines reached; 28914/33449 bytes (86.44%) of diff not shown. |
Offset 47, 150 lines modified | Offset 47, 150 lines modified | ||
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·4 | 51 | ····.line·468 |
52 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1; | 52 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1; |
53 | ····invoke-direct·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;-><init>()V | 53 | ····invoke-direct·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;-><init>()V |
54 | ····sput-object·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; | 54 | ····sput-object·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·constructor·<init>(Landroid/os/Parcel;)V | 57 | .method·constructor·<init>(Landroid/os/Parcel;)V |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 59 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·4 | 61 | ····.line·443 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·4 | 63 | ····.line·444 |
64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
65 | ····move-result·v0 | 65 | ····move-result·v0 |
66 | ····iput·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mFlags:I | 66 | ····iput·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mFlags:I |
67 | ····.line·4 | 67 | ····.line·445 |
68 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; | 68 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; |
69 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 69 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; | 71 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; |
72 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 72 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
73 | ····.line·4 | 73 | ····.line·446 |
74 | ····return-void | 74 | ····return-void |
75 | .end·method | 75 | .end·method |
76 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;I)V | 76 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;I)V |
77 | ····.locals·2 | 77 | ····.locals·2 |
78 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | 78 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; |
79 | ········.annotation·build·Landroid/support/annotation/NonNull; | 79 | ········.annotation·build·Landroid/support/annotation/NonNull; |
80 | ········.end·annotation | 80 | ········.end·annotation |
81 | ····.end·param | 81 | ····.end·param |
82 | ····.param·p2,·"flags"····#·I | 82 | ····.param·p2,·"flags"····#·I |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·4 | 84 | ····.line·429 |
85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
86 | ····.line·4 | 86 | ····.line·430 |
87 | ····if-nez·p1,·:cond_0 | 87 | ····if-nez·p1,·:cond_0 |
88 | ····.line·4 | 88 | ····.line·431 |
89 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 89 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
90 | ····const-string·v1,·"description·cannot·be·null" | 90 | ····const-string·v1,·"description·cannot·be·null" |
91 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 91 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
92 | ····throw·v0 | 92 | ····throw·v0 |
93 | ····.line·4 | 93 | ····.line·433 |
94 | ····:cond_0 | 94 | ····:cond_0 |
95 | ····invoke-virtual·{p1},·Landroid/support/v4/media/MediaDescriptionCompat;->getMediaId()Ljava/lang/String; | 95 | ····invoke-virtual·{p1},·Landroid/support/v4/media/MediaDescriptionCompat;->getMediaId()Ljava/lang/String; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
97 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 97 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····if-eqz·v0,·:cond_1 | 99 | ····if-eqz·v0,·:cond_1 |
100 | ····.line·4 | 100 | ····.line·434 |
101 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 101 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
102 | ····const-string·v1,·"description·must·have·a·non-empty·media·id" | 102 | ····const-string·v1,·"description·must·have·a·non-empty·media·id" |
103 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 103 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
104 | ····throw·v0 | 104 | ····throw·v0 |
105 | ····.line·4 | 105 | ····.line·436 |
106 | ····:cond_1 | 106 | ····:cond_1 |
107 | ····iput·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mFlags:I | 107 | ····iput·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mFlags:I |
108 | ····.line·4 | 108 | ····.line·437 |
109 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 109 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
110 | ····.line·4 | 110 | ····.line·438 |
111 | ····return-void | 111 | ····return-void |
112 | .end·method | 112 | .end·method |
113 | .method·public·static·fromMediaItem(Ljava/lang/Object;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 113 | .method·public·static·fromMediaItem(Ljava/lang/Object;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
114 | ····.locals·4 | 114 | ····.locals·4 |
115 | ····.param·p0,·"itemObj"····#·Ljava/lang/Object; | 115 | ····.param·p0,·"itemObj"····#·Ljava/lang/Object; |
116 | ····.prologue | 116 | ····.prologue |
117 | ····.line·3 | 117 | ····.line·392 |
118 | ····if-eqz·p0,·:cond_0 | 118 | ····if-eqz·p0,·:cond_0 |
119 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | 119 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
120 | ····const/16·v3,·0x15 | 120 | ····const/16·v3,·0x15 |
121 | ····if-ge·v2,·v3,·:cond_1 | 121 | ····if-ge·v2,·v3,·:cond_1 |
122 | ····.line·3 | 122 | ····.line·393 |
123 | ····:cond_0 | 123 | ····:cond_0 |
124 | ····const/4·v2,·0x0 | 124 | ····const/4·v2,·0x0 |
125 | ····.line·3 | 125 | ····.line·399 |
126 | ····:goto_0 | 126 | ····:goto_0 |
127 | ····return-object·v2 | 127 | ····return-object·v2 |
128 | ····.line·3 | 128 | ····.line·395 |
129 | ····:cond_1 | 129 | ····:cond_1 |
Max diff block lines reached; 6692/10509 bytes (63.68%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·175 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->val$token:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->val$token:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 41, 77 lines modified | Offset 41, 77 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·7 | 43 | ····.locals·7 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·178 |
46 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 46 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
47 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 47 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
48 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 48 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
49 | ····invoke-virtual·{v3},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; | 49 | ····invoke-virtual·{v3},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; |
50 | ····move-result-object·v3 | 50 | ····move-result-object·v3 |
51 | ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 51 | ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
52 | ····move-result-object·v2 | 52 | ····move-result-object·v2 |
53 | ····.line·1 | 53 | ····.line·179 |
54 | ····.local·v2,·"iter":Ljava/util/Iterator;,·"Ljava/util/Iterator<Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;>;" | 54 | ····.local·v2,·"iter":Ljava/util/Iterator;,·"Ljava/util/Iterator<Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;>;" |
55 | ····:goto_0 | 55 | ····:goto_0 |
56 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 56 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
57 | ····move-result·v3 | 57 | ····move-result·v3 |
58 | ····if-eqz·v3,·:cond_0 | 58 | ····if-eqz·v3,·:cond_0 |
59 | ····.line·1 | 59 | ····.line·180 |
60 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 60 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 62 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
63 | ····.line·1 | 63 | ····.line·182 |
64 | ····.local·v0,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 64 | ····.local·v0,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
65 | ····:try_start_0 | 65 | ····:try_start_0 |
66 | ····iget-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 66 | ····iget-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
67 | ····iget-object·v4,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 67 | ····iget-object·v4,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
68 | ····invoke-virtual·{v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->getRootId()Ljava/lang/String; | 68 | ····invoke-virtual·{v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->getRootId()Ljava/lang/String; |
69 | ····move-result-object·v4 | 69 | ····move-result-object·v4 |
70 | ····iget-object·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->val$token:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 70 | ····iget-object·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->val$token:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
71 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 71 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
72 | ····.line·1 | 72 | ····.line·183 |
73 | ····invoke-virtual·{v6},·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->getExtras()Landroid/os/Bundle; | 73 | ····invoke-virtual·{v6},·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->getExtras()Landroid/os/Bundle; |
74 | ····move-result-object·v6 | 74 | ····move-result-object·v6 |
75 | ····.line·1 | 75 | ····.line·182 |
76 | ····invoke-interface·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onConnect(Ljava/lang/String;Landroid/support/v4/media/session/MediaSessionCompat$Token;Landroid/os/Bundle;)V | 76 | ····invoke-interface·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onConnect(Ljava/lang/String;Landroid/support/v4/media/session/MediaSessionCompat$Token;Landroid/os/Bundle;)V |
77 | ····:try_end_0 | 77 | ····:try_end_0 |
78 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 78 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
79 | ····goto·:goto_0 | 79 | ····goto·:goto_0 |
80 | ····.line·1 | 80 | ····.line·184 |
81 | ····:catch_0 | 81 | ····:catch_0 |
82 | ····move-exception·v1 | 82 | ····move-exception·v1 |
83 | ····.line·1 | 83 | ····.line·185 |
84 | ····.local·v1,·"e":Landroid/os/RemoteException; | 84 | ····.local·v1,·"e":Landroid/os/RemoteException; |
85 | ····const-string·v3,·"MBServiceCompat" | 85 | ····const-string·v3,·"MBServiceCompat" |
86 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 86 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
87 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 87 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
Offset 135, 18 lines modified | Offset 135, 18 lines modified | ||
135 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 135 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
136 | ····move-result-object·v4 | 136 | ····move-result-object·v4 |
137 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 137 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
138 | ····.line·1 | 138 | ····.line·186 |
139 | ····invoke-interface·{v2},·Ljava/util/Iterator;->remove()V | 139 | ····invoke-interface·{v2},·Ljava/util/Iterator;->remove()V |
140 | ····goto·:goto_0 | 140 | ····goto·:goto_0 |
141 | ····.line·1 | 141 | ····.line·189 |
142 | ····.end·local·v0····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 142 | ····.end·local·v0····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
143 | ····.end·local·v1····#·"e":Landroid/os/RemoteException; | 143 | ····.end·local·v1····#·"e":Landroid/os/RemoteException; |
144 | ····:cond_0 | 144 | ····:cond_0 |
145 | ····return-void | 145 | ····return-void |
146 | .end·method | 146 | .end·method |
Offset 12, 14 lines modified | Offset 12, 16 lines modified | ||
12 | .field·public·static·final·CLIENT_MSG_GET_MEDIA_ITEM:I·=·0x5 | 12 | .field·public·static·final·CLIENT_MSG_GET_MEDIA_ITEM:I·=·0x5 |
13 | .field·public·static·final·CLIENT_MSG_REGISTER_CALLBACK_MESSENGER:I·=·0x6 | 13 | .field·public·static·final·CLIENT_MSG_REGISTER_CALLBACK_MESSENGER:I·=·0x6 |
14 | .field·public·static·final·CLIENT_MSG_REMOVE_SUBSCRIPTION:I·=·0x4 | 14 | .field·public·static·final·CLIENT_MSG_REMOVE_SUBSCRIPTION:I·=·0x4 |
15 | .field·public·static·final·CLIENT_MSG_SEARCH:I·=·0x8 | ||
15 | .field·public·static·final·CLIENT_MSG_UNREGISTER_CALLBACK_MESSENGER:I·=·0x7 | 16 | .field·public·static·final·CLIENT_MSG_UNREGISTER_CALLBACK_MESSENGER:I·=·0x7 |
16 | .field·public·static·final·CLIENT_VERSION_1:I·=·0x1 | 17 | .field·public·static·final·CLIENT_VERSION_1:I·=·0x1 |
17 | .field·public·static·final·CLIENT_VERSION_CURRENT:I·=·0x1 | 18 | .field·public·static·final·CLIENT_VERSION_CURRENT:I·=·0x1 |
18 | .field·public·static·final·DATA_CALLBACK_TOKEN:Ljava/lang/String;·=·"data_callback_token" | 19 | .field·public·static·final·DATA_CALLBACK_TOKEN:Ljava/lang/String;·=·"data_callback_token" |
Offset 36, 14 lines modified | Offset 38, 18 lines modified | ||
36 | .field·public·static·final·DATA_PACKAGE_NAME:Ljava/lang/String;·=·"data_package_name" | 38 | .field·public·static·final·DATA_PACKAGE_NAME:Ljava/lang/String;·=·"data_package_name" |
37 | .field·public·static·final·DATA_RESULT_RECEIVER:Ljava/lang/String;·=·"data_result_receiver" | 39 | .field·public·static·final·DATA_RESULT_RECEIVER:Ljava/lang/String;·=·"data_result_receiver" |
38 | .field·public·static·final·DATA_ROOT_HINTS:Ljava/lang/String;·=·"data_root_hints" | 40 | .field·public·static·final·DATA_ROOT_HINTS:Ljava/lang/String;·=·"data_root_hints" |
41 | .field·public·static·final·DATA_SEARCH_EXTRAS:Ljava/lang/String;·=·"data_search_extras" | ||
42 | .field·public·static·final·DATA_SEARCH_QUERY:Ljava/lang/String;·=·"data_search_query" | ||
39 | .field·public·static·final·EXTRA_CLIENT_VERSION:Ljava/lang/String;·=·"extra_client_version" | 43 | .field·public·static·final·EXTRA_CLIENT_VERSION:Ljava/lang/String;·=·"extra_client_version" |
40 | .field·public·static·final·EXTRA_MESSENGER_BINDER:Ljava/lang/String;·=·"extra_messenger" | 44 | .field·public·static·final·EXTRA_MESSENGER_BINDER:Ljava/lang/String;·=·"extra_messenger" |
41 | .field·public·static·final·EXTRA_SERVICE_VERSION:Ljava/lang/String;·=·"extra_service_version" | 45 | .field·public·static·final·EXTRA_SERVICE_VERSION:Ljava/lang/String;·=·"extra_service_version" |
42 | .field·public·static·final·SERVICE_MSG_ON_CONNECT:I·=·0x1 | 46 | .field·public·static·final·SERVICE_MSG_ON_CONNECT:I·=·0x1 |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·7 | 30 | ····.line·736 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 41, 27 lines modified | Offset 41, 27 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·2 | 43 | ····.locals·2 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·7 | 45 | ····.line·739 |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 46 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
47 | ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 47 | ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·7 | 49 | ····.line·740 |
50 | ····.local·v0,·"b":Landroid/os/IBinder; | 50 | ····.local·v0,·"b":Landroid/os/IBinder; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
52 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 52 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
53 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 53 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
54 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 54 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
55 | ····.line·7 | 55 | ····.line·741 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 77, 113 lines modified | Offset 77, 113 lines modified | ||
77 | ····.locals·2 | 77 | ····.locals·2 |
78 | ····.param·p1,·"context"····#·Landroid/content/Context; | 78 | ····.param·p1,·"context"····#·Landroid/content/Context; |
79 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; | 79 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; |
80 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 80 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
81 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; | 81 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·8 | 83 | ····.line·870 |
84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
85 | ····.line· | 85 | ····.line·858 |
86 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 86 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
87 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V | 87 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V |
88 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 88 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
89 | ····.line· | 89 | ····.line·859 |
90 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; | 90 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; |
91 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V | 91 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V |
92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mSubscriptions:Landroid/support/v4/util/ArrayMap; | 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mSubscriptions:Landroid/support/v4/util/ArrayMap; |
93 | ····.line·8 | 93 | ····.line·861 |
94 | ····const/4·v0,·0x0 | 94 | ····const/4·v0,·0x0 |
95 | ····iput·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I | 95 | ····iput·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I |
96 | ····.line·8 | 96 | ····.line·871 |
97 | ····if-nez·p1,·:cond_0 | 97 | ····if-nez·p1,·:cond_0 |
98 | ····.line·8 | 98 | ····.line·872 |
99 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 99 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
100 | ····const-string·v1,·"context·must·not·be·null" | 100 | ····const-string·v1,·"context·must·not·be·null" |
101 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 101 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
102 | ····throw·v0 | 102 | ····throw·v0 |
103 | ····.line·8 | 103 | ····.line·874 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····if-nez·p2,·:cond_1 | 105 | ····if-nez·p2,·:cond_1 |
106 | ····.line·8 | 106 | ····.line·875 |
107 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 107 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
108 | ····const-string·v1,·"service·component·must·not·be·null" | 108 | ····const-string·v1,·"service·component·must·not·be·null" |
109 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 109 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
110 | ····throw·v0 | 110 | ····throw·v0 |
111 | ····.line·8 | 111 | ····.line·877 |
112 | ····:cond_1 | 112 | ····:cond_1 |
113 | ····if-nez·p3,·:cond_2 | 113 | ····if-nez·p3,·:cond_2 |
114 | ····.line·8 | 114 | ····.line·878 |
115 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 115 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
116 | ····const-string·v1,·"connection·callback·must·not·be·null" | 116 | ····const-string·v1,·"connection·callback·must·not·be·null" |
117 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 117 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
118 | ····throw·v0 | 118 | ····throw·v0 |
119 | ····.line·8 | 119 | ····.line·880 |
120 | ····:cond_2 | 120 | ····:cond_2 |
121 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mContext:Landroid/content/Context; | 121 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mContext:Landroid/content/Context; |
122 | ····.line·8 | 122 | ····.line·881 |
123 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceComponent:Landroid/content/ComponentName; | 123 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceComponent:Landroid/content/ComponentName; |
124 | ····.line·8 | 124 | ····.line·882 |
125 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 125 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
126 | ····.line·8 | 126 | ····.line·883 |
127 | ····if-nez·p4,·:cond_3 | 127 | ····if-nez·p4,·:cond_3 |
128 | ····const/4·v0,·0x0 | 128 | ····const/4·v0,·0x0 |
129 | ····:goto_0 | 129 | ····:goto_0 |
130 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mRootHints:Landroid/os/Bundle; | 130 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mRootHints:Landroid/os/Bundle; |
131 | ····.line·8 | 131 | ····.line·884 |
132 | ····return-void | 132 | ····return-void |
133 | ····.line·8 | 133 | ····.line·883 |
134 | ····:cond_3 | 134 | ····:cond_3 |
135 | ····new-instance·v0,·Landroid/os/Bundle; | 135 | ····new-instance·v0,·Landroid/os/Bundle; |
136 | ····invoke-direct·{v0,·p4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 136 | ····invoke-direct·{v0,·p4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
137 | ····goto·:goto_0 | 137 | ····goto·:goto_0 |
138 | .end·method | 138 | .end·method |
139 | .method·private·static·getStateLabel(I)Ljava/lang/String; | 139 | .method·private·static·getStateLabel(I)Ljava/lang/String; |
140 | ····.locals·2 | 140 | ····.locals·2 |
141 | ····.param·p0,·"state"····#·I | 141 | ····.param·p0,·"state"····#·I |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·1 | 143 | ····.line·1269 |
144 | ····packed-switch·p0,·:pswitch_data_0 | 144 | ····packed-switch·p0,·:pswitch_data_0 |
145 | ····.line·1 | 145 | ····.line·1279 |
146 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 146 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
147 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 147 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
148 | ····const-string·v1,·"UNKNOWN/" | 148 | ····const-string·v1,·"UNKNOWN/" |
149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 197, 39 lines modified | Offset 197, 39 lines modified | ||
197 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 197 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
198 | ····move-result-object·v0 | 198 | ····move-result-object·v0 |
199 | ····:goto_0 | 199 | ····:goto_0 |
200 | ····return-object·v0 | 200 | ····return-object·v0 |
201 | ····.line·1 | 201 | ····.line·1271 |
202 | ····:pswitch_0 | 202 | ····:pswitch_0 |
203 | ····const-string·v0,·"CONNECT_STATE_DISCONNECTED" | 203 | ····const-string·v0,·"CONNECT_STATE_DISCONNECTED" |
204 | ····goto·:goto_0 | 204 | ····goto·:goto_0 |
Max diff block lines reached; 62742/66905 bytes (93.78%) of diff not shown. |
Offset 22, 101 lines modified | Offset 22, 101 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·5 | 26 | ····.line·566 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·5 | 29 | ····.line·567 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onConnected()V | 33 | .method·public·onConnected()V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·5 | 36 | ····.line·571 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
38 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 38 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
39 | ····if-eqz·v0,·:cond_0 | 39 | ····if-eqz·v0,·:cond_0 |
40 | ····.line·5 | 40 | ····.line·572 |
41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
42 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 42 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
43 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnected()V | 43 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnected()V |
44 | ····.line·5 | 44 | ····.line·574 |
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
47 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnected()V | 47 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnected()V |
48 | ····.line·5 | 48 | ····.line·575 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·onConnectionFailed()V | 51 | .method·public·onConnectionFailed()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·5 | 54 | ····.line·587 |
55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
56 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 56 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
57 | ····if-eqz·v0,·:cond_0 | 57 | ····if-eqz·v0,·:cond_0 |
58 | ····.line·5 | 58 | ····.line·588 |
59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
60 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 60 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
61 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnectionFailed()V | 61 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnectionFailed()V |
62 | ····.line·5 | 62 | ····.line·590 |
63 | ····:cond_0 | 63 | ····:cond_0 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
65 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionFailed()V | 65 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionFailed()V |
66 | ····.line·5 | 66 | ····.line·591 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·public·onConnectionSuspended()V | 69 | .method·public·onConnectionSuspended()V |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·5 | 72 | ····.line·579 |
73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
74 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 74 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
75 | ····if-eqz·v0,·:cond_0 | 75 | ····if-eqz·v0,·:cond_0 |
76 | ····.line·5 | 76 | ····.line·580 |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
78 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 78 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
79 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnectionSuspended()V | 79 | ····invoke-interface·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;->onConnectionSuspended()V |
80 | ····.line·5 | 80 | ····.line·582 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
83 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionSuspended()V | 83 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionSuspended()V |
84 | ····.line·5 | 84 | ····.line·583 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V | 32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·6 | 36 | ····.line·656 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; |
40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder; | 40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder; |
Offset 53, 40 lines modified | Offset 53, 40 lines modified | ||
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·public·run()V | 54 | .method·public·run()V |
55 | ····.locals·6 | 55 | ····.locals·6 |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·6 | 57 | ····.line·659 |
58 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 58 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
59 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 59 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line·6 | 61 | ····.line·662 |
62 | ····.local·v0,·"b":Landroid/os/IBinder; | 62 | ····.local·v0,·"b":Landroid/os/IBinder; |
63 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 63 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
64 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 64 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
65 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 65 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
66 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 66 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
67 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
68 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 68 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
69 | ····.line·6 | 69 | ····.line·663 |
70 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 70 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
71 | ····if-nez·v1,·:cond_0 | 71 | ····if-nez·v1,·:cond_0 |
72 | ····.line·6 | 72 | ····.line·664 |
73 | ····const-string·v2,·"MBServiceCompat" | 73 | ····const-string·v2,·"MBServiceCompat" |
74 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 74 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
75 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 75 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
76 | ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id=" | 76 | ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id=" |
Offset 103, 19 lines modified | Offset 103, 19 lines modified | ||
103 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 103 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
105 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 105 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
106 | ····.line·6 | 106 | ····.line·670 |
107 | ····:goto_0 | 107 | ····:goto_0 |
108 | ····return-void | 108 | ····return-void |
109 | ····.line·6 | 109 | ····.line·669 |
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 111 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
112 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 112 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
113 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; | 113 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String; |
Offset 25, 40 lines modified | Offset 25, 40 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·2 | 27 | ····.locals·2 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·7 | 29 | ····.line·751 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·7 | 31 | ····.line·752 |
32 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 32 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
33 | ····const/16·v1,·0x17 | 33 | ····const/16·v1,·0x17 |
34 | ····if-lt·v0,·v1,·:cond_0 | 34 | ····if-lt·v0,·v1,·:cond_0 |
35 | ····.line·7 | 35 | ····.line·753 |
36 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23; | 36 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23; |
37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;-><init>(Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V | 37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;-><init>(Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V |
38 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi23;->createItemCallback(Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;)Ljava/lang/Object; | 38 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi23;->createItemCallback(Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;)Ljava/lang/Object; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; | 40 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; |
41 | ····.line·7 | 41 | ····.line·757 |
42 | ····:goto_0 | 42 | ····:goto_0 |
43 | ····return-void | 43 | ····return-void |
44 | ····.line·7 | 44 | ····.line·755 |
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····const/4·v0,·0x0 | 46 | ····const/4·v0,·0x0 |
47 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; | 47 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; |
48 | ····goto·:goto_0 | 48 | ····goto·:goto_0 |
49 | .end·method | 49 | .end·method |
Offset 69, 19 lines modified | Offset 69, 19 lines modified | ||
69 | ····.locals·0 | 69 | ····.locals·0 |
70 | ····.param·p1,·"itemId"····#·Ljava/lang/String; | 70 | ····.param·p1,·"itemId"····#·Ljava/lang/String; |
71 | ········.annotation·build·Landroid/support/annotation/NonNull; | 71 | ········.annotation·build·Landroid/support/annotation/NonNull; |
72 | ········.end·annotation | 72 | ········.end·annotation |
73 | ····.end·param | 73 | ····.end·param |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·7 | 75 | ····.line·773 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | .method·public·onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V | 78 | .method·public·onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V |
79 | ····.locals·0 | 79 | ····.locals·0 |
80 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 80 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line·7 | 82 | ····.line·765 |
83 | ····return-void | 83 | ····return-void |
84 | .end·method | 84 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1108 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$mediaId:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$mediaId:Ljava/lang/String; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1111 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$mediaId:Ljava/lang/String; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2;->val$mediaId:Ljava/lang/String; |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
53 | ····.line·1 | 53 | ····.line·1112 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V | 30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line· | 34 | ····.line·702 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; |
38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
Offset 49, 40 lines modified | Offset 49, 40 lines modified | ||
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·run()V | 50 | .method·public·run()V |
51 | ····.locals·5 | 51 | ····.locals·5 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line· | 53 | ····.line·705 |
54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····.line· | 57 | ····.line·707 |
58 | ····.local·v0,·"b":Landroid/os/IBinder; | 58 | ····.local·v0,·"b":Landroid/os/IBinder; |
59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
65 | ····.line· | 65 | ····.line·708 |
66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
67 | ····if-nez·v1,·:cond_0 | 67 | ····if-nez·v1,·:cond_0 |
68 | ····.line· | 68 | ····.line·709 |
69 | ····const-string·v2,·"MBServiceCompat" | 69 | ····const-string·v2,·"MBServiceCompat" |
70 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 70 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
72 | ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id=" | 72 | ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id=" |
Offset 99, 19 lines modified | Offset 99, 19 lines modified | ||
99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
100 | ····move-result-object·v3 | 100 | ····move-result-object·v3 |
101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
102 | ····.line· | 102 | ····.line·713 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line· | 105 | ····.line·712 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 107 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
108 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 108 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
109 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; | 109 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String; |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | #·direct·methods | 38 | #·direct·methods |
39 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V | 39 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 41 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
42 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 42 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·1 | 44 | ····.line·1137 |
45 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 45 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
46 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 46 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
47 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String; | 47 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String; |
48 | ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; | 48 | ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | #·virtual·methods | 58 | #·virtual·methods |
59 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 59 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
60 | ····.locals·0 | 60 | ····.locals·0 |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·1 | 62 | ····.line·1137 |
63 | ····check-cast·p1,·Ljava/util/List; | 63 | ····check-cast·p1,·Ljava/util/List; |
64 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V | 64 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
Offset 80, 15 lines modified | Offset 80, 15 lines modified | ||
80 | ············"<", | 80 | ············"<", |
81 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", | 81 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", |
82 | ············">;I)V" | 82 | ············">;I)V" |
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·1 | 86 | ····.line·1140 |
87 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 87 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
88 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 88 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
89 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 89 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
90 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 90 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | ····move-result-object·v2 | 102 | ····move-result-object·v2 |
103 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 103 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
104 | ····if-eq·v2,·v3,·:cond_1 | 104 | ····if-eq·v2,·v3,·:cond_1 |
105 | ····.line·1 | 105 | ····.line·1141 |
106 | ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z | 106 | ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z |
107 | ····if-eqz·v2,·:cond_0 | 107 | ····if-eqz·v2,·:cond_0 |
108 | ····.line·1 | 108 | ····.line·1142 |
109 | ····const-string·v2,·"MBServiceCompat" | 109 | ····const-string·v2,·"MBServiceCompat" |
110 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 110 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
111 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 111 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
112 | ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg=" | 112 | ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg=" |
Offset 146, 35 lines modified | Offset 146, 35 lines modified | ||
146 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 146 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
147 | ····move-result-object·v3 | 147 | ····move-result-object·v3 |
148 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 148 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
149 | ····.line·1 | 149 | ····.line·1158 |
150 | ····:cond_0 | 150 | ····:cond_0 |
151 | ····:goto_0 | 151 | ····:goto_0 |
152 | ····return-void | 152 | ····return-void |
153 | ····.line·1 | 153 | ····.line·1148 |
154 | ····:cond_1 | 154 | ····:cond_1 |
155 | ····and-int/lit8·v2,·p2,·0x1 | 155 | ····and-int/lit8·v2,·p2,·0x1 |
156 | ····if-eqz·v2,·:cond_2 | 156 | ····if-eqz·v2,·:cond_2 |
157 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 157 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
158 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; | 158 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle; |
159 | ····.line·1 | 159 | ····.line·1150 |
160 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; | 160 | ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; |
161 | ····move-result-object·v1 | 161 | ····move-result-object·v1 |
162 | ····.line·1 | 162 | ····.line·1152 |
163 | ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 163 | ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
164 | ····:goto_1 | 164 | ····:goto_1 |
165 | ····:try_start_0 | 165 | ····:try_start_0 |
166 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 166 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
167 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 167 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
Offset 184, 19 lines modified | Offset 184, 19 lines modified | ||
184 | ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V | 184 | ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V |
185 | ····:try_end_0 | 185 | ····:try_end_0 |
186 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 186 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
187 | ····goto·:goto_0 | 187 | ····goto·:goto_0 |
188 | ····.line·1 | 188 | ····.line·1153 |
189 | ····:catch_0 | 189 | ····:catch_0 |
190 | ····move-exception·v0 | 190 | ····move-exception·v0 |
191 | ····.line·1 | 191 | ····.line·1155 |
192 | ····.local·v0,·"ex":Landroid/os/RemoteException; | 192 | ····.local·v0,·"ex":Landroid/os/RemoteException; |
193 | ····const-string·v2,·"MBServiceCompat" | 193 | ····const-string·v2,·"MBServiceCompat" |
194 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 194 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
195 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 195 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
Offset 235, 10 lines modified | Offset 235, 10 lines modified | ||
235 | ····goto·:goto_0 | 235 | ····goto·:goto_0 |
Max diff block lines reached; 235/5185 bytes (4.53%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/content/ServiceConnection;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/content/ServiceConnection;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 28 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·929 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->val$thisConnection:Landroid/content/ServiceConnection; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->val$thisConnection:Landroid/content/ServiceConnection; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 41, 32 lines modified | Offset 41, 32 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·2 | 43 | ····.locals·2 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line· | 45 | ····.line·933 |
46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->val$thisConnection:Landroid/content/ServiceConnection; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->val$thisConnection:Landroid/content/ServiceConnection; |
47 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 47 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
48 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceConnection:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 48 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceConnection:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
49 | ····if-ne·v0,·v1,·:cond_0 | 49 | ····if-ne·v0,·v1,·:cond_0 |
50 | ····.line· | 50 | ····.line·934 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
52 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->forceCloseConnection()V | 52 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->forceCloseConnection()V |
53 | ····.line· | 53 | ····.line·935 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
55 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 55 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionFailed()V | 56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionFailed()V |
57 | ····.line· | 57 | ····.line·937 |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
Offset 18, 14 lines modified | Offset 18, 17 lines modified | ||
18 | .field·public·static·final·EXTRA_OFFLINE:Ljava/lang/String;·=·"android.service.media.extra.OFFLINE" | 18 | .field·public·static·final·EXTRA_OFFLINE:Ljava/lang/String;·=·"android.service.media.extra.OFFLINE" |
19 | .field·public·static·final·EXTRA_RECENT:Ljava/lang/String;·=·"android.service.media.extra.RECENT" | 19 | .field·public·static·final·EXTRA_RECENT:Ljava/lang/String;·=·"android.service.media.extra.RECENT" |
20 | .field·public·static·final·EXTRA_SUGGESTED:Ljava/lang/String;·=·"android.service.media.extra.SUGGESTED" | 20 | .field·public·static·final·EXTRA_SUGGESTED:Ljava/lang/String;·=·"android.service.media.extra.SUGGESTED" |
21 | .field·public·static·final·EXTRA_SUGGESTION_KEYWORDS:Ljava/lang/String;·=·"android.service.media.extra.SUGGESTION_KEYWORDS" | 21 | .field·public·static·final·EXTRA_SUGGESTION_KEYWORDS:Ljava/lang/String;·=·"android.service.media.extra.SUGGESTION_KEYWORDS" |
22 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
23 | ····.end·annotation | ||
24 | .end·field | ||
22 | #·instance·fields | 25 | #·instance·fields |
23 | .field·private·final·mExtras:Landroid/os/Bundle; | 26 | .field·private·final·mExtras:Landroid/os/Bundle; |
24 | .field·private·final·mRootId:Ljava/lang/String; | 27 | .field·private·final·mRootId:Ljava/lang/String; |
Offset 39, 54 lines modified | Offset 42, 54 lines modified | ||
39 | ····.end·param | 42 | ····.end·param |
40 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 43 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
41 | ········.annotation·build·Landroid/support/annotation/Nullable; | 44 | ········.annotation·build·Landroid/support/annotation/Nullable; |
42 | ········.end·annotation | 45 | ········.end·annotation |
43 | ····.end·param | 46 | ····.end·param |
44 | ····.prologue | 47 | ····.prologue |
45 | ····.line·1 | 48 | ····.line·1338 |
46 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
47 | ····.line·1 | 50 | ····.line·1339 |
48 | ····if-nez·p1,·:cond_0 | 51 | ····if-nez·p1,·:cond_0 |
49 | ····.line·1 | 52 | ····.line·1340 |
50 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 53 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
51 | ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead." | 54 | ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead." |
52 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 55 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
53 | ····throw·v0 | 56 | ····throw·v0 |
54 | ····.line·1 | 57 | ····.line·1343 |
55 | ····:cond_0 | 58 | ····:cond_0 |
56 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; | 59 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; |
57 | ····.line·1 | 60 | ····.line·1344 |
58 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; | 61 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; |
59 | ····.line·1 | 62 | ····.line·1345 |
60 | ····return-void | 63 | ····return-void |
61 | .end·method | 64 | .end·method |
62 | #·virtual·methods | 65 | #·virtual·methods |
63 | .method·public·getExtras()Landroid/os/Bundle; | 66 | .method·public·getExtras()Landroid/os/Bundle; |
64 | ····.locals·1 | 67 | ····.locals·1 |
65 | ····.prologue | 68 | ····.prologue |
66 | ····.line·1 | 69 | ····.line·1358 |
67 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle; |
68 | ····return-object·v0 | 71 | ····return-object·v0 |
69 | .end·method | 72 | .end·method |
70 | .method·public·getRootId()Ljava/lang/String; | 73 | .method·public·getRootId()Ljava/lang/String; |
71 | ····.locals·1 | 74 | ····.locals·1 |
72 | ····.prologue | 75 | ····.prologue |
73 | ····.line·1 | 76 | ····.line·1351 |
74 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String; |
75 | ····return-object·v0 | 78 | ····return-object·v0 |
76 | .end·method | 79 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·719 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 56 lines modified | Offset 45, 56 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·3 | 47 | ····.locals·3 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·7 | 49 | ····.line·722 |
50 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 50 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
51 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 51 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····.line·7 | 53 | ····.line·724 |
54 | ····.local·v0,·"b":Landroid/os/IBinder; | 54 | ····.local·v0,·"b":Landroid/os/IBinder; |
55 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 55 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
56 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 56 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
57 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 57 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
58 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 58 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
59 | ····.line·7 | 59 | ····.line·726 |
60 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 60 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
61 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 61 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
62 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 62 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
63 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 63 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
64 | ····.line·7 | 64 | ····.line·727 |
65 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 65 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
66 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 66 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
67 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 67 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
68 | ····.line·7 | 68 | ····.line·728 |
69 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; | 69 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle; |
70 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 70 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
71 | ····.line·7 | 71 | ····.line·729 |
72 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 72 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
73 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 73 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
74 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 74 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
75 | ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 75 | ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
76 | ····.line·7 | 76 | ····.line·730 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Ljava/lang/String;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Ljava/lang/String;Landroid/os/Bundle;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·195 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$options:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$options:Landroid/os/Bundle; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·9 | 47 | ····.locals·9 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·198 |
50 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 50 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
51 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 51 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
52 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 52 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
53 | ····invoke-virtual·{v4},·Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; | 53 | ····invoke-virtual·{v4},·Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; |
Offset 73, 46 lines modified | Offset 73, 46 lines modified | ||
73 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 73 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····check-cast·v0,·Landroid/os/IBinder; | 75 | ····check-cast·v0,·Landroid/os/IBinder; |
76 | ····.line·1 | 76 | ····.line·199 |
77 | ····.local·v0,·"binder":Landroid/os/IBinder; | 77 | ····.local·v0,·"binder":Landroid/os/IBinder; |
78 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 78 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
79 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 79 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
80 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 80 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
81 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 81 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
82 | ····move-result-object·v3 | 82 | ····move-result-object·v3 |
83 | ····check-cast·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 83 | ····check-cast·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
84 | ····.line· | 84 | ····.line·200 |
85 | ····.local·v3,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 85 | ····.local·v3,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
86 | ····iget-object·v4,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 86 | ····iget-object·v4,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; | 87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; |
88 | ····.line· | 88 | ····.line·201 |
89 | ····invoke-virtual·{v4,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 89 | ····invoke-virtual·{v4,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
90 | ····move-result-object·v2 | 90 | ····move-result-object·v2 |
91 | ····check-cast·v2,·Ljava/util/List; | 91 | ····check-cast·v2,·Ljava/util/List; |
92 | ····.line· | 92 | ····.line·202 |
93 | ····.local·v2,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 93 | ····.local·v2,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
94 | ····if-eqz·v2,·:cond_0 | 94 | ····if-eqz·v2,·:cond_0 |
95 | ····.line· | 95 | ····.line·203 |
96 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 96 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
97 | ····move-result-object·v6 | 97 | ····move-result-object·v6 |
98 | ····:cond_1 | 98 | ····:cond_1 |
99 | ····:goto_0 | 99 | ····:goto_0 |
100 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z | 100 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
Offset 123, 44 lines modified | Offset 123, 44 lines modified | ||
123 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 123 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
124 | ····move-result-object·v1 | 124 | ····move-result-object·v1 |
125 | ····check-cast·v1,·Landroid/support/v4/util/Pair; | 125 | ····check-cast·v1,·Landroid/support/v4/util/Pair; |
126 | ····.line· | 126 | ····.line·204 |
127 | ····.local·v1,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 127 | ····.local·v1,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
128 | ····iget-object·v7,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$options:Landroid/os/Bundle; | 128 | ····iget-object·v7,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$options:Landroid/os/Bundle; |
129 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; | 129 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; |
130 | ····check-cast·v4,·Landroid/os/Bundle; | 130 | ····check-cast·v4,·Landroid/os/Bundle; |
131 | ····invoke-static·{v7,·v4},·Landroid/support/v4/media/MediaBrowserCompatUtils;->hasDuplicatedItems(Landroid/os/Bundle;Landroid/os/Bundle;)Z | 131 | ····invoke-static·{v7,·v4},·Landroid/support/v4/media/MediaBrowserCompatUtils;->hasDuplicatedItems(Landroid/os/Bundle;Landroid/os/Bundle;)Z |
132 | ····move-result·v4 | 132 | ····move-result·v4 |
133 | ····if-eqz·v4,·:cond_1 | 133 | ····if-eqz·v4,·:cond_1 |
134 | ····.line· | 134 | ····.line·206 |
135 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; | 135 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase; |
136 | ····iget-object·v7,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 136 | ····iget-object·v7,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
137 | ····iget-object·v8,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; | 137 | ····iget-object·v8,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;->val$parentId:Ljava/lang/String; |
138 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; | 138 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; |
139 | ····check-cast·v4,·Landroid/os/Bundle; | 139 | ····check-cast·v4,·Landroid/os/Bundle; |
140 | ····invoke-virtual·{v7,·v8,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V | 140 | ····invoke-virtual·{v7,·v8,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V |
141 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
142 | ····.line· | 142 | ····.line·211 |
143 | ····.end·local·v0····#·"binder":Landroid/os/IBinder; | 143 | ····.end·local·v0····#·"binder":Landroid/os/IBinder; |
144 | ····.end·local·v1····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 144 | ····.end·local·v1····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
145 | ····.end·local·v2····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 145 | ····.end·local·v2····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
146 | ····.end·local·v3····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 146 | ····.end·local·v3····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
147 | ····:cond_2 | 147 | ····:cond_2 |
148 | ····return-void | 148 | ····return-void |
149 | .end·method | 149 | .end·method |
Offset 19, 64 lines modified | Offset 19, 64 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·6 | 23 | ····.line·643 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·6 | 25 | ····.line·644 |
26 | ····new-instance·v0,·Landroid/os/Bundle; | 26 | ····new-instance·v0,·Landroid/os/Bundle; |
27 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 27 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
28 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; | 28 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; |
29 | ····.line·6 | 29 | ····.line·645 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaMetadataCompat;)V | 32 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaMetadataCompat;)V |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.param·p1,·"source"····#·Landroid/support/v4/media/MediaMetadataCompat; | 34 | ····.param·p1,·"source"····#·Landroid/support/v4/media/MediaMetadataCompat; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·6 | 36 | ····.line·654 |
37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ····.line·6 | 38 | ····.line·655 |
39 | ····new-instance·v0,·Landroid/os/Bundle; | 39 | ····new-instance·v0,·Landroid/os/Bundle; |
40 | ····iget-object·v1,·p1,·Landroid/support/v4/media/MediaMetadataCompat;->mBundle:Landroid/os/Bundle; | 40 | ····iget-object·v1,·p1,·Landroid/support/v4/media/MediaMetadataCompat;->mBundle:Landroid/os/Bundle; |
41 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 41 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; | 42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; |
43 | ····.line·6 | 43 | ····.line·656 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaMetadataCompat;I)V | 46 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaMetadataCompat;I)V |
47 | ····.locals·6 | 47 | ····.locals·6 |
48 | ····.param·p1,·"source"····#·Landroid/support/v4/media/MediaMetadataCompat; | 48 | ····.param·p1,·"source"····#·Landroid/support/v4/media/MediaMetadataCompat; |
49 | ····.param·p2,·"maxBitmapSize"····#·I | 49 | ····.param·p2,·"maxBitmapSize"····#·I |
50 | ····.annotation·build·Landroid/support/annotation/RestrictTo; | 50 | ····.annotation·build·Landroid/support/annotation/RestrictTo; |
51 | ········value·=·{ | 51 | ········value·=·{ |
52 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; | 52 | ············.enum·Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope; |
53 | ········} | 53 | ········} |
54 | ····.end·annotation | 54 | ····.end·annotation |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·6 | 56 | ····.line·675 |
57 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$Builder;-><init>(Landroid/support/v4/media/MediaMetadataCompat;)V | 57 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$Builder;-><init>(Landroid/support/v4/media/MediaMetadataCompat;)V |
58 | ····.line·6 | 58 | ····.line·676 |
59 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; | 59 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; |
60 | ····invoke-virtual·{v3},·Landroid/os/Bundle;->keySet()Ljava/util/Set; | 60 | ····invoke-virtual·{v3},·Landroid/os/Bundle;->keySet()Ljava/util/Set; |
61 | ····move-result-object·v3 | 61 | ····move-result-object·v3 |
62 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 62 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
Offset 93, 85 lines modified | Offset 93, 85 lines modified | ||
93 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 93 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
94 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
95 | ····check-cast·v1,·Ljava/lang/String; | 95 | ····check-cast·v1,·Ljava/lang/String; |
96 | ····.line·6 | 96 | ····.line·677 |
97 | ····.local·v1,·"key":Ljava/lang/String; | 97 | ····.local·v1,·"key":Ljava/lang/String; |
98 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; | 98 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaMetadataCompat$Builder;->mBundle:Landroid/os/Bundle; |
99 | ····invoke-virtual·{v4,·v1},·Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; | 99 | ····invoke-virtual·{v4,·v1},·Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; |
100 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
101 | ····.line·6 | 101 | ····.line·678 |
102 | ····.local·v2,·"value":Ljava/lang/Object; | 102 | ····.local·v2,·"value":Ljava/lang/Object; |
103 | ····if-eqz·v2,·:cond_0 | 103 | ····if-eqz·v2,·:cond_0 |
104 | ····instance-of·v4,·v2,·Landroid/graphics/Bitmap; | 104 | ····instance-of·v4,·v2,·Landroid/graphics/Bitmap; |
105 | ····if-eqz·v4,·:cond_0 | 105 | ····if-eqz·v4,·:cond_0 |
106 | ····move-object·v0,·v2 | 106 | ····move-object·v0,·v2 |
107 | ····.line·67 | 107 | ····.line·679 |
108 | ····check-cast·v0,·Landroid/graphics/Bitmap; | 108 | ····check-cast·v0,·Landroid/graphics/Bitmap; |
109 | ····.line·6 | 109 | ····.line·680 |
110 | ····.local·v0,·"bmp":Landroid/graphics/Bitmap; | 110 | ····.local·v0,·"bmp":Landroid/graphics/Bitmap; |
111 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I | 111 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I |
112 | ····move-result·v4 | 112 | ····move-result·v4 |
113 | ····if-gt·v4,·p2,·:cond_1 | 113 | ····if-gt·v4,·p2,·:cond_1 |
114 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I | 114 | ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I |
115 | ····move-result·v4 | 115 | ····move-result·v4 |
116 | ····if-le·v4,·p2,·:cond_2 | 116 | ····if-le·v4,·p2,·:cond_2 |
117 | ····.line·6 | 117 | ····.line·681 |
118 | ····:cond_1 | 118 | ····:cond_1 |
119 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v4/media/MediaMetadataCompat$Builder;->scaleBitmap(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; | 119 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v4/media/MediaMetadataCompat$Builder;->scaleBitmap(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap; |
120 | ····move-result-object·v4 | 120 | ····move-result-object·v4 |
121 | ····invoke-virtual·{p0,·v1,·v4},·Landroid/support/v4/media/MediaMetadataCompat$Builder;->putBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; | 121 | ····invoke-virtual·{p0,·v1,·v4},·Landroid/support/v4/media/MediaMetadataCompat$Builder;->putBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; |
122 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
123 | ····.line·6 | 123 | ····.line·682 |
124 | ····:cond_2 | 124 | ····:cond_2 |
125 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I | 125 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I |
126 | ····const/16·v5,·0xe | 126 | ····const/16·v5,·0xe |
127 | ····if-lt·v4,·v5,·:cond_0 | 127 | ····if-lt·v4,·v5,·:cond_0 |
128 | ····const-string·v4,·"android.media.metadata.ART" | 128 | ····const-string·v4,·"android.media.metadata.ART" |
Max diff block lines reached; 12182/16194 bytes (75.23%) of diff not shown. |
Offset 25, 70 lines modified | Offset 25, 70 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p2,·"callbacks"····#·Landroid/os/Messenger; | 28 | ····.param·p2,·"callbacks"····#·Landroid/os/Messenger; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·7 | 30 | ····.line·779 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·7 | 33 | ····.line·780 |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
35 | ····.line·7 | 35 | ····.line·781 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·private·sendRequest(ILandroid/os/Bundle;)V | 38 | .method·private·sendRequest(ILandroid/os/Bundle;)V |
39 | ····.locals·2 | 39 | ····.locals·2 |
40 | ····.param·p1,·"what"····#·I | 40 | ····.param·p1,·"what"····#·I |
41 | ····.param·p2,·"data"····#·Landroid/os/Bundle; | 41 | ····.param·p2,·"data"····#·Landroid/os/Bundle; |
42 | ····.annotation·system·Ldalvik/annotation/Throws; | 42 | ····.annotation·system·Ldalvik/annotation/Throws; |
43 | ········value·=·{ | 43 | ········value·=·{ |
44 | ············Landroid/os/RemoteException; | 44 | ············Landroid/os/RemoteException; |
45 | ········} | 45 | ········} |
46 | ····.end·annotation | 46 | ····.end·annotation |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line· | 48 | ····.line·821 |
49 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; | 49 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····.line· | 51 | ····.line·822 |
52 | ····.local·v0,·"msg":Landroid/os/Message; | 52 | ····.local·v0,·"msg":Landroid/os/Message; |
53 | ····iput·p1,·v0,·Landroid/os/Message;->what:I | 53 | ····iput·p1,·v0,·Landroid/os/Message;->what:I |
54 | ····.line· | 54 | ····.line·823 |
55 | ····const/4·v1,·0x1 | 55 | ····const/4·v1,·0x1 |
56 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I | 56 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I |
57 | ····.line· | 57 | ····.line·824 |
58 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V | 58 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V |
59 | ····.line· | 59 | ····.line·825 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
61 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V | 61 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V |
62 | ····.line· | 62 | ····.line·826 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | #·virtual·methods | 65 | #·virtual·methods |
66 | .method·public·asBinder()Landroid/os/IBinder; | 66 | .method·public·asBinder()Landroid/os/IBinder; |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·7 | 69 | ····.line·785 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger; |
71 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; | 71 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
Offset 104, 75 lines modified | Offset 104, 75 lines modified | ||
104 | ············Landroid/os/RemoteException; | 104 | ············Landroid/os/RemoteException; |
105 | ········} | 105 | ········} |
106 | ····.end·annotation | 106 | ····.end·annotation |
107 | ····.prologue | 107 | ····.prologue |
108 | ····const/4·v2,·0x1 | 108 | ····const/4·v2,·0x1 |
109 | ····.line·7 | 109 | ····.line·791 |
110 | ····if-nez·p3,·:cond_0 | 110 | ····if-nez·p3,·:cond_0 |
111 | ····.line·7 | 111 | ····.line·792 |
112 | ····new-instance·p3,·Landroid/os/Bundle; | 112 | ····new-instance·p3,·Landroid/os/Bundle; |
113 | ····.end·local·p3····#·"extras":Landroid/os/Bundle; | 113 | ····.end·local·p3····#·"extras":Landroid/os/Bundle; |
114 | ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V | 114 | ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V |
115 | ····.line·7 | 115 | ····.line·794 |
116 | ····.restart·local·p3····#·"extras":Landroid/os/Bundle; | 116 | ····.restart·local·p3····#·"extras":Landroid/os/Bundle; |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····const-string·v1,·"extra_service_version" | 118 | ····const-string·v1,·"extra_service_version" |
119 | ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 119 | ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
120 | ····.line·7 | 120 | ····.line·795 |
121 | ····new-instance·v0,·Landroid/os/Bundle; | 121 | ····new-instance·v0,·Landroid/os/Bundle; |
122 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 122 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
123 | ····.line·7 | 123 | ····.line·796 |
124 | ····.local·v0,·"data":Landroid/os/Bundle; | 124 | ····.local·v0,·"data":Landroid/os/Bundle; |
125 | ····const-string·v1,·"data_media_item_id" | 125 | ····const-string·v1,·"data_media_item_id" |
126 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 126 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
127 | ····.line·7 | 127 | ····.line·797 |
128 | ····const-string·v1,·"data_media_session_token" | 128 | ····const-string·v1,·"data_media_session_token" |
129 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 129 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
130 | ····.line·7 | 130 | ····.line·798 |
131 | ····const-string·v1,·"data_root_hints" | 131 | ····const-string·v1,·"data_root_hints" |
132 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V | 132 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V |
133 | ····.line·7 | 133 | ····.line·799 |
134 | ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V | 134 | ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V |
135 | ····.line· | 135 | ····.line·800 |
136 | ····return-void | 136 | ····return-void |
137 | .end·method | 137 | .end·method |
138 | .method·public·onConnectFailed()V | 138 | .method·public·onConnectFailed()V |
139 | ····.locals·2 | 139 | ····.locals·2 |
140 | ····.annotation·system·Ldalvik/annotation/Throws; | 140 | ····.annotation·system·Ldalvik/annotation/Throws; |
141 | ········value·=·{ | 141 | ········value·=·{ |
142 | ············Landroid/os/RemoteException; | 142 | ············Landroid/os/RemoteException; |
Max diff block lines reached; 2460/6424 bytes (38.29%) of diff not shown. |
Offset 41, 174 lines modified | Offset 41, 182 lines modified | ||
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·public·constructor·<init>()V | 42 | .method·public·constructor·<init>()V |
43 | ····.locals·3 | 43 | ····.locals·3 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····const/4·v2,·0x0 | 45 | ····const/4·v2,·0x0 |
46 | ····.line· | 46 | ····.line·603 |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····.line· | 48 | ····.line·604 |
49 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 49 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
50 | ····const/16·v1,·0x1 | 50 | ····const/16·v1,·0x1a |
51 | ····if-ge·v0,·v1,·:cond_0 | 51 | ····if-ge·v0,·v1,·:cond_0 |
52 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeast | 52 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastO()Z |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····if-eqz·v0,·:cond_1 | 54 | ····if-eqz·v0,·:cond_1 |
55 | ····.line· | 55 | ····.line·605 |
56 | ····:cond_0 | 56 | ····:cond_0 |
57 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24; | 57 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24; |
58 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 58 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
59 | ····.line· | 59 | ····.line·606 |
60 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi24;->createSubscriptionCallback(Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;)Ljava/lang/Object; | 60 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi24;->createSubscriptionCallback(Landroid/support/v4/media/MediaBrowserCompatApi24$SubscriptionCallback;)Ljava/lang/Object; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; | 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; |
63 | ····.line· | 63 | ····.line·607 |
64 | ····iput-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; | 64 | ····iput-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; |
65 | ····.line· | 65 | ····.line·616 |
66 | ····:goto_0 | 66 | ····:goto_0 |
67 | ····return-void | 67 | ····return-void |
68 | ····.line· | 68 | ····.line·608 |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 70 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
71 | ····const/16·v1,·0x15 | 71 | ····const/16·v1,·0x15 |
72 | ····if-lt·v0,·v1,·:cond_2 | 72 | ····if-lt·v0,·v1,·:cond_2 |
73 | ····.line· | 73 | ····.line·609 |
74 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21; | 74 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21; |
75 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 75 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
76 | ····.line· | 76 | ····.line·610 |
77 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createSubscriptionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;)Ljava/lang/Object; | 77 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createSubscriptionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;)Ljava/lang/Object; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; |
80 | ····.line· | 80 | ····.line·611 |
81 | ····new-instance·v0,·Landroid/os/Binder; | 81 | ····new-instance·v0,·Landroid/os/Binder; |
82 | ····invoke-direct·{v0},·Landroid/os/Binder;-><init>()V | 82 | ····invoke-direct·{v0},·Landroid/os/Binder;-><init>()V |
83 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; |
84 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
85 | ····.line· | 85 | ····.line·613 |
86 | ····:cond_2 | 86 | ····:cond_2 |
87 | ····iput-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; | 87 | ····iput-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; |
88 | ····.line· | 88 | ····.line·614 |
89 | ····new-instance·v0,·Landroid/os/Binder; | 89 | ····new-instance·v0,·Landroid/os/Binder; |
90 | ····invoke-direct·{v0},·Landroid/os/Binder;-><init>()V | 90 | ····invoke-direct·{v0},·Landroid/os/Binder;-><init>()V |
91 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; | 91 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; |
92 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
93 | .end·method | 93 | .end·method |
94 | .method·static·synthetic·access$000(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Landroid/os/IBinder; | 94 | .method·static·synthetic·access$000(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Landroid/os/IBinder; |
95 | ····.locals·1 | 95 | ····.locals·1 |
96 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 96 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·5 | 98 | ····.line·598 |
99 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; | 99 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mToken:Landroid/os/IBinder; |
100 | ····return-object·v0 | 100 | ····return-object·v0 |
101 | .end·method | 101 | .end·method |
102 | .method·static·synthetic·access$100(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V | 102 | .method·static·synthetic·access$100(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V |
103 | ····.locals·0 | 103 | ····.locals·0 |
104 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 104 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
105 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/MediaBrowserCompat$Subscription; | 105 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/MediaBrowserCompat$Subscription; |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·5 | 107 | ····.line·598 |
108 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->setSubscription(Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V | 108 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->setSubscription(Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V |
109 | ····return-void | 109 | ····return-void |
110 | .end·method | 110 | .end·method |
111 | .method·static·synthetic·access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; | 111 | .method·static·synthetic·access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; |
112 | ····.locals·1 | 112 | ····.locals·1 |
113 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 113 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line·5 | 115 | ····.line·598 |
116 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; | 116 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionCallbackObj:Ljava/lang/Object; |
117 | ····return-object·v0 | 117 | ····return-object·v0 |
118 | .end·method | 118 | .end·method |
119 | .method·private·setSubscription(Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V | 119 | .method·private·setSubscription(Landroid/support/v4/media/MediaBrowserCompat$Subscription;)V |
120 | ····.locals·1 | 120 | ····.locals·1 |
121 | ····.param·p1,·"subscription"····#·Landroid/support/v4/media/MediaBrowserCompat$Subscription; | 121 | ····.param·p1,·"subscription"····#·Landroid/support/v4/media/MediaBrowserCompat$Subscription; |
122 | ····.prologue | 122 | ····.prologue |
123 | ····.line·6 | 123 | ····.line·668 |
124 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 124 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
Max diff block lines reached; 2934/7870 bytes (37.28%) of diff not shown. |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 29 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 31 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·2 | 33 | ····.line·225 |
34 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 34 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 44, 42 lines modified | Offset 44, 42 lines modified | ||
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·getBrowserRootHints()Landroid/os/Bundle; | 45 | .method·public·getBrowserRootHints()Landroid/os/Bundle; |
46 | ····.locals·2 | 46 | ····.locals·2 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····const/4·v0,·0x0 | 48 | ····const/4·v0,·0x0 |
49 | ····.line·2 | 49 | ····.line·275 |
50 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mMessenger:Landroid/os/Messenger; | 50 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mMessenger:Landroid/os/Messenger; |
51 | ····if-nez·v1,·:cond_1 | 51 | ····if-nez·v1,·:cond_1 |
52 | ····.line·2 | 52 | ····.line·283 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return-object·v0 | 55 | ····return-object·v0 |
56 | ····.line·2 | 56 | ····.line·279 |
57 | ····:cond_1 | 57 | ····:cond_1 |
58 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 58 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
59 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 59 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
60 | ····if-nez·v1,·:cond_2 | 60 | ····if-nez·v1,·:cond_2 |
61 | ····.line·2 | 61 | ····.line·280 |
62 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 62 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
63 | ····const-string·v1,·"This·should·be·called·inside·of·onLoadChildren·or·onLoadItem·methods" | 63 | ····const-string·v1,·"This·should·be·called·inside·of·onLoadChildren·or·onLoadItem·methods" |
64 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 64 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
65 | ····throw·v0 | 65 | ····throw·v0 |
66 | ····.line·2 | 66 | ····.line·283 |
67 | ····:cond_2 | 67 | ····:cond_2 |
68 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 68 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
69 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 69 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
70 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 70 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
Offset 100, 29 lines modified | Offset 100, 29 lines modified | ||
100 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V | 100 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V |
101 | ····.locals·2 | 101 | ····.locals·2 |
102 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 102 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
103 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 103 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·2 | 105 | ····.line·249 |
106 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mMessenger:Landroid/os/Messenger; | 106 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mMessenger:Landroid/os/Messenger; |
107 | ····if-nez·v0,·:cond_0 | 107 | ····if-nez·v0,·:cond_0 |
108 | ····.line·2 | 108 | ····.line·250 |
109 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; | 109 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; |
110 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;)V | 110 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;)V |
111 | ····.line·2 | 111 | ····.line·271 |
112 | ····:goto_0 | 112 | ····:goto_0 |
113 | ····return-void | 113 | ····return-void |
114 | ····.line·2 | 114 | ····.line·252 |
115 | ····:cond_0 | 115 | ····:cond_0 |
116 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 116 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
117 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 117 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
118 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1; | 118 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1; |
Offset 134, 162 lines modified | Offset 134, 162 lines modified | ||
134 | .end·method | 134 | .end·method |
135 | .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder; | 135 | .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder; |
136 | ····.locals·1 | 136 | ····.locals·1 |
137 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 137 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
138 | ····.prologue | 138 | ····.prologue |
139 | ····.line·2 | 139 | ····.line·239 |
140 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; | 140 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; |
141 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onBind(Ljava/lang/Object;Landroid/content/Intent;)Landroid/os/IBinder; | 141 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onBind(Ljava/lang/Object;Landroid/content/Intent;)Landroid/os/IBinder; |
142 | ····move-result-object·v0 | 142 | ····move-result-object·v0 |
143 | ····return-object·v0 | 143 | ····return-object·v0 |
144 | .end·method | 144 | .end·method |
145 | .method·public·onCreate()V | 145 | .method·public·onCreate()V |
146 | ····.locals·1 | 146 | ····.locals·1 |
147 | ····.prologue | 147 | ····.prologue |
148 | ····.line·2 | 148 | ····.line·232 |
149 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 149 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
150 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object; | 150 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object; |
151 | ····move-result-object·v0 | 151 | ····move-result-object·v0 |
152 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; | 152 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; |
153 | ····.line·2 | 153 | ····.line·234 |
154 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; | 154 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->mServiceObj:Ljava/lang/Object; |
155 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V | 155 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V |
156 | ····.line·2 | 156 | ····.line·235 |
157 | ····return-void | 157 | ····return-void |
158 | .end·method | 158 | .end·method |
Max diff block lines reached; 6574/11633 bytes (56.51%) of diff not shown. |
Offset 49, 14 lines modified | Offset 49, 25 lines modified | ||
49 | ····.annotation·build·Landroid/support/annotation/NonNull; | 49 | ····.annotation·build·Landroid/support/annotation/NonNull; |
50 | ····.end·annotation | 50 | ····.end·annotation |
51 | .end·method | 51 | .end·method |
52 | .method·public·abstract·isConnected()Z | 52 | .method·public·abstract·isConnected()Z |
53 | .end·method | 53 | .end·method |
54 | .method·public·abstract·search(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserCompat$SearchCallback;)V | ||
55 | ····.param·p1····#·Ljava/lang/String; | ||
56 | ········.annotation·build·Landroid/support/annotation/NonNull; | ||
57 | ········.end·annotation | ||
58 | ····.end·param | ||
59 | ····.param·p3····#·Landroid/support/v4/media/MediaBrowserCompat$SearchCallback; | ||
60 | ········.annotation·build·Landroid/support/annotation/NonNull; | ||
61 | ········.end·annotation | ||
62 | ····.end·param | ||
63 | .end·method | ||
54 | .method·public·abstract·subscribe(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 64 | .method·public·abstract·subscribe(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
55 | ····.param·p1····#·Ljava/lang/String; | 65 | ····.param·p1····#·Ljava/lang/String; |
56 | ········.annotation·build·Landroid/support/annotation/NonNull; | 66 | ········.annotation·build·Landroid/support/annotation/NonNull; |
57 | ········.end·annotation | 67 | ········.end·annotation |
58 | ····.end·param | 68 | ····.end·param |
59 | ····.param·p3····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 69 | ····.param·p3····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
60 | ········.annotation·build·Landroid/support/annotation/NonNull; | 70 | ········.annotation·build·Landroid/support/annotation/NonNull; |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1121 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$mediaId:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$mediaId:Ljava/lang/String; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1124 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$mediaId:Ljava/lang/String; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3;->val$mediaId:Ljava/lang/String; |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
53 | ····.line·1 | 53 | ····.line·1125 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/media/TransportMediator;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/TransportMediator;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/TransportMediator; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/TransportMediator; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·1 | 28 | ····.line·190 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·onKeyDown(ILandroid/view/KeyEvent;)Z | 40 | .method·public·onKeyDown(ILandroid/view/KeyEvent;)Z |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"keyCode"····#·I | 42 | ····.param·p1,·"keyCode"····#·I |
43 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; | 43 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·193 |
46 | ····invoke-static·{p1},·Landroid/support/v4/media/TransportMediator;->isMediaKey(I)Z | 46 | ····invoke-static·{p1},·Landroid/support/v4/media/TransportMediator;->isMediaKey(I)Z |
47 | ····move-result·v0 | 47 | ····move-result·v0 |
48 | ····if-eqz·v0,·:cond_0 | 48 | ····if-eqz·v0,·:cond_0 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; | 49 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; |
Offset 69, 40 lines modified | Offset 69, 40 lines modified | ||
69 | .method·public·onKeyLongPress(ILandroid/view/KeyEvent;)Z | 69 | .method·public·onKeyLongPress(ILandroid/view/KeyEvent;)Z |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"keyCode"····#·I | 71 | ····.param·p1,·"keyCode"····#·I |
72 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; | 72 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·1 | 74 | ····.line·198 |
75 | ····const/4·v0,·0x0 | 75 | ····const/4·v0,·0x0 |
76 | ····return·v0 | 76 | ····return·v0 |
77 | .end·method | 77 | .end·method |
78 | .method·public·onKeyMultiple(IILandroid/view/KeyEvent;)Z | 78 | .method·public·onKeyMultiple(IILandroid/view/KeyEvent;)Z |
79 | ····.locals·1 | 79 | ····.locals·1 |
80 | ····.param·p1,·"keyCode"····#·I | 80 | ····.param·p1,·"keyCode"····#·I |
81 | ····.param·p2,·"count"····#·I | 81 | ····.param·p2,·"count"····#·I |
82 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; | 82 | ····.param·p3,·"event"····#·Landroid/view/KeyEvent; |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line· | 84 | ····.line·208 |
85 | ····const/4·v0,·0x0 | 85 | ····const/4·v0,·0x0 |
86 | ····return·v0 | 86 | ····return·v0 |
87 | .end·method | 87 | .end·method |
88 | .method·public·onKeyUp(ILandroid/view/KeyEvent;)Z | 88 | .method·public·onKeyUp(ILandroid/view/KeyEvent;)Z |
89 | ····.locals·1 | 89 | ····.locals·1 |
90 | ····.param·p1,·"keyCode"····#·I | 90 | ····.param·p1,·"keyCode"····#·I |
91 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; | 91 | ····.param·p2,·"event"····#·Landroid/view/KeyEvent; |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line· | 93 | ····.line·203 |
94 | ····invoke-static·{p1},·Landroid/support/v4/media/TransportMediator;->isMediaKey(I)Z | 94 | ····invoke-static·{p1},·Landroid/support/v4/media/TransportMediator;->isMediaKey(I)Z |
95 | ····move-result·v0 | 95 | ····move-result·v0 |
96 | ····if-eqz·v0,·:cond_0 | 96 | ····if-eqz·v0,·:cond_0 |
97 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; | 97 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$2;->this$0:Landroid/support/v4/media/TransportMediator; |
Offset 1, 50 lines modified | Offset 1, 80 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/media/TransportController; | 1 | .class·public·abstract·Landroid/support/v4/media/TransportController; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TransportController.java" | 3 | .source·"TransportController.java" |
4 | #·annotations | ||
5 | .annotation·runtime·Ljava/lang/Deprecated; | ||
6 | .end·annotation | ||
4 | #·direct·methods | 7 | #·direct·methods |
5 | .method·public·constructor·<init>()V | 8 | .method·public·constructor·<init>()V |
6 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
11 | ····.end·annotation | ||
7 | ····.prologue | 12 | ····.prologue |
8 | ····.line· | 13 | ····.line·36 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····.line·37 | ||
10 | ····return-void | 16 | ····return-void |
11 | .end·method | 17 | .end·method |
12 | #·virtual·methods | 18 | #·virtual·methods |
13 | .method·public·abstract·getBufferPercentage()I | 19 | .method·public·abstract·getBufferPercentage()I |
20 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
21 | ····.end·annotation | ||
14 | .end·method | 22 | .end·method |
15 | .method·public·abstract·getCurrentPosition()J | 23 | .method·public·abstract·getCurrentPosition()J |
24 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
25 | ····.end·annotation | ||
16 | .end·method | 26 | .end·method |
17 | .method·public·abstract·getDuration()J | 27 | .method·public·abstract·getDuration()J |
28 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
29 | ····.end·annotation | ||
18 | .end·method | 30 | .end·method |
19 | .method·public·abstract·getTransportControlFlags()I | 31 | .method·public·abstract·getTransportControlFlags()I |
32 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
33 | ····.end·annotation | ||
20 | .end·method | 34 | .end·method |
21 | .method·public·abstract·isPlaying()Z | 35 | .method·public·abstract·isPlaying()Z |
36 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
37 | ····.end·annotation | ||
22 | .end·method | 38 | .end·method |
23 | .method·public·abstract·pausePlaying()V | 39 | .method·public·abstract·pausePlaying()V |
40 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
41 | ····.end·annotation | ||
24 | .end·method | 42 | .end·method |
25 | .method·public·abstract·registerStateListener(Landroid/support/v4/media/TransportStateListener;)V | 43 | .method·public·abstract·registerStateListener(Landroid/support/v4/media/TransportStateListener;)V |
44 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
45 | ····.end·annotation | ||
26 | .end·method | 46 | .end·method |
27 | .method·public·abstract·seekTo(J)V | 47 | .method·public·abstract·seekTo(J)V |
48 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
49 | ····.end·annotation | ||
28 | .end·method | 50 | .end·method |
29 | .method·public·abstract·startPlaying()V | 51 | .method·public·abstract·startPlaying()V |
52 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
53 | ····.end·annotation | ||
30 | .end·method | 54 | .end·method |
31 | .method·public·abstract·stopPlaying()V | 55 | .method·public·abstract·stopPlaying()V |
56 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
57 | ····.end·annotation | ||
32 | .end·method | 58 | .end·method |
33 | .method·public·abstract·unregisterStateListener(Landroid/support/v4/media/TransportStateListener;)V | 59 | .method·public·abstract·unregisterStateListener(Landroid/support/v4/media/TransportStateListener;)V |
60 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
61 | ····.end·annotation | ||
34 | .end·method | 62 | .end·method |
Offset 31, 15 lines modified | Offset 31, 15 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V | 32 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 34 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·5 | 36 | ····.line·596 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 38 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 40 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
Offset 53, 80 lines modified | Offset 53, 80 lines modified | ||
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·public·run()V | 54 | .method·public·run()V |
55 | ····.locals·7 | 55 | ····.locals·7 |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·5 | 57 | ····.line·599 |
58 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 58 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
59 | ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 59 | ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line· | 61 | ····.line·602 |
62 | ····.local·v0,·"b":Landroid/os/IBinder; | 62 | ····.local·v0,·"b":Landroid/os/IBinder; |
63 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 63 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
64 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 64 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
65 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 65 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
66 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 66 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
67 | ····.line· | 67 | ····.line·604 |
68 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 68 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
69 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 69 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
70 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 70 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
71 | ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 71 | ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
72 | ····.line· | 72 | ····.line·605 |
73 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 73 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
74 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 74 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
75 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String; | 75 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String; |
76 | ····.line· | 76 | ····.line·606 |
77 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 77 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
78 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 78 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
79 | ····.line· | 79 | ····.line·607 |
80 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 80 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
81 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 81 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
82 | ····.line· | 82 | ····.line·609 |
83 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 83 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
84 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 84 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
85 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; | 85 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String; |
86 | ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I | 86 | ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I |
87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; | 87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle; |
88 | ····.line· | 88 | ····.line·610 |
89 | ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 89 | ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
90 | ····move-result-object·v3 | 90 | ····move-result-object·v3 |
91 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 91 | ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
92 | ····.line· | 92 | ····.line·613 |
93 | ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; | 93 | ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot; |
94 | ····if-nez·v3,·:cond_1 | 94 | ····if-nez·v3,·:cond_1 |
95 | ····.line· | 95 | ····.line·614 |
96 | ····const-string·v3,·"MBServiceCompat" | 96 | ····const-string·v3,·"MBServiceCompat" |
97 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 97 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
98 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 98 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
99 | ····const-string·v5,·"No·root·for·client·" | 99 | ····const-string·v5,·"No·root·for·client·" |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ····const-string·v5,·"·from·service·" | 143 | ····const-string·v5,·"·from·service·" |
144 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 144 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
145 | ····move-result-object·v4 | 145 | ····move-result-object·v4 |
146 | ····.line· | 146 | ····.line·615 |
147 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 147 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
148 | ····move-result-object·v5 | 148 | ····move-result-object·v5 |
149 | ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String; | 149 | ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String; |
150 | ····move-result-object·v5 | 150 | ····move-result-object·v5 |
Offset 160, 35 lines modified | Offset 160, 35 lines modified | ||
160 | ····move-result-object·v4 | 160 | ····move-result-object·v4 |
161 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 161 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
162 | ····move-result-object·v4 | 162 | ····move-result-object·v4 |
163 | ····.line· | 163 | ····.line·614 |
164 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 164 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
165 | ····.line· | 165 | ····.line·617 |
166 | ····:try_start_0 | 166 | ····:try_start_0 |
167 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 167 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
Max diff block lines reached; 4644/11200 bytes (41.46%) of diff not shown. |
Offset 24, 102 lines modified | Offset 24, 102 lines modified | ||
24 | .method·constructor·<init>(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Landroid/os/Handler;)V | 24 | .method·constructor·<init>(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Landroid/os/Handler;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 26 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
27 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 27 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
28 | ····.param·p3,·"handler"····#·Landroid/os/Handler; | 28 | ····.param·p3,·"handler"····#·Landroid/os/Handler; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·1957 |
31 | ····invoke-direct·{p0,·p3},·Landroid/support/v4/os/ResultReceiver;-><init>(Landroid/os/Handler;)V | 31 | ····invoke-direct·{p0,·p3},·Landroid/support/v4/os/ResultReceiver;-><init>(Landroid/os/Handler;)V |
32 | ····.line·1 | 32 | ····.line·1958 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; |
34 | ····.line·1 | 34 | ····.line·1959 |
35 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 35 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
36 | ····.line·1 | 36 | ····.line·1960 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·protected·onReceiveResult(ILandroid/os/Bundle;)V | 40 | .method·protected·onReceiveResult(ILandroid/os/Bundle;)V |
41 | ····.locals·3 | 41 | ····.locals·3 |
42 | ····.param·p1,·"resultCode"····#·I | 42 | ····.param·p1,·"resultCode"····#·I |
43 | ····.param·p2,·"resultData"····#·Landroid/os/Bundle; | 43 | ····.param·p2,·"resultData"····#·Landroid/os/Bundle; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·1964 |
46 | ····if-eqz·p2,·:cond_0 | 46 | ····if-eqz·p2,·:cond_0 |
47 | ····.line·1 | 47 | ····.line·1965 |
48 | ····const-class·v1,·Landroid/support/v4/media/MediaBrowserCompat; | 48 | ····const-class·v1,·Landroid/support/v4/media/MediaBrowserCompat; |
49 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | 49 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
50 | ····move-result-object·v1 | 50 | ····move-result-object·v1 |
51 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V | 51 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V |
52 | ····.line·1 | 52 | ····.line·1967 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····if-nez·p1,·:cond_1 | 54 | ····if-nez·p1,·:cond_1 |
55 | ····if-eqz·p2,·:cond_1 | 55 | ····if-eqz·p2,·:cond_1 |
56 | ····const-string·v1,·"media_item" | 56 | ····const-string·v1,·"media_item" |
57 | ····.line·1 | 57 | ····.line·1968 |
58 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 58 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
59 | ····move-result·v1 | 59 | ····move-result·v1 |
60 | ····if-nez·v1,·:cond_2 | 60 | ····if-nez·v1,·:cond_2 |
61 | ····.line·1 | 61 | ····.line·1969 |
62 | ····:cond_1 | 62 | ····:cond_1 |
63 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 63 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
64 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; | 64 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; |
65 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 65 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
66 | ····.line·1 | 66 | ····.line·1978 |
67 | ····:goto_0 | 67 | ····:goto_0 |
68 | ····return-void | 68 | ····return-void |
69 | ····.line·1 | 69 | ····.line·1972 |
70 | ····:cond_2 | 70 | ····:cond_2 |
71 | ····const-string·v1,·"media_item" | 71 | ····const-string·v1,·"media_item" |
72 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 72 | ····invoke-virtual·{p2,·v1},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····.line·1 | 74 | ····.line·1973 |
75 | ····.local·v0,·"item":Landroid/os/Parcelable; | 75 | ····.local·v0,·"item":Landroid/os/Parcelable; |
76 | ····if-eqz·v0,·:cond_3 | 76 | ····if-eqz·v0,·:cond_3 |
77 | ····instance-of·v1,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 77 | ····instance-of·v1,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
78 | ····if-eqz·v1,·:cond_4 | 78 | ····if-eqz·v1,·:cond_4 |
79 | ····.line·1 | 79 | ····.line·1974 |
80 | ····:cond_3 | 80 | ····:cond_3 |
81 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 81 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
82 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 82 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
83 | ····.end·local·v0····#·"item":Landroid/os/Parcelable; | 83 | ····.end·local·v0····#·"item":Landroid/os/Parcelable; |
84 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V | 84 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V |
85 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
86 | ····.line·1 | 86 | ····.line·1976 |
87 | ····.restart·local·v0····#·"item":Landroid/os/Parcelable; | 87 | ····.restart·local·v0····#·"item":Landroid/os/Parcelable; |
88 | ····:cond_4 | 88 | ····:cond_4 |
89 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 89 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
90 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; | 90 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;->mMediaId:Ljava/lang/String; |
91 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 91 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·6 | 32 | ····.line·620 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·6 | 41 | ····.line·623 |
42 | ····new-instance·v0,·Landroid/support/v4/media/MediaMetadataCompat; | 42 | ····new-instance·v0,·Landroid/support/v4/media/MediaMetadataCompat; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/MediaMetadataCompat;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/MediaMetadataCompat;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·6 | 49 | ····.line·620 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/MediaMetadataCompat; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/MediaMetadataCompat; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·6 | 58 | ····.line·628 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/MediaMetadataCompat; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/MediaMetadataCompat; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·6 | 65 | ····.line·620 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$1;->newArray(I)[Landroid/support/v4/media/MediaMetadataCompat; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaMetadataCompat$1;->newArray(I)[Landroid/support/v4/media/MediaMetadataCompat; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V | 30 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·6 | 34 | ····.line·676 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; | 37 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; |
38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder; | 38 | ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder; |
Offset 49, 40 lines modified | Offset 49, 40 lines modified | ||
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·run()V | 50 | .method·public·run()V |
51 | ····.locals·5 | 51 | ····.locals·5 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·6 | 53 | ····.line·679 |
54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 55 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····.line·6 | 57 | ····.line·681 |
58 | ····.local·v0,·"b":Landroid/os/IBinder; | 58 | ····.local·v0,·"b":Landroid/os/IBinder; |
59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 59 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 60 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 61 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 62 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
63 | ····move-result-object·v1 | 63 | ····move-result-object·v1 |
64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 64 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
65 | ····.line·6 | 65 | ····.line·682 |
66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 66 | ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
67 | ····if-nez·v1,·:cond_1 | 67 | ····if-nez·v1,·:cond_1 |
68 | ····.line·6 | 68 | ····.line·683 |
69 | ····const-string·v2,·"MBServiceCompat" | 69 | ····const-string·v2,·"MBServiceCompat" |
70 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 70 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 71 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
72 | ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id=" | 72 | ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id=" |
Offset 99, 20 lines modified | Offset 99, 20 lines modified | ||
99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 99 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
100 | ····move-result-object·v3 | 100 | ····move-result-object·v3 |
101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 101 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
102 | ····.line·6 | 102 | ····.line·692 |
103 | ····:cond_0 | 103 | ····:cond_0 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return-void | 105 | ····return-void |
106 | ····.line·6 | 106 | ····.line·687 |
107 | ····:cond_1 | 107 | ····:cond_1 |
108 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 108 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
109 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 109 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
110 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; | 110 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String; |
Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
120 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z | 120 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z |
121 | ····move-result·v2 | 121 | ····move-result·v2 |
122 | ····if-nez·v2,·:cond_0 | 122 | ····if-nez·v2,·:cond_0 |
123 | ····.line·6 | 123 | ····.line·689 |
124 | ····const-string·v2,·"MBServiceCompat" | 124 | ····const-string·v2,·"MBServiceCompat" |
125 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 125 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
126 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 126 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
127 | ····const-string·v4,·"removeSubscription·called·for·" | 127 | ····const-string·v4,·"removeSubscription·called·for·" |
Offset 28, 79 lines modified | Offset 28, 79 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·2 | 30 | ····.locals·2 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·527 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·5 | 34 | ····.line·528 |
35 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 35 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
36 | ····const/16·v1,·0x15 | 36 | ····const/16·v1,·0x15 |
37 | ····if-lt·v0,·v1,·:cond_0 | 37 | ····if-lt·v0,·v1,·:cond_0 |
38 | ····.line·5 | 38 | ····.line·529 |
39 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21; | 39 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21; |
40 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;)V | 40 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;)V |
41 | ····.line·5 | 41 | ····.line·530 |
42 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createConnectionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback;)Ljava/lang/Object; | 42 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createConnectionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback;)Ljava/lang/Object; |
43 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
44 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; | 44 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; |
45 | ····.line·5 | 45 | ····.line·534 |
46 | ····:goto_0 | 46 | ····:goto_0 |
47 | ····return-void | 47 | ····return-void |
48 | ····.line·5 | 48 | ····.line·532 |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 | ····const/4·v0,·0x0 | 50 | ····const/4·v0,·0x0 |
51 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; | 51 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; |
52 | ····goto·:goto_0 | 52 | ····goto·:goto_0 |
53 | .end·method | 53 | .end·method |
54 | #·virtual·methods | 54 | #·virtual·methods |
55 | .method·public·onConnected()V | 55 | .method·public·onConnected()V |
56 | ····.locals·0 | 56 | ····.locals·0 |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·5 | 58 | ····.line·541 |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
61 | .method·public·onConnectionFailed()V | 61 | .method·public·onConnectionFailed()V |
62 | ····.locals·0 | 62 | ····.locals·0 |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·5 | 64 | ····.line·553 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
67 | .method·public·onConnectionSuspended()V | 67 | .method·public·onConnectionSuspended()V |
68 | ····.locals·0 | 68 | ····.locals·0 |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·5 | 70 | ····.line·547 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·setInternalConnectionCallback(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;)V | 73 | .method·setInternalConnectionCallback(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;)V |
74 | ····.locals·0 | 74 | ····.locals·0 |
75 | ····.param·p1,·"connectionCallbackInternal"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 75 | ····.param·p1,·"connectionCallbackInternal"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line·5 | 77 | ····.line·556 |
78 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; | 78 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackInternal:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; |
79 | ····.line·5 | 79 | ····.line·557 |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·4 | 32 | ····.line·469 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·4 | 41 | ····.line·472 |
42 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 42 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·4 | 49 | ····.line·469 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·4 | 58 | ····.line·477 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·4 | 65 | ····.line·469 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;->newArray(I)[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem$1;->newArray(I)[Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 25, 45 lines modified | Offset 25, 45 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 28 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·157 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·getBrowserRootHints()Landroid/os/Bundle; | 36 | .method·public·getBrowserRootHints()Landroid/os/Bundle; |
37 | ····.locals·2 | 37 | ····.locals·2 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·2 | 39 | ····.line·217 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
41 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 41 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
42 | ····if-nez·v0,·:cond_0 | 42 | ····if-nez·v0,·:cond_0 |
43 | ····.line·2 | 43 | ····.line·218 |
44 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 44 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
45 | ····const-string·v1,·"This·should·be·called·inside·of·onLoadChildren·or·onLoadItem·methods" | 45 | ····const-string·v1,·"This·should·be·called·inside·of·onLoadChildren·or·onLoadItem·methods" |
46 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 46 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
47 | ····throw·v0 | 47 | ····throw·v0 |
48 | ····.line·2 | 48 | ····.line·221 |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
51 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 51 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
52 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 52 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
Offset 93, 95 lines modified | Offset 93, 95 lines modified | ||
93 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 93 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
94 | ········.annotation·build·Landroid/support/annotation/NonNull; | 94 | ········.annotation·build·Landroid/support/annotation/NonNull; |
95 | ········.end·annotation | 95 | ········.end·annotation |
96 | ····.end·param | 96 | ····.end·param |
97 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 97 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·1 | 99 | ····.line·195 |
100 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 100 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
101 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 101 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
102 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2; | 102 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2; |
103 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Ljava/lang/String;Landroid/os/Bundle;)V | 103 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;Ljava/lang/String;Landroid/os/Bundle;)V |
104 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->post(Ljava/lang/Runnable;)Z | 104 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->post(Ljava/lang/Runnable;)Z |
105 | ····.line· | 105 | ····.line·213 |
106 | ····return-void | 106 | ····return-void |
107 | .end·method | 107 | .end·method |
108 | .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder; | 108 | .method·public·onBind(Landroid/content/Intent;)Landroid/os/IBinder; |
109 | ····.locals·2 | 109 | ····.locals·2 |
110 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 110 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
111 | ····.prologue | 111 | ····.prologue |
112 | ····.line·1 | 112 | ····.line·167 |
113 | ····const-string·v0,·"android.media.browse.MediaBrowserService" | 113 | ····const-string·v0,·"android.media.browse.MediaBrowserService" |
114 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 114 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
115 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
116 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 116 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
117 | ····move-result·v0 | 117 | ····move-result·v0 |
118 | ····if-eqz·v0,·:cond_0 | 118 | ····if-eqz·v0,·:cond_0 |
119 | ····.line·1 | 119 | ····.line·168 |
120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->mMessenger:Landroid/os/Messenger; | 120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->mMessenger:Landroid/os/Messenger; |
121 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; | 121 | ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder; |
122 | ····move-result-object·v0 | 122 | ····move-result-object·v0 |
123 | ····.line·1 | 123 | ····.line·170 |
124 | ····:goto_0 | 124 | ····:goto_0 |
125 | ····return-object·v0 | 125 | ····return-object·v0 |
126 | ····:cond_0 | 126 | ····:cond_0 |
127 | ····const/4·v0,·0x0 | 127 | ····const/4·v0,·0x0 |
128 | ····goto·:goto_0 | 128 | ····goto·:goto_0 |
129 | .end·method | 129 | .end·method |
130 | .method·public·onCreate()V | 130 | .method·public·onCreate()V |
131 | ····.locals·2 | 131 | ····.locals·2 |
132 | ····.prologue | 132 | ····.prologue |
133 | ····.line·1 | 133 | ····.line·162 |
134 | ····new-instance·v0,·Landroid/os/Messenger; | 134 | ····new-instance·v0,·Landroid/os/Messenger; |
135 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 135 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
136 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 136 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
137 | ····invoke-direct·{v0,·v1},·Landroid/os/Messenger;-><init>(Landroid/os/Handler;)V | 137 | ····invoke-direct·{v0,·v1},·Landroid/os/Messenger;-><init>(Landroid/os/Handler;)V |
138 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->mMessenger:Landroid/os/Messenger; | 138 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplBase;->mMessenger:Landroid/os/Messenger; |
139 | ····.line·1 | 139 | ····.line·163 |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·public·setSessionToken(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 142 | .method·public·setSessionToken(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
143 | ····.locals·2 | 143 | ····.locals·2 |
144 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 144 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
145 | ····.prologue | 145 | ····.prologue |
Max diff block lines reached; 724/5781 bytes (12.52%) of diff not shown. |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;Ljava/lang/String;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;Ljava/lang/String;Landroid/os/Bundle;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·2 | 32 | ····.line·252 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$options:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$options:Landroid/os/Bundle; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·9 | 47 | ····.locals·9 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·2 | 49 | ····.line·255 |
50 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 50 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
51 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 51 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
52 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 52 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
53 | ····invoke-virtual·{v4},·Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; | 53 | ····invoke-virtual·{v4},·Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; |
Offset 73, 46 lines modified | Offset 73, 46 lines modified | ||
73 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 73 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····check-cast·v0,·Landroid/os/IBinder; | 75 | ····check-cast·v0,·Landroid/os/IBinder; |
76 | ····.line·2 | 76 | ····.line·256 |
77 | ····.local·v0,·"binder":Landroid/os/IBinder; | 77 | ····.local·v0,·"binder":Landroid/os/IBinder; |
78 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 78 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
79 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 79 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
80 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 80 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
81 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 81 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
82 | ····move-result-object·v3 | 82 | ····move-result-object·v3 |
83 | ····check-cast·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 83 | ····check-cast·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
84 | ····.line·2 | 84 | ····.line·257 |
85 | ····.local·v3,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 85 | ····.local·v3,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
86 | ····iget-object·v4,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 86 | ····iget-object·v4,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; | 87 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; |
88 | ····.line·2 | 88 | ····.line·258 |
89 | ····invoke-virtual·{v4,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 89 | ····invoke-virtual·{v4,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
90 | ····move-result-object·v2 | 90 | ····move-result-object·v2 |
91 | ····check-cast·v2,·Ljava/util/List; | 91 | ····check-cast·v2,·Ljava/util/List; |
92 | ····.line·2 | 92 | ····.line·259 |
93 | ····.local·v2,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 93 | ····.local·v2,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
94 | ····if-eqz·v2,·:cond_0 | 94 | ····if-eqz·v2,·:cond_0 |
95 | ····.line·2 | 95 | ····.line·260 |
96 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 96 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
97 | ····move-result-object·v6 | 97 | ····move-result-object·v6 |
98 | ····:cond_1 | 98 | ····:cond_1 |
99 | ····:goto_0 | 99 | ····:goto_0 |
100 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z | 100 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
Offset 123, 44 lines modified | Offset 123, 44 lines modified | ||
123 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 123 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
124 | ····move-result-object·v1 | 124 | ····move-result-object·v1 |
125 | ····check-cast·v1,·Landroid/support/v4/util/Pair; | 125 | ····check-cast·v1,·Landroid/support/v4/util/Pair; |
126 | ····.line·2 | 126 | ····.line·261 |
127 | ····.local·v1,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 127 | ····.local·v1,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
128 | ····iget-object·v7,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$options:Landroid/os/Bundle; | 128 | ····iget-object·v7,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$options:Landroid/os/Bundle; |
129 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; | 129 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; |
130 | ····check-cast·v4,·Landroid/os/Bundle; | 130 | ····check-cast·v4,·Landroid/os/Bundle; |
131 | ····invoke-static·{v7,·v4},·Landroid/support/v4/media/MediaBrowserCompatUtils;->hasDuplicatedItems(Landroid/os/Bundle;Landroid/os/Bundle;)Z | 131 | ····invoke-static·{v7,·v4},·Landroid/support/v4/media/MediaBrowserCompatUtils;->hasDuplicatedItems(Landroid/os/Bundle;Landroid/os/Bundle;)Z |
132 | ····move-result·v4 | 132 | ····move-result·v4 |
133 | ····if-eqz·v4,·:cond_1 | 133 | ····if-eqz·v4,·:cond_1 |
134 | ····.line·2 | 134 | ····.line·263 |
135 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 135 | ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
136 | ····iget-object·v7,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 136 | ····iget-object·v7,·v4,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
137 | ····iget-object·v8,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; | 137 | ····iget-object·v8,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1;->val$parentId:Ljava/lang/String; |
138 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; | 138 | ····iget-object·v4,·v1,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; |
139 | ····check-cast·v4,·Landroid/os/Bundle; | 139 | ····check-cast·v4,·Landroid/os/Bundle; |
140 | ····invoke-virtual·{v7,·v8,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V | 140 | ····invoke-virtual·{v7,·v8,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V |
141 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
142 | ····.line·2 | 142 | ····.line·268 |
143 | ····.end·local·v0····#·"binder":Landroid/os/IBinder; | 143 | ····.end·local·v0····#·"binder":Landroid/os/IBinder; |
144 | ····.end·local·v1····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" | 144 | ····.end·local·v1····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;" |
145 | ····.end·local·v2····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" | 145 | ····.end·local·v2····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;" |
146 | ····.end·local·v3····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 146 | ····.end·local·v3····#·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
147 | ····:cond_2 | 147 | ····:cond_2 |
148 | ····return-void | 148 | ····return-void |
149 | .end·method | 149 | .end·method |
Offset 61, 42 lines modified | Offset 61, 56 lines modified | ||
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.param·p1,·"itemId"····#·Ljava/lang/String; | 62 | ····.param·p1,·"itemId"····#·Ljava/lang/String; |
63 | ········.annotation·build·Landroid/support/annotation/NonNull; | 63 | ········.annotation·build·Landroid/support/annotation/NonNull; |
64 | ········.end·annotation | 64 | ········.end·annotation |
65 | ····.end·param | 65 | ····.end·param |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line· | 67 | ····.line·62 |
68 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;,·"Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy<TT;>;" | 68 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;,·"Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy<TT;>;" |
69 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;->mItemCallback:Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback; | 69 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;->mItemCallback:Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback; |
70 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;->onError(Ljava/lang/String;)V | 70 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;->onError(Ljava/lang/String;)V |
71 | ····.line· | 71 | ····.line·63 |
72 | ····return-void | 72 | ····return-void |
73 | .end·method | 73 | .end·method |
74 | .method·public·onItemLoaded(Landroid/media/browse/MediaBrowser$MediaItem;)V | 74 | .method·public·onItemLoaded(Landroid/media/browse/MediaBrowser$MediaItem;)V |
75 | ····.locals· | 75 | ····.locals·3 |
76 | ····.param·p1,·"item"····#·Landroid/media/browse/MediaBrowser$MediaItem; | 76 | ····.param·p1,·"item"····#·Landroid/media/browse/MediaBrowser$MediaItem; |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·51 | 78 | ····.line·51 |
79 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;,·"Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy<TT;>;" | 79 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;,·"Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy<TT;>;" |
80 | ····if-nez·p1,·:cond_0 | ||
81 | ····.line·52 | ||
82 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;->mItemCallback:Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback; | ||
83 | ····const/4·v2,·0x0 | ||
84 | ····invoke-interface·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;->onItemLoaded(Landroid/os/Parcel;)V | ||
85 | ····.line·58 | ||
86 | ····:goto_0 | ||
87 | ····return-void | ||
88 | ····.line·54 | ||
89 | ····:cond_0 | ||
80 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 90 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
81 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
82 | ····.line·5 | 92 | ····.line·55 |
83 | ····.local·v0,·"parcel":Landroid/os/Parcel; | 93 | ····.local·v0,·"parcel":Landroid/os/Parcel; |
84 | ····const/4·v1,·0x0 | 94 | ····const/4·v1,·0x0 |
85 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/media/browse/MediaBrowser$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V | 95 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/media/browse/MediaBrowser$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V |
86 | ····.line·5 | 96 | ····.line·56 |
87 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;->mItemCallback:Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback; | 97 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallbackProxy;->mItemCallback:Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback; |
88 | ····invoke-interface·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;->onItemLoaded(Landroid/os/Parcel;)V | 98 | ····invoke-interface·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompatApi23$ItemCallback;->onItemLoaded(Landroid/os/Parcel;)V |
99 | ····goto·:goto_0 | ||
89 | ····.line·54 | ||
90 | ····return-void | ||
91 | .end·method | 100 | .end·method |
Offset 35, 38 lines modified | Offset 35, 38 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·constructor·<init>(Ljava/lang/Object;)V | 36 | .method·constructor·<init>(Ljava/lang/Object;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"debug"····#·Ljava/lang/Object; | 38 | ····.param·p1,·"debug"····#·Ljava/lang/Object; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·5 | 40 | ····.line·537 |
41 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 41 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·5 | 43 | ····.line·538 |
44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object; | 44 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object; |
45 | ····.line·5 | 45 | ····.line·539 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·detach()V | 49 | .method·public·detach()V |
50 | ····.locals·3 | 50 | ····.locals·3 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·5 | 52 | ····.line·557 |
53 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 53 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
54 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 54 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
55 | ····if-eqz·v0,·:cond_0 | 55 | ····if-eqz·v0,·:cond_0 |
56 | ····.line·5 | 56 | ····.line·558 |
57 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 57 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
58 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 58 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
59 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 59 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
60 | ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·" | 60 | ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·" |
Offset 85, 21 lines modified | Offset 85, 21 lines modified | ||
85 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
86 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 86 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
87 | ····throw·v0 | 87 | ····throw·v0 |
88 | ····.line·5 | 88 | ····.line·561 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 90 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
91 | ····if-eqz·v0,·:cond_1 | 91 | ····if-eqz·v0,·:cond_1 |
92 | ····.line·5 | 92 | ····.line·562 |
93 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 93 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
94 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 94 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
95 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 95 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
96 | ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·" | 96 | ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·" |
Offset 118, 29 lines modified | Offset 118, 29 lines modified | ||
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 119 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
120 | ····throw·v0 | 120 | ····throw·v0 |
121 | ····.line·5 | 121 | ····.line·565 |
122 | ····:cond_1 | 122 | ····:cond_1 |
123 | ····const/4·v0,·0x1 | 123 | ····const/4·v0,·0x1 |
124 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 124 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
125 | ····.line·5 | 125 | ····.line·566 |
126 | ····return-void | 126 | ····return-void |
127 | .end·method | 127 | .end·method |
128 | .method·isDone()Z | 128 | .method·isDone()Z |
129 | ····.locals·1 | 129 | ····.locals·1 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·5 | 131 | ····.line·569 |
132 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 132 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
133 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z | 133 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z |
134 | ····if-nez·v0,·:cond_0 | 134 | ····if-nez·v0,·:cond_0 |
135 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 135 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
Offset 164, 37 lines modified | Offset 164, 37 lines modified | ||
164 | ····.annotation·system·Ldalvik/annotation/Signature; | 164 | ····.annotation·system·Ldalvik/annotation/Signature; |
165 | ········value·=·{ | 165 | ········value·=·{ |
166 | ············"(TT;I)V" | 166 | ············"(TT;I)V" |
167 | ········} | 167 | ········} |
168 | ····.end·annotation | 168 | ····.end·annotation |
169 | ····.prologue | 169 | ····.prologue |
170 | ····.line·5 | 170 | ····.line·581 |
171 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 171 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
172 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" | 172 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" |
173 | ····return-void | 173 | ····return-void |
174 | .end·method | 174 | .end·method |
175 | .method·public·sendResult(Ljava/lang/Object;)V | 175 | .method·public·sendResult(Ljava/lang/Object;)V |
176 | ····.locals·3 | 176 | ····.locals·3 |
177 | ····.annotation·system·Ldalvik/annotation/Signature; | 177 | ····.annotation·system·Ldalvik/annotation/Signature; |
178 | ········value·=·{ | 178 | ········value·=·{ |
179 | ············"(TT;)V" | 179 | ············"(TT;)V" |
180 | ········} | 180 | ········} |
181 | ····.end·annotation | 181 | ····.end·annotation |
182 | ····.prologue | 182 | ····.prologue |
183 | ····.line·5 | 183 | ····.line·545 |
184 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" | 184 | ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;" |
185 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" | 185 | ····.local·p1,·"result":Ljava/lang/Object;,·"TT;" |
186 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z | 186 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z |
187 | ····if-eqz·v0,·:cond_0 | 187 | ····if-eqz·v0,·:cond_0 |
188 | ····.line·5 | 188 | ····.line·546 |
189 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 189 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
190 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 190 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
191 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 191 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
Max diff block lines reached; 1068/5118 bytes (20.87%) of diff not shown. |
Offset 40, 84 lines modified | Offset 40, 84 lines modified | ||
40 | #·direct·methods | 40 | #·direct·methods |
41 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V | 41 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"callbackImpl"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl; | 43 | ····.param·p1,·"callbackImpl"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·1834 |
46 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 46 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
47 | ····.line·1 | 47 | ····.line·1835 |
48 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 48 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
49 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V | 49 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V |
50 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; | 50 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; |
51 | ····.line·1 | 51 | ····.line·1836 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | #·virtual·methods | 54 | #·virtual·methods |
55 | .method·public·handleMessage(Landroid/os/Message;)V | 55 | .method·public·handleMessage(Landroid/os/Message;)V |
56 | ····.locals·6 | 56 | ····.locals·6 |
57 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 57 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·1 | 59 | ····.line·1840 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbacksMessengerRef:Ljava/lang/ref/WeakReference; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbacksMessengerRef:Ljava/lang/ref/WeakReference; |
61 | ····if-eqz·v1,·:cond_0 | 61 | ····if-eqz·v1,·:cond_0 |
62 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbacksMessengerRef:Ljava/lang/ref/WeakReference; | 62 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbacksMessengerRef:Ljava/lang/ref/WeakReference; |
63 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 63 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····if-eqz·v1,·:cond_0 | 65 | ····if-eqz·v1,·:cond_0 |
66 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; | 66 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; |
67 | ····.line·1 | 67 | ····.line·1841 |
68 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 68 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····if-nez·v1,·:cond_1 | 70 | ····if-nez·v1,·:cond_1 |
71 | ····.line·1 | 71 | ····.line·1867 |
72 | ····:cond_0 | 72 | ····:cond_0 |
73 | ····:goto_0 | 73 | ····:goto_0 |
74 | ····return-void | 74 | ····return-void |
75 | ····.line·1 | 75 | ····.line·1844 |
76 | ····:cond_1 | 76 | ····:cond_1 |
77 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; | 77 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····.line·1 | 79 | ····.line·1845 |
80 | ····.local·v0,·"data":Landroid/os/Bundle; | 80 | ····.local·v0,·"data":Landroid/os/Bundle; |
81 | ····const-class·v1,·Landroid/support/v4/media/session/MediaSessionCompat; | 81 | ····const-class·v1,·Landroid/support/v4/media/session/MediaSessionCompat; |
82 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | 82 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
83 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
84 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V | 84 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V |
85 | ····.line·1 | 85 | ····.line·1846 |
86 | ····iget·v1,·p1,·Landroid/os/Message;->what:I | 86 | ····iget·v1,·p1,·Landroid/os/Message;->what:I |
87 | ····packed-switch·v1,·:pswitch_data_0 | 87 | ····packed-switch·v1,·:pswitch_data_0 |
88 | ····.line·1 | 88 | ····.line·1863 |
89 | ····const-string·v1,·"MediaBrowserCompat" | 89 | ····const-string·v1,·"MediaBrowserCompat" |
90 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 90 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
91 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 91 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
92 | ····const-string·v3,·"Unhandled·message:·" | 92 | ····const-string·v3,·"Unhandled·message:·" |
Offset 158, 15 lines modified | Offset 158, 15 lines modified | ||
158 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
159 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 159 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
160 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
161 | ····.line·1 | 161 | ····.line·1848 |
162 | ····:pswitch_0 | 162 | ····:pswitch_0 |
163 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; | 163 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->mCallbackImplRef:Ljava/lang/ref/WeakReference; |
164 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 164 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
165 | ····move-result-object·v1 | 165 | ····move-result-object·v1 |
Offset 178, 41 lines modified | Offset 178, 41 lines modified | ||
178 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
179 | ····check-cast·v2,·Landroid/os/Messenger; | 179 | ····check-cast·v2,·Landroid/os/Messenger; |
180 | ····const-string·v3,·"data_media_item_id" | 180 | ····const-string·v3,·"data_media_item_id" |
181 | ····.line·1 | 181 | ····.line·1849 |
182 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 182 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
183 | ····move-result-object·v4 | 183 | ····move-result-object·v4 |
184 | ····const-string·v3,·"data_media_session_token" | 184 | ····const-string·v3,·"data_media_session_token" |
185 | ····.line·1 | 185 | ····.line·1850 |
186 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | 186 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; |
187 | ····move-result-object·v3 | 187 | ····move-result-object·v3 |
188 | ····check-cast·v3,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 188 | ····check-cast·v3,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
189 | ····const-string·v5,·"data_root_hints" | 189 | ····const-string·v5,·"data_root_hints" |
190 | ····.line·1 | 190 | ····.line·1851 |
191 | ····invoke-virtual·{v0,·v5},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 191 | ····invoke-virtual·{v0,·v5},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
Max diff block lines reached; 2874/6802 bytes (42.25%) of diff not shown. |
Offset 23, 65 lines modified | Offset 23, 65 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·3 | 28 | ····.line·374 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
30 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 30 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·getBrowserRootHints()Landroid/os/Bundle; | 34 | .method·public·getBrowserRootHints()Landroid/os/Bundle; |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·4 | 37 | ····.line·423 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
39 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 39 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
40 | ····if-eqz·v0,·:cond_1 | 40 | ····if-eqz·v0,·:cond_1 |
41 | ····.line·4 | 41 | ····.line·424 |
42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
43 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 43 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
44 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 44 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
45 | ····if-nez·v0,·:cond_0 | 45 | ····if-nez·v0,·:cond_0 |
46 | ····const/4·v0,·0x0 | 46 | ····const/4·v0,·0x0 |
47 | ····.line·4 | 47 | ····.line·427 |
48 | ····:goto_0 | 48 | ····:goto_0 |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | ····.line·4 | 50 | ····.line·424 |
51 | ····:cond_0 | 51 | ····:cond_0 |
52 | ····new-instance·v0,·Landroid/os/Bundle; | 52 | ····new-instance·v0,·Landroid/os/Bundle; |
53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
54 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 54 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
55 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; | 55 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle; |
56 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 56 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
58 | ····.line·4 | 58 | ····.line·427 |
59 | ····:cond_1 | 59 | ····:cond_1 |
60 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 60 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
61 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle; | 61 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
Offset 90, 71 lines modified | Offset 90, 71 lines modified | ||
90 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V | 90 | .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V |
91 | ····.locals·1 | 91 | ····.locals·1 |
92 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 92 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
93 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 93 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·3 | 95 | ····.line·385 |
96 | ····if-nez·p2,·:cond_0 | 96 | ····if-nez·p2,·:cond_0 |
97 | ····.line·3 | 97 | ····.line·386 |
98 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 98 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
99 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;)V | 99 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;)V |
100 | ····.line·3 | 100 | ····.line·391 |
101 | ····:goto_0 | 101 | ····:goto_0 |
102 | ····return-void | 102 | ····return-void |
103 | ····.line·3 | 103 | ····.line·388 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
106 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 106 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->notifyChildrenChanged(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
107 | ····goto·:goto_0 | 107 | ····goto·:goto_0 |
108 | .end·method | 108 | .end·method |
109 | .method·public·onCreate()V | 109 | .method·public·onCreate()V |
110 | ····.locals·1 | 110 | ····.locals·1 |
111 | ····.prologue | 111 | ····.prologue |
112 | ····.line·3 | 112 | ····.line·378 |
113 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 113 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
114 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ServiceCompatProxy;)Ljava/lang/Object; | 114 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ServiceCompatProxy;)Ljava/lang/Object; |
115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
116 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 116 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
117 | ····.line·3 | 117 | ····.line·380 |
118 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; | 118 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object; |
119 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V | 119 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V |
120 | ····.line·3 | 120 | ····.line·381 |
121 | ····return-void | 121 | ····return-void |
122 | .end·method | 122 | .end·method |
123 | .method·public·onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;Landroid/os/Bundle;)V | 123 | .method·public·onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;Landroid/os/Bundle;)V |
124 | ····.locals·2 | 124 | ····.locals·2 |
125 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 125 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
126 | ····.param·p2,·"resultWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; | 126 | ····.param·p2,·"resultWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; |
127 | ····.param·p3,·"options"····#·Landroid/os/Bundle; | 127 | ····.param·p3,·"options"····#·Landroid/os/Bundle; |
128 | ····.prologue | 128 | ····.prologue |
129 | ····.line·3 | 129 | ····.line·396 |
130 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1; | 130 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1; |
131 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;)V | 131 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;)V |
Max diff block lines reached; 691/6355 bytes (10.87%) of diff not shown. |
Offset 1, 35 lines modified | Offset 1, 47 lines modified | ||
1 | .class·public·Landroid/support/v4/media/TransportStateListener; | 1 | .class·public·Landroid/support/v4/media/TransportStateListener; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TransportStateListener.java" | 3 | .source·"TransportStateListener.java" |
4 | #·annotations | ||
5 | .annotation·runtime·Ljava/lang/Deprecated; | ||
6 | .end·annotation | ||
4 | #·direct·methods | 7 | #·direct·methods |
5 | .method·public·constructor·<init>()V | 8 | .method·public·constructor·<init>()V |
6 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
11 | ····.end·annotation | ||
7 | ····.prologue | 12 | ····.prologue |
8 | ····.line· | 13 | ····.line·33 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 14 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····.line·34 | ||
10 | ····return-void | 16 | ····return-void |
11 | .end·method | 17 | .end·method |
12 | #·virtual·methods | 18 | #·virtual·methods |
13 | .method·public·onPlayingChanged(Landroid/support/v4/media/TransportController;)V | 19 | .method·public·onPlayingChanged(Landroid/support/v4/media/TransportController;)V |
14 | ····.locals·0 | 20 | ····.locals·0 |
15 | ····.param·p1,·"controller"····#·Landroid/support/v4/media/TransportController; | 21 | ····.param·p1,·"controller"····#·Landroid/support/v4/media/TransportController; |
22 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
23 | ····.end·annotation | ||
16 | ····.prologue | 24 | ····.prologue |
17 | ····.line· | 25 | ····.line·45 |
18 | ····return-void | 26 | ····return-void |
19 | .end·method | 27 | .end·method |
20 | .method·public·onTransportControlsChanged(Landroid/support/v4/media/TransportController;)V | 28 | .method·public·onTransportControlsChanged(Landroid/support/v4/media/TransportController;)V |
21 | ····.locals·0 | 29 | ····.locals·0 |
22 | ····.param·p1,·"controller"····#·Landroid/support/v4/media/TransportController; | 30 | ····.param·p1,·"controller"····#·Landroid/support/v4/media/TransportController; |
31 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
32 | ····.end·annotation | ||
23 | ····.prologue | 33 | ····.prologue |
24 | ····.line· | 34 | ····.line·56 |
25 | ····return-void | 35 | ····return-void |
26 | .end·method | 36 | .end·method |
Offset 48, 82 lines modified | Offset 48, 82 lines modified | ||
48 | ····.locals·2 | 48 | ····.locals·2 |
49 | ····.param·p1,·"context"····#·Landroid/content/Context; | 49 | ····.param·p1,·"context"····#·Landroid/content/Context; |
50 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; | 50 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; |
51 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 51 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
52 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; | 52 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·1 | 54 | ····.line·1436 |
55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
56 | ····.line·1 | 56 | ····.line·1429 |
57 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 57 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
58 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V | 58 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V |
59 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 59 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
60 | ····.line·1 | 60 | ····.line·1430 |
61 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; | 61 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; |
62 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V | 62 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V |
63 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mSubscriptions:Landroid/support/v4/util/ArrayMap; | 63 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mSubscriptions:Landroid/support/v4/util/ArrayMap; |
64 | ····.line·1 | 64 | ····.line·1439 |
65 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 65 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
66 | ····const/16·v1,·0x19 | 66 | ····const/16·v1,·0x19 |
67 | ····if-g | 67 | ····if-gt·v0,·v1,·:cond_1 |
68 | ····.line·1 | 68 | ····.line·1440 |
69 | ····if-nez·p4,·:cond_0 | 69 | ····if-nez·p4,·:cond_0 |
70 | ····.line·1 | 70 | ····.line·1441 |
71 | ····new-instance·p4,·Landroid/os/Bundle; | 71 | ····new-instance·p4,·Landroid/os/Bundle; |
72 | ····.end·local·p4····#·"rootHints":Landroid/os/Bundle; | 72 | ····.end·local·p4····#·"rootHints":Landroid/os/Bundle; |
73 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V | 73 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V |
74 | ····.line·1 | 74 | ····.line·1443 |
75 | ····.restart·local·p4····#·"rootHints":Landroid/os/Bundle; | 75 | ····.restart·local·p4····#·"rootHints":Landroid/os/Bundle; |
76 | ····:cond_0 | 76 | ····:cond_0 |
77 | ····const-string·v0,·"extra_client_version" | 77 | ····const-string·v0,·"extra_client_version" |
78 | ····const/4·v1,·0x1 | 78 | ····const/4·v1,·0x1 |
79 | ····invoke-virtual·{p4,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 79 | ····invoke-virtual·{p4,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
80 | ····.line·1 | 80 | ····.line·1444 |
81 | ····new-instance·v0,·Landroid/os/Bundle; | 81 | ····new-instance·v0,·Landroid/os/Bundle; |
82 | ····invoke-direct·{v0,·p4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 82 | ····invoke-direct·{v0,·p4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
83 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; |
84 | ····.line·1 | 84 | ····.line·1448 |
85 | ····:goto_0 | 85 | ····:goto_0 |
86 | ····invoke-virtual·{p3,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->setInternalConnectionCallback(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;)V | 86 | ····invoke-virtual·{p3,·p0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->setInternalConnectionCallback(Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal;)V |
87 | ····.line·1 | 87 | ····.line·1449 |
88 | ····iget-object·v0,·p3,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; | 88 | ····iget-object·v0,·p3,·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->mConnectionCallbackObj:Ljava/lang/Object; |
89 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; | 89 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; |
90 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createBrowser(Landroid/content/Context;Landroid/content/ComponentName;Ljava/lang/Object;Landroid/os/Bundle;)Ljava/lang/Object; | 90 | ····invoke-static·{p1,·p2,·v0,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->createBrowser(Landroid/content/Context;Landroid/content/ComponentName;Ljava/lang/Object;Landroid/os/Bundle;)Ljava/lang/Object; |
91 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; | 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; |
93 | ····.line·1 | 93 | ····.line·1451 |
94 | ····return-void | 94 | ····return-void |
95 | ····.line·1 | 95 | ····.line·1446 |
96 | ····:cond_1 | 96 | ····:cond_1 |
97 | ····if-nez·p4,·:cond_2 | 97 | ····if-nez·p4,·:cond_2 |
98 | ····const/4·v0,·0x0 | 98 | ····const/4·v0,·0x0 |
99 | ····:goto_1 | 99 | ····:goto_1 |
100 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; | 100 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mRootHints:Landroid/os/Bundle; |
Offset 140, 61 lines modified | Offset 140, 61 lines modified | ||
140 | #·virtual·methods | 140 | #·virtual·methods |
141 | .method·public·connect()V | 141 | .method·public·connect()V |
142 | ····.locals·1 | 142 | ····.locals·1 |
143 | ····.prologue | 143 | ····.prologue |
144 | ····.line·1 | 144 | ····.line·1455 |
145 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; | 145 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; |
146 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->connect(Ljava/lang/Object;)V | 146 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserCompatApi21;->connect(Ljava/lang/Object;)V |
147 | ····.line·1 | 147 | ····.line·1456 |
148 | ····return-void | 148 | ····return-void |
149 | .end·method | 149 | .end·method |
150 | .method·public·disconnect()V | 150 | .method·public·disconnect()V |
151 | ····.locals·3 | 151 | ····.locals·3 |
152 | ····.prologue | 152 | ····.prologue |
153 | ····.line·1 | 153 | ····.line·1460 |
154 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 154 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
155 | ····if-eqz·v1,·:cond_0 | 155 | ····if-eqz·v1,·:cond_0 |
156 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mCallbacksMessenger:Landroid/os/Messenger; | 156 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mCallbacksMessenger:Landroid/os/Messenger; |
157 | ····if-eqz·v1,·:cond_0 | 157 | ····if-eqz·v1,·:cond_0 |
158 | ····.line·1 | 158 | ····.line·1462 |
159 | ····:try_start_0 | 159 | ····:try_start_0 |
160 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 160 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
161 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mCallbacksMessenger:Landroid/os/Messenger; | 161 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mCallbacksMessenger:Landroid/os/Messenger; |
162 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->unregisterCallbackMessenger(Landroid/os/Messenger;)V | 162 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->unregisterCallbackMessenger(Landroid/os/Messenger;)V |
163 | ····:try_end_0 | 163 | ····:try_end_0 |
164 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 164 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
165 | ····.line·1 | 165 | ····.line·1467 |
166 | ····:cond_0 | 166 | ····:cond_0 |
167 | ····:goto_0 | 167 | ····:goto_0 |
168 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; | 168 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->mBrowserObj:Ljava/lang/Object; |
Max diff block lines reached; 39831/45026 bytes (88.46%) of diff not shown. |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V | 33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 35 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·11 | 38 | ····.line·1199 |
39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V | 41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V |
42 | ····return-void | 42 | ····return-void |
Offset 50, 58 lines modified | Offset 50, 58 lines modified | ||
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 51 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
52 | ····.locals·4 | 52 | ····.locals·4 |
53 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 53 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
54 | ····.param·p2,·"flags"····#·I | 54 | ····.param·p2,·"flags"····#·I |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·1 | 56 | ····.line·1202 |
57 | ····and-int/lit8·v1,·p2,·0x2 | 57 | ····and-int/lit8·v1,·p2,·0x2 |
58 | ····if-eqz·v1,·:cond_0 | 58 | ····if-eqz·v1,·:cond_0 |
59 | ····.line·1 | 59 | ····.line·1203 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
61 | ····const/4·v2,·-0x1 | 61 | ····const/4·v2,·-0x1 |
62 | ····const/4·v3,·0x0 | 62 | ····const/4·v3,·0x0 |
63 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 63 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
64 | ····.line·1 | 64 | ····.line·1209 |
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-void | 66 | ····return-void |
67 | ····.line·1 | 67 | ····.line·1206 |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····new-instance·v0,·Landroid/os/Bundle; | 69 | ····new-instance·v0,·Landroid/os/Bundle; |
70 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
71 | ····.line·1 | 71 | ····.line·1207 |
72 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 72 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
73 | ····const-string·v1,·"media_item" | 73 | ····const-string·v1,·"media_item" |
74 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 74 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
75 | ····.line·1 | 75 | ····.line·1208 |
76 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; | 76 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver; |
77 | ····const/4·v2,·0x0 | 77 | ····const/4·v2,·0x0 |
78 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 78 | ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
79 | ····goto·:goto_0 | 79 | ····goto·:goto_0 |
80 | .end·method | 80 | .end·method |
81 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 81 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
82 | ····.locals·0 | 82 | ····.locals·0 |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·11 | 84 | ····.line·1199 |
85 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 85 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
86 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 86 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | #·direct·methods | 34 | #·direct·methods |
35 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;)V | 35 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;)V |
36 | ····.locals·0 | 36 | ····.locals·0 |
37 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24; | 37 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24; |
38 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 38 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·3 | 40 | ····.line·397 |
41 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24; | 41 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24; |
42 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; | 42 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; |
43 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V | 43 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V |
44 | ····return-void | 44 | ····return-void |
Offset 50, 28 lines modified | Offset 50, 28 lines modified | ||
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·public·detach()V | 51 | .method·public·detach()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line· | 54 | ····.line·414 |
55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; |
56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;->detach()V | 56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;->detach()V |
57 | ····.line· | 57 | ····.line·415 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 60 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
61 | ····.locals·0 | 61 | ····.locals·0 |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·3 | 63 | ····.line·397 |
64 | ····check-cast·p1,·Ljava/util/List; | 64 | ····check-cast·p1,·Ljava/util/List; |
65 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->onResultSent(Ljava/util/List;I)V | 65 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->onResultSent(Ljava/util/List;I)V |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
Offset 85, 29 lines modified | Offset 85, 29 lines modified | ||
85 | ············"<", | 85 | ············"<", |
86 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", | 86 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", |
87 | ············">;I)V" | 87 | ············">;I)V" |
88 | ········} | 88 | ········} |
89 | ····.end·annotation | 89 | ····.end·annotation |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line· | 91 | ····.line·400 |
92 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 92 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
93 | ····const/4·v2,·0x0 | 93 | ····const/4·v2,·0x0 |
94 | ····.line· | 94 | ····.line·401 |
95 | ····.local·v2,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 95 | ····.local·v2,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
96 | ····if-eqz·p1,·:cond_0 | 96 | ····if-eqz·p1,·:cond_0 |
97 | ····.line· | 97 | ····.line·402 |
98 | ····new-instance·v2,·Ljava/util/ArrayList; | 98 | ····new-instance·v2,·Ljava/util/ArrayList; |
99 | ····.end·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 99 | ····.end·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
100 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 100 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
101 | ····.line· | 101 | ····.line·403 |
102 | ····.restart·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 102 | ····.restart·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
103 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 103 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
105 | ····:goto_0 | 105 | ····:goto_0 |
106 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 106 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
Offset 118, 35 lines modified | Offset 118, 35 lines modified | ||
118 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 118 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 120 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
121 | ····.line· | 121 | ····.line·404 |
122 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 122 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
123 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 123 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
124 | ····move-result-object·v1 | 124 | ····move-result-object·v1 |
125 | ····.line· | 125 | ····.line·405 |
126 | ····.local·v1,·"parcel":Landroid/os/Parcel; | 126 | ····.local·v1,·"parcel":Landroid/os/Parcel; |
127 | ····const/4·v4,·0x0 | 127 | ····const/4·v4,·0x0 |
128 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V | 128 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V |
129 | ····.line· | 129 | ····.line·406 |
130 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 130 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
131 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
132 | ····.line· | 132 | ····.line·409 |
133 | ····.end·local·v0····#·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 133 | ····.end·local·v0····#·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
134 | ····.end·local·v1····#·"parcel":Landroid/os/Parcel; | 134 | ····.end·local·v1····#·"parcel":Landroid/os/Parcel; |
135 | ····:cond_0 | 135 | ····:cond_0 |
136 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; | 136 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper; |
137 | ····invoke-virtual·{v3,·v2,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;->sendResult(Ljava/util/List;I)V | 137 | ····invoke-virtual·{v3,·v2,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper;->sendResult(Ljava/util/List;I)V |
138 | ····.line· | 138 | ····.line·410 |
139 | ····return-void | 139 | ····return-void |
140 | .end·method | 140 | .end·method |
Offset 23, 29 lines modified | Offset 23, 29 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/media/TransportMediator;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/TransportMediator;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/TransportMediator; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/TransportMediator; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·63 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·getPlaybackPosition()J | 34 | .method·public·getPlaybackPosition()J |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line· | 37 | ····.line·75 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; |
39 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; | 39 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; |
40 | ····invoke-virtual·{v0},·Landroid/support/v4/media/TransportPerformer;->onGetCurrentPosition()J | 40 | ····invoke-virtual·{v0},·Landroid/support/v4/media/TransportPerformer;->onGetCurrentPosition()J |
41 | ····move-result-wide·v0 | 41 | ····move-result-wide·v0 |
Offset 54, 49 lines modified | Offset 54, 49 lines modified | ||
54 | .end·method | 54 | .end·method |
55 | .method·public·handleAudioFocusChange(I)V | 55 | .method·public·handleAudioFocusChange(I)V |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"focusChange"····#·I | 57 | ····.param·p1,·"focusChange"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line· | 59 | ····.line·70 |
60 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; | 60 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; |
61 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; | 61 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; |
62 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/TransportPerformer;->onAudioFocusChange(I)V | 62 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/TransportPerformer;->onAudioFocusChange(I)V |
63 | ····.line· | 63 | ····.line·71 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·public·handleKey(Landroid/view/KeyEvent;)V | 66 | .method·public·handleKey(Landroid/view/KeyEvent;)V |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····.param·p1,·"key"····#·Landroid/view/KeyEvent; | 68 | ····.param·p1,·"key"····#·Landroid/view/KeyEvent; |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·6 | 70 | ····.line·66 |
71 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; | 71 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; |
72 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mKeyEventCallback:Landroid/view/KeyEvent$Callback; | 72 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mKeyEventCallback:Landroid/view/KeyEvent$Callback; |
73 | ····invoke-virtual·{p1,·v0},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z | 73 | ····invoke-virtual·{p1,·v0},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z |
74 | ····.line·6 | 74 | ····.line·67 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | .method·public·playbackPositionUpdate(J)V | 77 | .method·public·playbackPositionUpdate(J)V |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····.param·p1,·"newPositionMs"····#·J | 79 | ····.param·p1,·"newPositionMs"····#·J |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line· | 81 | ····.line·80 |
82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; | 82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediator$1;->this$0:Landroid/support/v4/media/TransportMediator; |
83 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; | 83 | ····iget-object·v0,·v0,·Landroid/support/v4/media/TransportMediator;->mCallbacks:Landroid/support/v4/media/TransportPerformer; |
84 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/TransportPerformer;->onSeekTo(J)V | 84 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/TransportPerformer;->onSeekTo(J)V |
85 | ····.line· | 85 | ····.line·81 |
86 | ····return-void | 86 | ····return-void |
87 | .end·method | 87 | .end·method |
Offset 22, 66 lines modified | Offset 22, 81 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·7 | 26 | ····.line·776 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·7 | 29 | ····.line·777 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onError(Ljava/lang/String;)V | 33 | .method·public·onError(Ljava/lang/String;)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"itemId"····#·Ljava/lang/String; | 35 | ····.param·p1,·"itemId"····#·Ljava/lang/String; |
36 | ········.annotation·build·Landroid/support/annotation/NonNull; | 36 | ········.annotation·build·Landroid/support/annotation/NonNull; |
37 | ········.end·annotation | 37 | ········.end·annotation |
38 | ····.end·param | 38 | ····.end·param |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·7 | 40 | ····.line·794 |
41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 41 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
42 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 42 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
43 | ····.line·7 | 43 | ····.line·795 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·onItemLoaded(Landroid/os/Parcel;)V | 46 | .method·public·onItemLoaded(Landroid/os/Parcel;)V |
47 | ····.locals· | 47 | ····.locals·3 |
48 | ····.param·p1,·"itemParcel"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"itemParcel"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·7 | 50 | ····.line·781 |
51 | ····if-nez·p1,·:cond_0 | ||
52 | ····.line·782 | ||
53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | ||
54 | ····const/4·v2,·0x0 | ||
55 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V | ||
56 | ····.line·790 | ||
57 | ····:goto_0 | ||
58 | ····return-void | ||
59 | ····.line·784 | ||
60 | ····:cond_0 | ||
51 | ····const/4·v1,·0x0 | 61 | ····const/4·v1,·0x0 |
52 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->setDataPosition(I)V | 62 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->setDataPosition(I)V |
53 | ····.line·7 | 63 | ····.line·785 |
54 | ····sget-object·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; | 64 | ····sget-object·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator; |
65 | ····.line·786 | ||
55 | ····invoke-interface·{v1,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 66 | ····invoke-interface·{v1,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
56 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
57 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 68 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
58 | ····.line·7 | 69 | ····.line·787 |
59 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 70 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
60 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->recycle()V | 71 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->recycle()V |
61 | ····.line·7 | 72 | ····.line·788 |
62 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 73 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23;->this$0:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
63 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V | 74 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onItemLoaded(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;)V |
75 | ····goto·:goto_0 | ||
64 | ····.line·757 | ||
65 | ····return-void | ||
66 | .end·method | 76 | .end·method |
Offset 19, 18 lines modified | Offset 19, 18 lines modified | ||
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"context"····#·Landroid/content/Context; | 20 | ····.param·p1,·"context"····#·Landroid/content/Context; |
21 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; | 21 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; |
22 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 22 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
23 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; | 23 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·161 | 25 | ····.line·1761 |
26 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 26 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
27 | ····.line·1 | 27 | ····.line·1762 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·subscribe(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 31 | .method·public·subscribe(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
32 | ····.locals·2 | 32 | ····.locals·2 |
Offset 44, 75 lines modified | Offset 44, 75 lines modified | ||
44 | ····.end·param | 44 | ····.end·param |
45 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 45 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
46 | ········.annotation·build·Landroid/support/annotation/NonNull; | 46 | ········.annotation·build·Landroid/support/annotation/NonNull; |
47 | ········.end·annotation | 47 | ········.end·annotation |
48 | ····.end·param | 48 | ····.end·param |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·1767 |
51 | ····if-nez·p2,·:cond_0 | 51 | ····if-nez·p2,·:cond_0 |
52 | ····.line·1 | 52 | ····.line·1768 |
53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; | 53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; |
54 | ····.line·1 | 54 | ····.line·1769 |
55 | ····invoke-static·{p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; | 55 | ····invoke-static·{p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····.line·1 | 57 | ····.line·1768 |
58 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->subscribe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V | 58 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->subscribe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V |
59 | ····.line·1 | 59 | ····.line·1774 |
60 | ····:goto_0 | 60 | ····:goto_0 |
61 | ····return-void | 61 | ····return-void |
62 | ····.line·1 | 62 | ····.line·1771 |
63 | ····:cond_0 | 63 | ····:cond_0 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; |
65 | ····.line·1 | 65 | ····.line·1772 |
66 | ····invoke-static·{p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; | 66 | ····invoke-static·{p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; |
67 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
68 | ····.line·1 | 68 | ····.line·1771 |
69 | ····invoke-static·{v0,·p1,·p2,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi24;->subscribe(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;)V | 69 | ····invoke-static·{v0,·p1,·p2,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi24;->subscribe(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;)V |
70 | ····goto·:goto_0 | 70 | ····goto·:goto_0 |
71 | .end·method | 71 | .end·method |
72 | .method·public·unsubscribe(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 72 | .method·public·unsubscribe(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
73 | ····.locals·2 | 73 | ····.locals·2 |
74 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 74 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
75 | ········.annotation·build·Landroid/support/annotation/NonNull; | 75 | ········.annotation·build·Landroid/support/annotation/NonNull; |
76 | ········.end·annotation | 76 | ········.end·annotation |
77 | ····.end·param | 77 | ····.end·param |
78 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 78 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
79 | ····.prologue | 79 | ····.prologue |
80 | ····.line·1 | 80 | ····.line·1778 |
81 | ····if-nez·p2,·:cond_0 | 81 | ····if-nez·p2,·:cond_0 |
82 | ····.line·1 | 82 | ····.line·1779 |
83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; | 83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; |
84 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->unsubscribe(Ljava/lang/Object;Ljava/lang/String;)V | 84 | ····invoke-static·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompatApi21;->unsubscribe(Ljava/lang/Object;Ljava/lang/String;)V |
85 | ····.line·1 | 85 | ····.line·1784 |
86 | ····:goto_0 | 86 | ····:goto_0 |
87 | ····return-void | 87 | ····return-void |
88 | ····.line·1 | 88 | ····.line·1781 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;->mBrowserObj:Ljava/lang/Object; |
91 | ····.line·1 | 91 | ····.line·1782 |
92 | ····invoke-static·{p2},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; | 92 | ····invoke-static·{p2},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->access$200(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)Ljava/lang/Object; |
93 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
94 | ····.line·1 | 94 | ····.line·1781 |
95 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi24;->unsubscribe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V | 95 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi24;->unsubscribe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V |
96 | ····goto·:goto_0 | 96 | ····goto·:goto_0 |
97 | .end·method | 97 | .end·method |
Offset 19, 18 lines modified | Offset 19, 18 lines modified | ||
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"context"····#·Landroid/content/Context; | 20 | ····.param·p1,·"context"····#·Landroid/content/Context; |
21 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; | 21 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; |
22 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 22 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
23 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; | 23 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1744 |
26 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 26 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
27 | ····.line·1 | 27 | ····.line·1745 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·getItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V | 31 | .method·public·getItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V |
32 | ····.locals·2 | 32 | ····.locals·2 |
Offset 40, 29 lines modified | Offset 40, 29 lines modified | ||
40 | ····.end·param | 40 | ····.end·param |
41 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 41 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
42 | ········.annotation·build·Landroid/support/annotation/NonNull; | 42 | ········.annotation·build·Landroid/support/annotation/NonNull; |
43 | ········.end·annotation | 43 | ········.end·annotation |
44 | ····.end·param | 44 | ····.end·param |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·1 | 46 | ····.line·1749 |
47 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 47 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
48 | ····if-nez·v0,·:cond_0 | 48 | ····if-nez·v0,·:cond_0 |
49 | ····.line·1 | 49 | ····.line·1750 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;->mBrowserObj:Ljava/lang/Object; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;->mBrowserObj:Ljava/lang/Object; |
51 | ····iget-object·v1,·p2,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; | 51 | ····iget-object·v1,·p2,·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->mItemCallbackObj:Ljava/lang/Object; |
52 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi23;->getItem(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V | 52 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserCompatApi23;->getItem(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V |
53 | ····.line·1 | 53 | ····.line·1754 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return-void | 55 | ····return-void |
56 | ····.line·1 | 56 | ····.line·1752 |
57 | ····:cond_0 | 57 | ····:cond_0 |
58 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->getItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V | 58 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;->getItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;)V |
59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
60 | .end·method | 60 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1616 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$mediaId:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$mediaId:Ljava/lang/String; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1619 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$mediaId:Ljava/lang/String; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3;->val$mediaId:Ljava/lang/String; |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
53 | ····.line·1 | 53 | ····.line·1620 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 21, 51 lines modified | Offset 21, 51 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 22 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
23 | ····.locals·2 | 23 | ····.locals·2 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·4 | 25 | ····.line·434 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
27 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
28 | ····.line·4 | 28 | ····.line·432 |
29 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 29 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
30 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 30 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
31 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 31 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
32 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 32 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
33 | ····.line·4 | 33 | ····.line·435 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·handleMessage(Landroid/os/Message;)V | 37 | .method·public·handleMessage(Landroid/os/Message;)V |
38 | ····.locals·8 | 38 | ····.locals·8 |
39 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 39 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·4 | 41 | ····.line·439 |
42 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; | 42 | ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle; |
43 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
44 | ····.line·4 | 44 | ····.line·440 |
45 | ····.local·v0,·"data":Landroid/os/Bundle; | 45 | ····.local·v0,·"data":Landroid/os/Bundle; |
46 | ····iget·v1,·p1,·Landroid/os/Message;->what:I | 46 | ····iget·v1,·p1,·Landroid/os/Message;->what:I |
47 | ····packed-switch·v1,·:pswitch_data_0 | 47 | ····packed-switch·v1,·:pswitch_data_0 |
48 | ····.line·4 | 48 | ····.line·479 |
49 | ····const-string·v1,·"MBServiceCompat" | 49 | ····const-string·v1,·"MBServiceCompat" |
50 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 50 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
51 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 51 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
52 | ····const-string·v3,·"Unhandled·message:·" | 52 | ····const-string·v3,·"Unhandled·message:·" |
Offset 104, 31 lines modified | Offset 104, 31 lines modified | ||
104 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 104 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
105 | ····move-result-object·v2 | 105 | ····move-result-object·v2 |
106 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 106 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
107 | ····.line·4 | 107 | ····.line·483 |
108 | ····:goto_0 | 108 | ····:goto_0 |
109 | ····return-void | 109 | ····return-void |
110 | ····.line·4 | 110 | ····.line·442 |
111 | ····:pswitch_0 | 111 | ····:pswitch_0 |
112 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 112 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
113 | ····const-string·v2,·"data_package_name" | 113 | ····const-string·v2,·"data_package_name" |
114 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 114 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
115 | ····move-result-object·v2 | 115 | ····move-result-object·v2 |
116 | ····const-string·v3,·"data_calling_uid" | 116 | ····const-string·v3,·"data_calling_uid" |
117 | ····.line·4 | 117 | ····.line·443 |
118 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 118 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
119 | ····move-result·v3 | 119 | ····move-result·v3 |
120 | ····const-string·v4,·"data_root_hints" | 120 | ····const-string·v4,·"data_root_hints" |
121 | ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; | 121 | ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; |
Offset 139, 20 lines modified | Offset 139, 20 lines modified | ||
139 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 139 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
140 | ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; | 140 | ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; |
141 | ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 141 | ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
142 | ····.line·4 | 142 | ····.line·442 |
143 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 143 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
144 | ····goto·:goto_0 | 144 | ····goto·:goto_0 |
145 | ····.line·4 | 145 | ····.line·447 |
146 | ····:pswitch_1 | 146 | ····:pswitch_1 |
147 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 147 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
148 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat; | 148 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat; |
149 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 149 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
Offset 160, 138 lines modified | Offset 160, 138 lines modified | ||
160 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V | 160 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V |
161 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 161 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
162 | ····goto·:goto_0 | 162 | ····goto·:goto_0 |
163 | ····.line·4 | 163 | ····.line·450 |
164 | ····:pswitch_2 | 164 | ····:pswitch_2 |
165 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 165 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
166 | ····const-string·v2,·"data_media_item_id" | 166 | ····const-string·v2,·"data_media_item_id" |
167 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 167 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
168 | ····move-result-object·v2 | 168 | ····move-result-object·v2 |
169 | ····const-string·v3,·"data_callback_token" | 169 | ····const-string·v3,·"data_callback_token" |
170 | ····.line·4 | 170 | ····.line·451 |
171 | ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; | 171 | ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; |
Max diff block lines reached; 10182/15284 bytes (66.62%) of diff not shown. |
Offset 44, 22 lines modified | Offset 44, 22 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 45 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line· | 48 | ····.line·514 |
49 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 49 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line· | 51 | ····.line·512 |
52 | ····new-instance·v0,·Ljava/util/HashMap; | 52 | ····new-instance·v0,·Ljava/util/HashMap; |
53 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 53 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; | 54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap; |
55 | ····.line· | 55 | ····.line·515 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·6 | 30 | ····.line·640 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 41, 36 lines modified | Offset 41, 36 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·3 | 43 | ····.locals·3 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·6 | 45 | ····.line·643 |
46 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 46 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
47 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; | 47 | ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·6 | 49 | ····.line·646 |
50 | ····.local·v0,·"b":Landroid/os/IBinder; | 50 | ····.local·v0,·"b":Landroid/os/IBinder; |
51 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; | 51 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl; |
52 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 52 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
53 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; | 53 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap; |
54 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 54 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 56 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
57 | ····.line·6 | 57 | ····.line·647 |
58 | ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; | 58 | ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord; |
59 | ····if-eqz·v1,·:cond_0 | 59 | ····if-eqz·v1,·:cond_0 |
60 | ····.line·6 | 60 | ····.line·650 |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V | 33 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23; | 35 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23; |
36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 36 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·3 | 38 | ····.line·352 |
39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23; |
40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 40 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V | 41 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V |
42 | ····return-void | 42 | ····return-void |
Offset 48, 67 lines modified | Offset 48, 67 lines modified | ||
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·detach()V | 49 | .method·public·detach()V |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·3 | 52 | ····.line·366 |
53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
54 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->detach()V | 54 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->detach()V |
55 | ····.line·3 | 55 | ····.line·367 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
58 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 58 | .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
59 | ····.locals·3 | 59 | ····.locals·3 |
60 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 60 | ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
61 | ····.param·p2,·"flags"····#·I | 61 | ····.param·p2,·"flags"····#·I |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·3 | 63 | ····.line·355 |
64 | ····if-nez·p1,·:cond_0 | 64 | ····if-nez·p1,·:cond_0 |
65 | ····.line·3 | 65 | ····.line·356 |
66 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 66 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
67 | ····const/4·v2,·0x0 | 67 | ····const/4·v2,·0x0 |
68 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V | 68 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V |
69 | ····.line·3 | 69 | ····.line·362 |
70 | ····:goto_0 | 70 | ····:goto_0 |
71 | ····return-void | 71 | ····return-void |
72 | ····.line·3 | 72 | ····.line·358 |
73 | ····:cond_0 | 73 | ····:cond_0 |
74 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 74 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····.line·3 | 76 | ····.line·359 |
77 | ····.local·v0,·"parcelItem":Landroid/os/Parcel; | 77 | ····.local·v0,·"parcelItem":Landroid/os/Parcel; |
78 | ····const/4·v1,·0x0 | 78 | ····const/4·v1,·0x0 |
79 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V | 79 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V |
80 | ····.line·3 | 80 | ····.line·360 |
81 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 81 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
82 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V | 82 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V |
83 | ····goto·:goto_0 | 83 | ····goto·:goto_0 |
84 | .end·method | 84 | .end·method |
85 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 85 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
86 | ····.locals·0 | 86 | ····.locals·0 |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·3 | 88 | ····.line·352 |
89 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 89 | ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
90 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V | 90 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
Offset 1, 12 lines modified | Offset 1, 17 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/media/TransportPerformer; | 1 | .class·public·abstract·Landroid/support/v4/media/TransportPerformer; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TransportPerformer.java" | 3 | .source·"TransportPerformer.java" |
4 | #·annotations | ||
5 | .annotation·runtime·Ljava/lang/Deprecated; | ||
6 | .end·annotation | ||
4 | #·static·fields | 7 | #·static·fields |
5 | .field·static·final·AUDIOFOCUS_GAIN:I·=·0x1 | 8 | .field·static·final·AUDIOFOCUS_GAIN:I·=·0x1 |
6 | .field·static·final·AUDIOFOCUS_GAIN_TRANSIENT:I·=·0x2 | 9 | .field·static·final·AUDIOFOCUS_GAIN_TRANSIENT:I·=·0x2 |
7 | .field·static·final·AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK:I·=·0x3 | 10 | .field·static·final·AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK:I·=·0x3 |
Offset 16, 172 lines modified | Offset 21, 189 lines modified | ||
16 | .field·static·final·AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:I·=·-0x3 | 21 | .field·static·final·AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:I·=·-0x3 |
17 | #·direct·methods | 22 | #·direct·methods |
18 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
26 | ····.end·annotation | ||
20 | ····.prologue | 27 | ····.prologue |
21 | ····.line· | 28 | ····.line·39 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·40 | ||
23 | ····return-void | 31 | ····return-void |
24 | .end·method | 32 | .end·method |
25 | #·virtual·methods | 33 | #·virtual·methods |
26 | .method·public·onAudioFocusChange(I)V | 34 | .method·public·onAudioFocusChange(I)V |
27 | ····.locals·9 | 35 | ····.locals·9 |
28 | ····.param·p1,·"focusChange"····#·I | 36 | ····.param·p1,·"focusChange"····#·I |
37 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
38 | ····.end·annotation | ||
29 | ····.prologue | 39 | ····.prologue |
30 | ····.line· | 40 | ····.line·237 |
31 | ····const/4·v7,·0x0 | 41 | ····const/4·v7,·0x0 |
32 | ····.line· | 42 | ····.line·238 |
33 | ····.local·v7,·"keyCode":I | 43 | ····.local·v7,·"keyCode":I |
34 | ····packed-switch·p1,·:pswitch_data_0 | 44 | ····packed-switch·p1,·:pswitch_data_0 |
35 | ····.line· | 45 | ····.line·245 |
36 | ····:goto_0 | 46 | ····:goto_0 |
37 | ····if-eqz·v7,·:cond_0 | 47 | ····if-eqz·v7,·:cond_0 |
38 | ····.line· | 48 | ····.line·246 |
39 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 49 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
40 | ····move-result-wide·v2 | 50 | ····move-result-wide·v2 |
41 | ····.line· | 51 | ····.line·247 |
42 | ····.local·v2,·"now":J | 52 | ····.local·v2,·"now":J |
43 | ····new-instance·v1,·Landroid/view/KeyEvent; | 53 | ····new-instance·v1,·Landroid/view/KeyEvent; |
44 | ····const/4·v6,·0x0 | 54 | ····const/4·v6,·0x0 |
45 | ····const/4·v8,·0x0 | 55 | ····const/4·v8,·0x0 |
46 | ····move-wide·v4,·v2 | 56 | ····move-wide·v4,·v2 |
47 | ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V | 57 | ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V |
48 | ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z | 58 | ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z |
49 | ····.line· | 59 | ····.line·248 |
50 | ····new-instance·v1,·Landroid/view/KeyEvent; | 60 | ····new-instance·v1,·Landroid/view/KeyEvent; |
51 | ····const/4·v6,·0x1 | 61 | ····const/4·v6,·0x1 |
52 | ····const/4·v8,·0x0 | 62 | ····const/4·v8,·0x0 |
53 | ····move-wide·v4,·v2 | 63 | ····move-wide·v4,·v2 |
54 | ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V | 64 | ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V |
55 | ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z | 65 | ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z |
56 | ····.line·2 | 66 | ····.line·250 |
57 | ····.end·local·v2····#·"now":J | 67 | ····.end·local·v2····#·"now":J |
58 | ····:cond_0 | 68 | ····:cond_0 |
59 | ····return-void | 69 | ····return-void |
60 | ····.line· | 70 | ····.line·242 |
61 | ····:pswitch_0 | 71 | ····:pswitch_0 |
62 | ····const/16·v7,·0x7f | 72 | ····const/16·v7,·0x7f |
63 | ····goto·:goto_0 | 73 | ····goto·:goto_0 |
64 | ····.line· | 74 | ····.line·238 |
65 | ····:pswitch_data_0 | 75 | ····:pswitch_data_0 |
66 | ····.packed-switch·-0x1 | 76 | ····.packed-switch·-0x1 |
67 | ········:pswitch_0 | 77 | ········:pswitch_0 |
68 | ····.end·packed-switch | 78 | ····.end·packed-switch |
69 | .end·method | 79 | .end·method |
70 | .method·public·onGetBufferPercentage()I | 80 | .method·public·onGetBufferPercentage()I |
71 | ····.locals·1 | 81 | ····.locals·1 |
82 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
83 | ····.end·annotation | ||
72 | ····.prologue | 84 | ····.prologue |
73 | ····.line· | 85 | ····.line·113 |
74 | ····const/16·v0,·0x64 | 86 | ····const/16·v0,·0x64 |
75 | ····return·v0 | 87 | ····return·v0 |
76 | .end·method | 88 | .end·method |
77 | .method·public·abstract·onGetCurrentPosition()J | 89 | .method·public·abstract·onGetCurrentPosition()J |
90 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
91 | ····.end·annotation | ||
78 | .end·method | 92 | .end·method |
79 | .method·public·abstract·onGetDuration()J | 93 | .method·public·abstract·onGetDuration()J |
94 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
95 | ····.end·annotation | ||
80 | .end·method | 96 | .end·method |
Max diff block lines reached; 2716/5598 bytes (48.52%) of diff not shown. |
Offset 2, 24 lines modified | Offset 2, 26 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"MediaBrowserCompat.java" | 3 | .source·"MediaBrowserCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/media/MediaBrowserCompat$SearchResultReceiver;, | ||
7 | ········Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;, | 8 | ········Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver;, |
8 | ········Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;, | 9 | ········Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;, |
9 | ········Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;, | 10 | ········Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;, |
10 | ········Landroid/support/v4/media/MediaBrowserCompat$Subscription;, | 11 | ········Landroid/support/v4/media/MediaBrowserCompat$Subscription;, |
11 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;, | 12 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;, |
12 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;, | 13 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;, |
13 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;, | 14 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;, |
14 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;, | 15 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;, |
15 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;, | 16 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;, |
16 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl;, | 17 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl;, |
18 | ········Landroid/support/v4/media/MediaBrowserCompat$SearchCallback;, | ||
17 | ········Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;, | 19 | ········Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;, |
18 | ········Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;, | 20 | ········Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;, |
19 | ········Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;, | 21 | ········Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;, |
20 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 22 | ········Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
21 | ····} | 23 | ····} |
22 | .end·annotation | 24 | .end·annotation |
Offset 39, 15 lines modified | Offset 41, 15 lines modified | ||
39 | #·direct·methods | 41 | #·direct·methods |
40 | .method·static·constructor·<clinit>()V | 42 | .method·static·constructor·<clinit>()V |
41 | ····.locals·2 | 43 | ····.locals·2 |
42 | ····.prologue | 44 | ····.prologue |
43 | ····.line·8 | 45 | ····.line·89 |
44 | ····const-string·v0,·"MediaBrowserCompat" | 46 | ····const-string·v0,·"MediaBrowserCompat" |
45 | ····const/4·v1,·0x3 | 47 | ····const/4·v1,·0x3 |
46 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z | 48 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
47 | ····move-result·v0 | 49 | ····move-result·v0 |
Offset 61, 77 lines modified | Offset 63, 77 lines modified | ||
61 | ····.locals·2 | 63 | ····.locals·2 |
62 | ····.param·p1,·"context"····#·Landroid/content/Context; | 64 | ····.param·p1,·"context"····#·Landroid/content/Context; |
63 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; | 65 | ····.param·p2,·"serviceComponent"····#·Landroid/content/ComponentName; |
64 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 66 | ····.param·p3,·"callback"····#·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
65 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; | 67 | ····.param·p4,·"rootHints"····#·Landroid/os/Bundle; |
66 | ····.prologue | 68 | ····.prologue |
67 | ····.line·12 | 69 | ····.line·126 |
68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 70 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
69 | ····.line·12 | 71 | ····.line·129 |
70 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 72 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
71 | ····const/16·v1,·0x1 | 73 | ····const/16·v1,·0x1a |
72 | ····if-ge·v0,·v1,·:cond_0 | 74 | ····if-ge·v0,·v1,·:cond_0 |
73 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeast | 75 | ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastO()Z |
74 | ····move-result·v0 | 76 | ····move-result·v0 |
75 | ····if-eqz·v0,·:cond_1 | 77 | ····if-eqz·v0,·:cond_1 |
76 | ····.line·1 | 78 | ····.line·130 |
77 | ····:cond_0 | 79 | ····:cond_0 |
78 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24; | 80 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24; |
79 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 81 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi24;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; | 82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; |
81 | ····.line·13 | 83 | ····.line·138 |
82 | ····:goto_0 | 84 | ····:goto_0 |
83 | ····return-void | 85 | ····return-void |
84 | ····.line·1 | 86 | ····.line·131 |
85 | ····:cond_1 | 87 | ····:cond_1 |
86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 88 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
87 | ····const/16·v1,·0x17 | 89 | ····const/16·v1,·0x17 |
88 | ····if-lt·v0,·v1,·:cond_2 | 90 | ····if-lt·v0,·v1,·:cond_2 |
89 | ····.line·1 | 91 | ····.line·132 |
90 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23; | 92 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23; |
91 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 93 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; | 94 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; |
93 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
94 | ····.line·1 | 96 | ····.line·133 |
95 | ····:cond_2 | 97 | ····:cond_2 |
96 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 98 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
97 | ····const/16·v1,·0x15 | 99 | ····const/16·v1,·0x15 |
98 | ····if-lt·v0,·v1,·:cond_3 | 100 | ····if-lt·v0,·v1,·:cond_3 |
99 | ····.line·1 | 101 | ····.line·134 |
100 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 102 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
101 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 103 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
102 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; | 104 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; |
103 | ····goto·:goto_0 | 105 | ····goto·:goto_0 |
104 | ····.line·13 | 106 | ····.line·136 |
105 | ····:cond_3 | 107 | ····:cond_3 |
106 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 108 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
107 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V | 109 | ····invoke-direct·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;-><init>(Landroid/content/Context;Landroid/content/ComponentName;Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;Landroid/os/Bundle;)V |
108 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; | 110 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat;->mImpl:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; |
Offset 140, 43 lines modified | Offset 142, 43 lines modified | ||
140 | #·virtual·methods | 142 | #·virtual·methods |
141 | .method·public·connect()V | 143 | .method·public·connect()V |
142 | ····.locals·1 | 144 | ····.locals·1 |
Max diff block lines reached; 12367/17481 bytes (70.75%) of diff not shown. |
Offset 23, 43 lines modified | Offset 23, 43 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·3 | 28 | ····.line·339 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
30 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 30 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onCreate()V | 34 | .method·public·onCreate()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·3 | 37 | ····.line·343 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
39 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi23;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi23$ServiceCompatProxy;)Ljava/lang/Object; | 39 | ····invoke-static·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi23;->createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi23$ServiceCompatProxy;)Ljava/lang/Object; |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
41 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->mServiceObj:Ljava/lang/Object; | 41 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->mServiceObj:Ljava/lang/Object; |
42 | ····.line·3 | 42 | ····.line·345 |
43 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->mServiceObj:Ljava/lang/Object; | 43 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->mServiceObj:Ljava/lang/Object; |
44 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V | 44 | ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21;->onCreate(Ljava/lang/Object;)V |
45 | ····.line·3 | 45 | ····.line·346 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·onLoadItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V | 48 | .method·public·onLoadItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V |
49 | ····.locals·2 | 49 | ····.locals·2 |
50 | ····.param·p1,·"itemId"····#·Ljava/lang/String; | 50 | ····.param·p1,·"itemId"····#·Ljava/lang/String; |
51 | ····.annotation·system·Ldalvik/annotation/Signature; | 51 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 70, 22 lines modified | Offset 70, 22 lines modified | ||
70 | ············"<", | 70 | ············"<", |
71 | ············"Landroid/os/Parcel;", | 71 | ············"Landroid/os/Parcel;", |
72 | ············">;)V" | 72 | ············">;)V" |
73 | ········} | 73 | ········} |
74 | ····.end·annotation | 74 | ····.end·annotation |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line·3 | 76 | ····.line·351 |
77 | ····.local·p2,·"resultWrapper":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<Landroid/os/Parcel;>;" | 77 | ····.local·p2,·"resultWrapper":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<Landroid/os/Parcel;>;" |
78 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1; | 78 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1; |
79 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V | 79 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V |
80 | ····.line·3 | 80 | ····.line·369 |
81 | ····.local·v0,·"result":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 81 | ····.local·v0,·"result":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
82 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 82 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi23;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
83 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onLoadItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$Result;)V | 83 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onLoadItem(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$Result;)V |
84 | ····.line·3 | 84 | ····.line·370 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
Offset 39, 90 lines modified | Offset 39, 90 lines modified | ||
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·public·constructor·<init>()V | 40 | .method·public·constructor·<init>()V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·1 | 43 | ····.line·1791 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····.line·1 | 45 | ····.line·1792 |
46 | ····new-instance·v0,·Ljava/util/ArrayList; | 46 | ····new-instance·v0,·Ljava/util/ArrayList; |
47 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 47 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
48 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; | 48 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; |
49 | ····.line·1 | 49 | ····.line·1793 |
50 | ····new-instance·v0,·Ljava/util/ArrayList; | 50 | ····new-instance·v0,·Ljava/util/ArrayList; |
51 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 51 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
52 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; | 52 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; |
53 | ····.line·1 | 53 | ····.line·1794 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·public·getCallback(Landroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 57 | .method·public·getCallback(Landroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
58 | ····.locals·2 | 58 | ····.locals·2 |
59 | ····.param·p1,·"options"····#·Landroid/os/Bundle; | 59 | ····.param·p1,·"options"····#·Landroid/os/Bundle; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·1 | 61 | ····.line·1809 |
62 | ····const/4·v0,·0x0 | 62 | ····const/4·v0,·0x0 |
63 | ····.local·v0,·"i":I | 63 | ····.local·v0,·"i":I |
64 | ····:goto_0 | 64 | ····:goto_0 |
65 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; | 65 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; |
66 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 66 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
67 | ····move-result·v1 | 67 | ····move-result·v1 |
68 | ····if-ge·v0,·v1,·:cond_1 | 68 | ····if-ge·v0,·v1,·:cond_1 |
69 | ····.line·1 | 69 | ····.line·1810 |
70 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; | 70 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; |
71 | ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; | 71 | ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; |
72 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
73 | ····check-cast·v1,·Landroid/os/Bundle; | 73 | ····check-cast·v1,·Landroid/os/Bundle; |
74 | ····invoke-static·{v1,·p1},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z | 74 | ····invoke-static·{v1,·p1},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z |
75 | ····move-result·v1 | 75 | ····move-result·v1 |
76 | ····if-eqz·v1,·:cond_0 | 76 | ····if-eqz·v1,·:cond_0 |
77 | ····.line·1 | 77 | ····.line·1811 |
78 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; | 78 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; |
79 | ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; | 79 | ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; |
80 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
81 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 81 | ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
82 | ····.line·1 | 82 | ····.line·1814 |
83 | ····:goto_1 | 83 | ····:goto_1 |
84 | ····return-object·v1 | 84 | ····return-object·v1 |
85 | ····.line·1 | 85 | ····.line·1809 |
86 | ····:cond_0 | 86 | ····:cond_0 |
87 | ····add-int/lit8·v0,·v0,·0x1 | 87 | ····add-int/lit8·v0,·v0,·0x1 |
88 | ····goto·:goto_0 | 88 | ····goto·:goto_0 |
89 | ····.line·1 | 89 | ····.line·1814 |
90 | ····:cond_1 | 90 | ····:cond_1 |
91 | ····const/4·v1,·0x0 | 91 | ····const/4·v1,·0x0 |
92 | ····goto·:goto_1 | 92 | ····goto·:goto_1 |
93 | .end·method | 93 | .end·method |
94 | .method·public·getCallbacks()Ljava/util/List; | 94 | .method·public·getCallbacks()Ljava/util/List; |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | ············"<", | 134 | ············"<", |
135 | ············"Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;", | 135 | ············"Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;", |
136 | ············">;" | 136 | ············">;" |
137 | ········} | 137 | ········} |
138 | ····.end·annotation | 138 | ····.end·annotation |
139 | ····.prologue | 139 | ····.prologue |
140 | ····.line·1 | 140 | ····.line·1805 |
141 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; | 141 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; |
142 | ····return-object·v0 | 142 | ····return-object·v0 |
143 | .end·method | 143 | .end·method |
144 | .method·public·getOptionsList()Ljava/util/List; | 144 | .method·public·getOptionsList()Ljava/util/List; |
145 | ····.locals·1 | 145 | ····.locals·1 |
Offset 153, 25 lines modified | Offset 153, 25 lines modified | ||
153 | ············"<", | 153 | ············"<", |
154 | ············"Landroid/os/Bundle;", | 154 | ············"Landroid/os/Bundle;", |
155 | ············">;" | 155 | ············">;" |
156 | ········} | 156 | ········} |
157 | ····.end·annotation | 157 | ····.end·annotation |
158 | ····.prologue | 158 | ····.prologue |
159 | ····.line·1 | 159 | ····.line·1801 |
160 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; | 160 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mOptionsList:Ljava/util/List; |
161 | ····return-object·v0 | 161 | ····return-object·v0 |
162 | .end·method | 162 | .end·method |
163 | .method·public·isEmpty()Z | 163 | .method·public·isEmpty()Z |
164 | ····.locals·1 | 164 | ····.locals·1 |
165 | ····.prologue | 165 | ····.prologue |
166 | ····.line·1 | 166 | ····.line·1797 |
167 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; | 167 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$Subscription;->mCallbacks:Ljava/util/List; |
Max diff block lines reached; 2060/5536 bytes (37.21%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·1372 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->val$name:Landroid/content/ComponentName; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->val$name:Landroid/content/ComponentName; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 43, 20 lines modified | Offset 43, 20 lines modified | ||
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·run()V | 44 | .method·public·run()V |
45 | ····.locals·4 | 45 | ····.locals·4 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
48 | ····.line·1 | 48 | ····.line·1375 |
49 | ····sget-boolean·v0,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z | 49 | ····sget-boolean·v0,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z |
50 | ····if-eqz·v0,·:cond_0 | 50 | ····if-eqz·v0,·:cond_0 |
51 | ····.line·1 | 51 | ····.line·1376 |
52 | ····const-string·v0,·"MediaBrowserCompat" | 52 | ····const-string·v0,·"MediaBrowserCompat" |
53 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 53 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
54 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 54 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
55 | ····const-string·v2,·"MediaServiceConnection.onServiceDisconnected·name=" | 55 | ····const-string·v2,·"MediaServiceConnection.onServiceDisconnected·name=" |
Offset 99, 71 lines modified | Offset 99, 71 lines modified | ||
99 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 99 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
100 | ····move-result-object·v1 | 100 | ····move-result-object·v1 |
101 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 101 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
102 | ····.line·1 | 102 | ····.line·1379 |
103 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 103 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
104 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 104 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
105 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->dump()V | 105 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->dump()V |
106 | ····.line·1 | 106 | ····.line·1384 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 108 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
109 | ····const-string·v1,·"onServiceDisconnected" | 109 | ····const-string·v1,·"onServiceDisconnected" |
110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->isCurrent(Ljava/lang/String;)Z | 110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->isCurrent(Ljava/lang/String;)Z |
111 | ····move-result·v0 | 111 | ····move-result·v0 |
112 | ····if-nez·v0,·:cond_1 | 112 | ····if-nez·v0,·:cond_1 |
113 | ····.line·13 | 113 | ····.line·1396 |
114 | ····:goto_0 | 114 | ····:goto_0 |
115 | ····return-void | 115 | ····return-void |
116 | ····.line·1 | 116 | ····.line·1389 |
117 | ····:cond_1 | 117 | ····:cond_1 |
118 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 118 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
119 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 119 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
120 | ····iput-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 120 | ····iput-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
121 | ····.line·1 | 121 | ····.line·1390 |
122 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 122 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
123 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 123 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
124 | ····iput-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; | 124 | ····iput-object·v3,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; |
125 | ····.line·1 | 125 | ····.line·1391 |
126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
128 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 128 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
129 | ····invoke-virtual·{v0,·v3},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->setCallbacksMessenger(Landroid/os/Messenger;)V | 129 | ····invoke-virtual·{v0,·v3},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->setCallbacksMessenger(Landroid/os/Messenger;)V |
130 | ····.line·1 | 130 | ····.line·1394 |
131 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 131 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
132 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 132 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
133 | ····const/4·v1,·0x3 | 133 | ····const/4·v1,·0x3 |
134 | ····iput·v1,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I | 134 | ····iput·v1,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I |
135 | ····.line·1 | 135 | ····.line·1395 |
136 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 136 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
137 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 137 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
138 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; | 138 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallback:Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; |
139 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionSuspended()V | 139 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback;->onConnectionSuspended()V |
Offset 23, 28 lines modified | Offset 23, 28 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Landroid/os/IBinder;Landroid/os/Bundle;)V | 24 | .method·public·constructor·<init>(Landroid/os/IBinder;Landroid/os/Bundle;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"target"····#·Landroid/os/IBinder; | 26 | ····.param·p1,·"target"····#·Landroid/os/IBinder; |
27 | ····.param·p2,·"rootHints"····#·Landroid/os/Bundle; | 27 | ····.param·p2,·"rootHints"····#·Landroid/os/Bundle; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·1 | 29 | ····.line·1878 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·1 | 31 | ····.line·1879 |
32 | ····new-instance·v0,·Landroid/os/Messenger; | 32 | ····new-instance·v0,·Landroid/os/Messenger; |
33 | ····invoke-direct·{v0,·p1},·Landroid/os/Messenger;-><init>(Landroid/os/IBinder;)V | 33 | ····invoke-direct·{v0,·p1},·Landroid/os/Messenger;-><init>(Landroid/os/IBinder;)V |
34 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mMessenger:Landroid/os/Messenger; | 34 | ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mMessenger:Landroid/os/Messenger; |
35 | ····.line·1 | 35 | ····.line·1880 |
36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mRootHints:Landroid/os/Bundle; | 36 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mRootHints:Landroid/os/Bundle; |
37 | ····.line·1 | 37 | ····.line·1881 |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | .method·private·sendRequest(ILandroid/os/Bundle;Landroid/os/Messenger;)V | 40 | .method·private·sendRequest(ILandroid/os/Bundle;Landroid/os/Messenger;)V |
41 | ····.locals·2 | 41 | ····.locals·2 |
42 | ····.param·p1,·"what"····#·I | 42 | ····.param·p1,·"what"····#·I |
43 | ····.param·p2,·"data"····#·Landroid/os/Bundle; | 43 | ····.param·p2,·"data"····#·Landroid/os/Bundle; |
Offset 52, 40 lines modified | Offset 52, 40 lines modified | ||
52 | ····.annotation·system·Ldalvik/annotation/Throws; | 52 | ····.annotation·system·Ldalvik/annotation/Throws; |
53 | ········value·=·{ | 53 | ········value·=·{ |
54 | ············Landroid/os/RemoteException; | 54 | ············Landroid/os/RemoteException; |
55 | ········} | 55 | ········} |
56 | ····.end·annotation | 56 | ····.end·annotation |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·1 | 58 | ····.line·1943 |
59 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; | 59 | ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line·1 | 61 | ····.line·1944 |
62 | ····.local·v0,·"msg":Landroid/os/Message; | 62 | ····.local·v0,·"msg":Landroid/os/Message; |
63 | ····iput·p1,·v0,·Landroid/os/Message;->what:I | 63 | ····iput·p1,·v0,·Landroid/os/Message;->what:I |
64 | ····.line·1 | 64 | ····.line·1945 |
65 | ····const/4·v1,·0x1 | 65 | ····const/4·v1,·0x1 |
66 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I | 66 | ····iput·v1,·v0,·Landroid/os/Message;->arg1:I |
67 | ····.line·1 | 67 | ····.line·1946 |
68 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V | 68 | ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V |
69 | ····.line·1 | 69 | ····.line·1947 |
70 | ····iput-object·p3,·v0,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; | 70 | ····iput-object·p3,·v0,·Landroid/os/Message;->replyTo:Landroid/os/Messenger; |
71 | ····.line·1 | 71 | ····.line·1948 |
72 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mMessenger:Landroid/os/Messenger; | 72 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->mMessenger:Landroid/os/Messenger; |
73 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V | 73 | ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V |
74 | ····.line·1 | 74 | ····.line·1949 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | #·virtual·methods | 77 | #·virtual·methods |
78 | .method·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/os/Messenger;)V | 78 | .method·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/os/Messenger;)V |
79 | ····.locals·2 | 79 | ····.locals·2 |
Offset 96, 104 lines modified | Offset 96, 104 lines modified | ||
96 | ····.annotation·system·Ldalvik/annotation/Throws; | 96 | ····.annotation·system·Ldalvik/annotation/Throws; |
97 | ········value·=·{ | 97 | ········value·=·{ |
98 | ············Landroid/os/RemoteException; | 98 | ············Landroid/os/RemoteException; |
99 | ········} | 99 | ········} |
100 | ····.end·annotation | 100 | ····.end·annotation |
101 | ····.prologue | 101 | ····.prologue |
102 | ····.line·1 | 102 | ····.line·1898 |
103 | ····new-instance·v0,·Landroid/os/Bundle; | 103 | ····new-instance·v0,·Landroid/os/Bundle; |
104 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 104 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
105 | ····.line·1 | 105 | ····.line·1899 |
106 | ····.local·v0,·"data":Landroid/os/Bundle; | 106 | ····.local·v0,·"data":Landroid/os/Bundle; |
107 | ····const-string·v1,·"data_media_item_id" | 107 | ····const-string·v1,·"data_media_item_id" |
108 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 108 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
109 | ····.line·1 | 109 | ····.line·1900 |
110 | ····const-string·v1,·"data_callback_token" | 110 | ····const-string·v1,·"data_callback_token" |
111 | ····invoke-static·{v0,·v1,·p2},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V | 111 | ····invoke-static·{v0,·v1,·p2},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V |
112 | ····.line·1 | 112 | ····.line·1901 |
113 | ····const-string·v1,·"data_options" | 113 | ····const-string·v1,·"data_options" |
114 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V | 114 | ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V |
115 | ····.line·1 | 115 | ····.line·1902 |
116 | ····const/4·v1,·0x3 | 116 | ····const/4·v1,·0x3 |
117 | ····invoke-direct·{p0,·v1,·v0,·p4},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->sendRequest(ILandroid/os/Bundle;Landroid/os/Messenger;)V | 117 | ····invoke-direct·{p0,·v1,·v0,·p4},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;->sendRequest(ILandroid/os/Bundle;Landroid/os/Messenger;)V |
118 | ····.line·1 | 118 | ····.line·1903 |
119 | ····return-void | 119 | ····return-void |
120 | .end·method | 120 | .end·method |
121 | .method·connect(Landroid/content/Context;Landroid/os/Messenger;)V | 121 | .method·connect(Landroid/content/Context;Landroid/os/Messenger;)V |
122 | ····.locals·3 | 122 | ····.locals·3 |
123 | ····.param·p1,·"context"····#·Landroid/content/Context; | 123 | ····.param·p1,·"context"····#·Landroid/content/Context; |
124 | ····.param·p2,·"callbacksMessenger"····#·Landroid/os/Messenger; | 124 | ····.param·p2,·"callbacksMessenger"····#·Landroid/os/Messenger; |
125 | ····.annotation·system·Ldalvik/annotation/Throws; | 125 | ····.annotation·system·Ldalvik/annotation/Throws; |
126 | ········value·=·{ | 126 | ········value·=·{ |
127 | ············Landroid/os/RemoteException; | 127 | ············Landroid/os/RemoteException; |
128 | ········} | 128 | ········} |
129 | ····.end·annotation | 129 | ····.end·annotation |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·1 | 131 | ····.line·1885 |
132 | ····new-instance·v0,·Landroid/os/Bundle; | 132 | ····new-instance·v0,·Landroid/os/Bundle; |
133 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 133 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
134 | ····.line·1 | 134 | ····.line·1886 |
135 | ····.local·v0,·"data":Landroid/os/Bundle; | 135 | ····.local·v0,·"data":Landroid/os/Bundle; |
136 | ····const-string·v1,·"data_package_name" | 136 | ····const-string·v1,·"data_package_name" |
Max diff block lines reached; 6965/11145 bytes (62.49%) of diff not shown. |
Offset 22, 29 lines modified | Offset 22, 29 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·1 | 26 | ····.line·1317 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·1 | 29 | ····.line·1318 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·private·postOrRun(Ljava/lang/Runnable;)V | 32 | .method·private·postOrRun(Ljava/lang/Runnable;)V |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.param·p1,·"r"····#·Ljava/lang/Runnable; | 34 | ····.param·p1,·"r"····#·Ljava/lang/Runnable; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·1401 |
37 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 37 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 39 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
40 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 40 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
Offset 55, 22 lines modified | Offset 55, 22 lines modified | ||
55 | ····invoke-virtual·{v1},·Landroid/os/Looper;->getThread()Ljava/lang/Thread; | 55 | ····invoke-virtual·{v1},·Landroid/os/Looper;->getThread()Ljava/lang/Thread; |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····if-ne·v0,·v1,·:cond_0 | 57 | ····if-ne·v0,·v1,·:cond_0 |
58 | ····.line·1 | 58 | ····.line·1402 |
59 | ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V | 59 | ····invoke-interface·{p1},·Ljava/lang/Runnable;->run()V |
60 | ····.line·1 | 60 | ····.line·1406 |
61 | ····:goto_0 | 61 | ····:goto_0 |
62 | ····return-void | 62 | ····return-void |
63 | ····.line·1 | 63 | ····.line·1404 |
64 | ····:cond_0 | 64 | ····:cond_0 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
67 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->post(Ljava/lang/Runnable;)Z | 67 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->post(Ljava/lang/Runnable;)Z |
Offset 80, 29 lines modified | Offset 80, 29 lines modified | ||
80 | #·virtual·methods | 80 | #·virtual·methods |
81 | .method·isCurrent(Ljava/lang/String;)Z | 81 | .method·isCurrent(Ljava/lang/String;)Z |
82 | ····.locals·3 | 82 | ····.locals·3 |
83 | ····.param·p1,·"funcName"····#·Ljava/lang/String; | 83 | ····.param·p1,·"funcName"····#·Ljava/lang/String; |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line·1 | 85 | ····.line·1412 |
86 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 86 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
87 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceConnection:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 87 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceConnection:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
88 | ····if-eq·v0,·p0,·:cond_1 | 88 | ····if-eq·v0,·p0,·:cond_1 |
89 | ····.line·1 | 89 | ····.line·1413 |
90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
91 | ····iget·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I | 91 | ····iget·v0,·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I |
92 | ····if-eqz·v0,·:cond_0 | 92 | ····if-eqz·v0,·:cond_0 |
93 | ····.line·1 | 93 | ····.line·1415 |
94 | ····const-string·v0,·"MediaBrowserCompat" | 94 | ····const-string·v0,·"MediaBrowserCompat" |
95 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 95 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
96 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 96 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
97 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 97 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 149, 19 lines modified | Offset 149, 19 lines modified | ||
149 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 149 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
150 | ····move-result-object·v1 | 150 | ····move-result-object·v1 |
151 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 151 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
152 | ····.line·1 | 152 | ····.line·1418 |
153 | ····:cond_0 | 153 | ····:cond_0 |
154 | ····const/4·v0,·0x0 | 154 | ····const/4·v0,·0x0 |
155 | ····.line·1 | 155 | ····.line·1420 |
156 | ····:goto_0 | 156 | ····:goto_0 |
157 | ····return·v0 | 157 | ····return·v0 |
158 | ····:cond_1 | 158 | ····:cond_1 |
159 | ····const/4·v0,·0x1 | 159 | ····const/4·v0,·0x1 |
160 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
Offset 169, 33 lines modified | Offset 169, 33 lines modified | ||
169 | .method·public·onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V | 169 | .method·public·onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V |
170 | ····.locals·1 | 170 | ····.locals·1 |
171 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; | 171 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; |
172 | ····.param·p2,·"binder"····#·Landroid/os/IBinder; | 172 | ····.param·p2,·"binder"····#·Landroid/os/IBinder; |
173 | ····.prologue | 173 | ····.prologue |
174 | ····.line·1 | 174 | ····.line·1322 |
175 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1; | 175 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1; |
176 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;Landroid/os/IBinder;)V | 176 | ····invoke-direct·{v0,·p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;-><init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;Landroid/os/IBinder;)V |
177 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->postOrRun(Ljava/lang/Runnable;)V | 177 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->postOrRun(Ljava/lang/Runnable;)V |
178 | ····.line·1 | 178 | ····.line·1368 |
179 | ····return-void | 179 | ····return-void |
180 | .end·method | 180 | .end·method |
181 | .method·public·onServiceDisconnected(Landroid/content/ComponentName;)V | 181 | .method·public·onServiceDisconnected(Landroid/content/ComponentName;)V |
182 | ····.locals·1 | 182 | ····.locals·1 |
183 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; | 183 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; |
184 | ····.prologue | 184 | ····.prologue |
185 | ····.line·1 | 185 | ····.line·1372 |
Max diff block lines reached; 477/5353 bytes (8.91%) of diff not shown. |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1593 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$mediaId:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$mediaId:Ljava/lang/String; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1596 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$mediaId:Ljava/lang/String; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1;->val$mediaId:Ljava/lang/String; |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
53 | ····.line·1 | 53 | ····.line·1597 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 22, 20 lines modified | Offset 22, 20 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·6 | 26 | ····.line·672 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·6 | 29 | ····.line·673 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; | 33 | .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List; |
34 | ····.locals·6 | 34 | ····.locals·6 |
Offset 56, 91 lines modified | Offset 56, 91 lines modified | ||
56 | ········} | 56 | ········} |
57 | ····.end·annotation | 57 | ····.end·annotation |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 59 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
60 | ····const/4·v5,·-0x1 | 60 | ····const/4·v5,·-0x1 |
61 | ····.line· | 61 | ····.line·705 |
62 | ····if-nez·p1,·:cond_1 | 62 | ····if-nez·p1,·:cond_1 |
63 | ····.line· | 63 | ····.line·706 |
64 | ····const/4·p1,·0x0 | 64 | ····const/4·p1,·0x0 |
65 | ····.line· | 65 | ····.line·721 |
66 | ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 66 | ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····:goto_0 | 68 | ····:goto_0 |
69 | ····return-object·p1 | 69 | ····return-object·p1 |
70 | ····.line· | 70 | ····.line·708 |
71 | ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 71 | ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
72 | ····:cond_1 | 72 | ····:cond_1 |
73 | ····const-string·v4,·"android.media.browse.extra.PAGE" | 73 | ····const-string·v4,·"android.media.browse.extra.PAGE" |
74 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 74 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
75 | ····move-result·v1 | 75 | ····move-result·v1 |
76 | ····.line· | 76 | ····.line·709 |
77 | ····.local·v1,·"page":I | 77 | ····.local·v1,·"page":I |
78 | ····const-string·v4,·"android.media.browse.extra.PAGE_SIZE" | 78 | ····const-string·v4,·"android.media.browse.extra.PAGE_SIZE" |
79 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 79 | ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
80 | ····move-result·v2 | 80 | ····move-result·v2 |
81 | ····.line· | 81 | ····.line·710 |
82 | ····.local·v2,·"pageSize":I | 82 | ····.local·v2,·"pageSize":I |
83 | ····if-ne·v1,·v5,·:cond_2 | 83 | ····if-ne·v1,·v5,·:cond_2 |
84 | ····if-eq·v2,·v5,·:cond_0 | 84 | ····if-eq·v2,·v5,·:cond_0 |
85 | ····.line· | 85 | ····.line·713 |
86 | ····:cond_2 | 86 | ····:cond_2 |
87 | ····mul-int·v0,·v2,·v1 | 87 | ····mul-int·v0,·v2,·v1 |
88 | ····.line· | 88 | ····.line·714 |
89 | ····.local·v0,·"fromIndex":I | 89 | ····.local·v0,·"fromIndex":I |
90 | ····add-int·v3,·v0,·v2 | 90 | ····add-int·v3,·v0,·v2 |
91 | ····.line· | 91 | ····.line·715 |
92 | ····.local·v3,·"toIndex":I | 92 | ····.local·v3,·"toIndex":I |
93 | ····if-ltz·v1,·:cond_3 | 93 | ····if-ltz·v1,·:cond_3 |
94 | ····const/4·v4,·0x1 | 94 | ····const/4·v4,·0x1 |
95 | ····if-lt·v2,·v4,·:cond_3 | 95 | ····if-lt·v2,·v4,·:cond_3 |
96 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 96 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
97 | ····move-result·v4 | 97 | ····move-result·v4 |
98 | ····if-lt·v0,·v4,·:cond_4 | 98 | ····if-lt·v0,·v4,·:cond_4 |
99 | ····.line· | 99 | ····.line·716 |
100 | ····:cond_3 | 100 | ····:cond_3 |
101 | ····sget-object·p1,·Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List; | 101 | ····sget-object·p1,·Ljava/util/Collections;->EMPTY_LIST:Ljava/util/List; |
102 | ····goto·:goto_0 | 102 | ····goto·:goto_0 |
103 | ····.line· | 103 | ····.line·718 |
104 | ····:cond_4 | 104 | ····:cond_4 |
105 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 105 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
106 | ····move-result·v4 | 106 | ····move-result·v4 |
107 | ····if-le·v3,·v4,·:cond_5 | 107 | ····if-le·v3,·v4,·:cond_5 |
108 | ····.line· | 108 | ····.line·719 |
109 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 109 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
110 | ····move-result·v3 | 110 | ····move-result·v3 |
111 | ····.line· | 111 | ····.line·721 |
112 | ····:cond_5 | 112 | ····:cond_5 |
113 | ····invoke-interface·{p1,·v0,·v3},·Ljava/util/List;->subList(II)Ljava/util/List; | 113 | ····invoke-interface·{p1,·v0,·v3},·Ljava/util/List;->subList(II)Ljava/util/List; |
114 | ····move-result-object·p1 | 114 | ····move-result-object·p1 |
115 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
116 | .end·method | 116 | .end·method |
Offset 157, 45 lines modified | Offset 157, 45 lines modified | ||
157 | ············"Ljava/lang/String;", | 157 | ············"Ljava/lang/String;", |
158 | ············"Ljava/util/List", | 158 | ············"Ljava/util/List", |
159 | ············"<*>;)V" | 159 | ············"<*>;)V" |
160 | ········} | 160 | ········} |
161 | ····.end·annotation | 161 | ····.end·annotation |
162 | ····.prologue | 162 | ····.prologue |
163 | ····.line·6 | 163 | ····.line·677 |
164 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<*>;" | 164 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<*>;" |
165 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 165 | ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
166 | ····iget-object·v6,·v6,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionRef:Ljava/lang/ref/WeakReference; | 166 | ····iget-object·v6,·v6,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->mSubscriptionRef:Ljava/lang/ref/WeakReference; |
167 | ····if-nez·v6,·:cond_1 | 167 | ····if-nez·v6,·:cond_1 |
Max diff block lines reached; 4786/8187 bytes (58.46%) of diff not shown. |
Offset 19, 34 lines modified | Offset 19, 34 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V | 20 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·5 | 23 | ····.line·585 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·5 | 26 | ····.line·586 |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 30 | .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
31 | ····.locals·7 | 31 | ····.locals·7 |
32 | ····.param·p1,·"id"····#·Ljava/lang/String; | 32 | ····.param·p1,·"id"····#·Ljava/lang/String; |
33 | ····.param·p2,·"token"····#·Landroid/os/IBinder; | 33 | ····.param·p2,·"token"····#·Landroid/os/IBinder; |
34 | ····.param·p3,·"options"····#·Landroid/os/Bundle; | 34 | ····.param·p3,·"options"····#·Landroid/os/Bundle; |
35 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 35 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·6 | 37 | ····.line·656 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
39 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 39 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
40 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3; | 40 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3; |
41 | ····move-object·v1,·p0 | 41 | ····move-object·v1,·p0 |
Offset 59, 36 lines modified | Offset 59, 36 lines modified | ||
59 | ····move-object·v5,·p3 | 59 | ····move-object·v5,·p3 |
60 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V | 60 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V |
61 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 61 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
62 | ····.line·6 | 62 | ····.line·672 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 65 | .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
66 | ····.locals·7 | 66 | ····.locals·7 |
67 | ····.param·p1,·"pkg"····#·Ljava/lang/String; | 67 | ····.param·p1,·"pkg"····#·Ljava/lang/String; |
68 | ····.param·p2,·"uid"····#·I | 68 | ····.param·p2,·"uid"····#·I |
69 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; | 69 | ····.param·p3,·"rootHints"····#·Landroid/os/Bundle; |
70 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 70 | ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·5 | 72 | ····.line·591 |
73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 73 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
74 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z | 74 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z |
75 | ····move-result·v0 | 75 | ····move-result·v0 |
76 | ····if-nez·v0,·:cond_0 | 76 | ····if-nez·v0,·:cond_0 |
77 | ····.line·5 | 77 | ····.line·592 |
78 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 78 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
79 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 79 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
80 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 80 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
81 | ····const-string·v2,·"Package/uid·mismatch:·uid=" | 81 | ····const-string·v2,·"Package/uid·mismatch:·uid=" |
Offset 115, 15 lines modified | Offset 115, 15 lines modified | ||
115 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
116 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 116 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
117 | ····throw·v0 | 117 | ····throw·v0 |
118 | ····.line·5 | 118 | ····.line·596 |
119 | ····:cond_0 | 119 | ····:cond_0 |
120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 120 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
121 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 121 | ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
122 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1; | 122 | ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1; |
Offset 137, 60 lines modified | Offset 137, 60 lines modified | ||
137 | ····move·v5,·p2 | 137 | ····move·v5,·p2 |
138 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V | 138 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V |
139 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 139 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
140 | ····.line·6 | 140 | ····.line·637 |
141 | ····return-void | 141 | ····return-void |
142 | .end·method | 142 | .end·method |
143 | .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 143 | .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
144 | ····.locals·2 | 144 | ····.locals·2 |
145 | ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 145 | ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
146 | ····.prologue | 146 | ····.prologue |
147 | ····.line·6 | 147 | ····.line·640 |
148 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; | 148 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat; |
149 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; | 149 | ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler; |
150 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2; | 150 | ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2; |
151 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 151 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
152 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V | 152 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V |
153 | ····.line·6 | 153 | ····.line·652 |
154 | ····return-void | 154 | ····return-void |
155 | .end·method | 155 | .end·method |
156 | .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V | 156 | .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V |
157 | ····.locals·2 | 157 | ····.locals·2 |
158 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 158 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
159 | ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver; | 159 | ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver; |
160 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; | 160 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks; |
161 | ····.prologue | 161 | ····.prologue |
162 | ····.line·6 | 162 | ····.line·698 |
Max diff block lines reached; 6112/11911 bytes (51.31%) of diff not shown. |
Offset 38, 14 lines modified | Offset 38, 16 lines modified | ||
38 | ············"Ljava/lang/String;", | 38 | ············"Ljava/lang/String;", |
39 | ············"Ljava/lang/Integer;", | 39 | ············"Ljava/lang/Integer;", |
40 | ············">;" | 40 | ············">;" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | .end·field | 43 | .end·field |
44 | .field·public·static·final·METADATA_KEY_ADVERTISEMENT:Ljava/lang/String;·=·"android.media.metadata.ADVERTISEMENT" | ||
44 | .field·public·static·final·METADATA_KEY_ALBUM:Ljava/lang/String;·=·"android.media.metadata.ALBUM" | 45 | .field·public·static·final·METADATA_KEY_ALBUM:Ljava/lang/String;·=·"android.media.metadata.ALBUM" |
45 | .field·public·static·final·METADATA_KEY_ALBUM_ART:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ART" | 46 | .field·public·static·final·METADATA_KEY_ALBUM_ART:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ART" |
46 | .field·public·static·final·METADATA_KEY_ALBUM_ARTIST:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ARTIST" | 47 | .field·public·static·final·METADATA_KEY_ALBUM_ARTIST:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ARTIST" |
47 | .field·public·static·final·METADATA_KEY_ALBUM_ART_URI:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ART_URI" | 48 | .field·public·static·final·METADATA_KEY_ALBUM_ART_URI:Ljava/lang/String;·=·"android.media.metadata.ALBUM_ART_URI" |
Offset 134, 341 lines modified | Offset 136, 352 lines modified | ||
134 | ····const/4·v5,·0x2 | 136 | ····const/4·v5,·0x2 |
135 | ····const/4·v4,·0x0 | 137 | ····const/4·v4,·0x0 |
136 | ····const/4·v3,·0x1 | 138 | ····const/4·v3,·0x1 |
137 | ····.line·2 | 139 | ····.line·293 |
138 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; | 140 | ····new-instance·v0,·Landroid/support/v4/util/ArrayMap; |
139 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V | 141 | ····invoke-direct·{v0},·Landroid/support/v4/util/ArrayMap;-><init>()V |
140 | ····sput-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 142 | ····sput-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
141 | ····.line·2 | 143 | ····.line·294 |
142 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 144 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
143 | ····const-string·v1,·"android.media.metadata.TITLE" | 145 | ····const-string·v1,·"android.media.metadata.TITLE" |
144 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 146 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
145 | ····move-result-object·v2 | 147 | ····move-result-object·v2 |
146 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 148 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
147 | ····.line·2 | 149 | ····.line·295 |
148 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 150 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
149 | ····const-string·v1,·"android.media.metadata.ARTIST" | 151 | ····const-string·v1,·"android.media.metadata.ARTIST" |
150 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 152 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
151 | ····move-result-object·v2 | 153 | ····move-result-object·v2 |
152 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 154 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
153 | ····.line·2 | 155 | ····.line·296 |
154 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 156 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
155 | ····const-string·v1,·"android.media.metadata.DURATION" | 157 | ····const-string·v1,·"android.media.metadata.DURATION" |
156 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 158 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
157 | ····move-result-object·v2 | 159 | ····move-result-object·v2 |
158 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 160 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
159 | ····.line·2 | 161 | ····.line·297 |
160 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 162 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
161 | ····const-string·v1,·"android.media.metadata.ALBUM" | 163 | ····const-string·v1,·"android.media.metadata.ALBUM" |
162 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 164 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
163 | ····move-result-object·v2 | 165 | ····move-result-object·v2 |
164 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 166 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
165 | ····.line·29 | 167 | ····.line·298 |
166 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 168 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
167 | ····const-string·v1,·"android.media.metadata.AUTHOR" | 169 | ····const-string·v1,·"android.media.metadata.AUTHOR" |
168 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 170 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
169 | ····move-result-object·v2 | 171 | ····move-result-object·v2 |
170 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 172 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
171 | ····.line·29 | 173 | ····.line·299 |
172 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 174 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
173 | ····const-string·v1,·"android.media.metadata.WRITER" | 175 | ····const-string·v1,·"android.media.metadata.WRITER" |
174 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 176 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
175 | ····move-result-object·v2 | 177 | ····move-result-object·v2 |
176 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 178 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
177 | ····.line· | 179 | ····.line·300 |
178 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 180 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
179 | ····const-string·v1,·"android.media.metadata.COMPOSER" | 181 | ····const-string·v1,·"android.media.metadata.COMPOSER" |
180 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 182 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
181 | ····move-result-object·v2 | 183 | ····move-result-object·v2 |
182 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 184 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
183 | ····.line· | 185 | ····.line·301 |
184 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 186 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
185 | ····const-string·v1,·"android.media.metadata.COMPILATION" | 187 | ····const-string·v1,·"android.media.metadata.COMPILATION" |
186 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 188 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
187 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
188 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 190 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
189 | ····.line· | 191 | ····.line·302 |
190 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; | 192 | ····sget-object·v0,·Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; |
191 | ····const-string·v1,·"android.media.metadata.DATE" | 193 | ····const-string·v1,·"android.media.metadata.DATE" |
192 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 194 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
193 | ····move-result-object·v2 | 195 | ····move-result-object·v2 |
Max diff block lines reached; 34413/39430 bytes (87.28%) of diff not shown. |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | #·direct·methods | 34 | #·direct·methods |
35 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V | 35 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V |
36 | ····.locals·0 | 36 | ····.locals·0 |
37 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 37 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
38 | ····.param·p2,·"debug"····#·Ljava/lang/Object; | 38 | ····.param·p2,·"debug"····#·Ljava/lang/Object; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·3 | 40 | ····.line·315 |
41 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; | 41 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21; |
42 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 42 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
43 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V | 43 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V |
44 | ····return-void | 44 | ····return-void |
Offset 50, 28 lines modified | Offset 50, 28 lines modified | ||
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·public·detach()V | 51 | .method·public·detach()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·3 | 54 | ····.line·332 |
55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->detach()V | 56 | ····invoke-virtual·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->detach()V |
57 | ····.line·3 | 57 | ····.line·333 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V | 60 | .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V |
61 | ····.locals·0 | 61 | ····.locals·0 |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·3 | 63 | ····.line·315 |
64 | ····check-cast·p1,·Ljava/util/List; | 64 | ····check-cast·p1,·Ljava/util/List; |
65 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->onResultSent(Ljava/util/List;I)V | 65 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->onResultSent(Ljava/util/List;I)V |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
Offset 85, 29 lines modified | Offset 85, 29 lines modified | ||
85 | ············"<", | 85 | ············"<", |
86 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", | 86 | ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;", |
87 | ············">;I)V" | 87 | ············">;I)V" |
88 | ········} | 88 | ········} |
89 | ····.end·annotation | 89 | ····.end·annotation |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·3 | 91 | ····.line·318 |
92 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" | 92 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;" |
93 | ····const/4·v2,·0x0 | 93 | ····const/4·v2,·0x0 |
94 | ····.line·3 | 94 | ····.line·319 |
95 | ····.local·v2,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 95 | ····.local·v2,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
96 | ····if-eqz·p1,·:cond_0 | 96 | ····if-eqz·p1,·:cond_0 |
97 | ····.line·3 | 97 | ····.line·320 |
98 | ····new-instance·v2,·Ljava/util/ArrayList; | 98 | ····new-instance·v2,·Ljava/util/ArrayList; |
99 | ····.end·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 99 | ····.end·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
100 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 100 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
101 | ····.line·3 | 101 | ····.line·321 |
102 | ····.restart·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" | 102 | ····.restart·local·v2····#·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;" |
103 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 103 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
105 | ····:goto_0 | 105 | ····:goto_0 |
106 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 106 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
Offset 118, 35 lines modified | Offset 118, 35 lines modified | ||
118 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 118 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 120 | ····check-cast·v0,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
121 | ····.line·3 | 121 | ····.line·322 |
122 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 122 | ····.local·v0,·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
123 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 123 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
124 | ····move-result-object·v1 | 124 | ····move-result-object·v1 |
125 | ····.line·3 | 125 | ····.line·323 |
126 | ····.local·v1,·"parcel":Landroid/os/Parcel; | 126 | ····.local·v1,·"parcel":Landroid/os/Parcel; |
127 | ····const/4·v4,·0x0 | 127 | ····const/4·v4,·0x0 |
128 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V | 128 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->writeToParcel(Landroid/os/Parcel;I)V |
129 | ····.line·3 | 129 | ····.line·324 |
130 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 130 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
131 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
132 | ····.line·3 | 132 | ····.line·327 |
133 | ····.end·local·v0····#·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; | 133 | ····.end·local·v0····#·"item":Landroid/support/v4/media/MediaBrowserCompat$MediaItem; |
134 | ····.end·local·v1····#·"parcel":Landroid/os/Parcel; | 134 | ····.end·local·v1····#·"parcel":Landroid/os/Parcel; |
135 | ····:cond_0 | 135 | ····:cond_0 |
136 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; | 136 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2;->val$resultWrapper:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper; |
137 | ····invoke-virtual·{v3,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V | 137 | ····invoke-virtual·{v3,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->sendResult(Ljava/lang/Object;)V |
138 | ····.line·3 | 138 | ····.line·328 |
139 | ····return-void | 139 | ····return-void |
140 | .end·method | 140 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21;Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;Ljava/lang/String;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 30 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1602 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$mediaId:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$mediaId:Ljava/lang/String; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 17 lines modified | Offset 45, 17 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1606 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$cb:Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; |
51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$mediaId:Ljava/lang/String; | 51 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2;->val$mediaId:Ljava/lang/String; |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserCompat$ItemCallback;->onError(Ljava/lang/String;)V |
53 | ····.line·1 | 53 | ····.line·1607 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;Landroid/os/IBinder;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;Landroid/content/ComponentName;Landroid/os/IBinder;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1322 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->val$name:Landroid/content/ComponentName; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->val$name:Landroid/content/ComponentName; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->val$binder:Landroid/os/IBinder; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->val$binder:Landroid/os/IBinder; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 20 lines modified | Offset 45, 20 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·5 | 47 | ····.locals·5 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1325 |
50 | ····sget-boolean·v1,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z | 50 | ····sget-boolean·v1,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z |
51 | ····if-eqz·v1,·:cond_0 | 51 | ····if-eqz·v1,·:cond_0 |
52 | ····.line·1 | 52 | ····.line·1326 |
53 | ····const-string·v1,·"MediaBrowserCompat" | 53 | ····const-string·v1,·"MediaBrowserCompat" |
54 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 54 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
55 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 55 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
56 | ····const-string·v3,·"MediaServiceConnection.onServiceConnected·name=" | 56 | ····const-string·v3,·"MediaServiceConnection.onServiceConnected·name=" |
Offset 87, 39 lines modified | Offset 87, 39 lines modified | ||
87 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 87 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
88 | ····move-result-object·v2 | 88 | ····move-result-object·v2 |
89 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 89 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
90 | ····.line·1 | 90 | ····.line·1328 |
91 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 91 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
92 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 92 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
93 | ····invoke-virtual·{v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->dump()V | 93 | ····invoke-virtual·{v1},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->dump()V |
94 | ····.line·1 | 94 | ····.line·1333 |
95 | ····:cond_0 | 95 | ····:cond_0 |
96 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 96 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
97 | ····const-string·v2,·"onServiceConnected" | 97 | ····const-string·v2,·"onServiceConnected" |
98 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->isCurrent(Ljava/lang/String;)Z | 98 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->isCurrent(Ljava/lang/String;)Z |
99 | ····move-result·v1 | 99 | ····move-result·v1 |
100 | ····if-nez·v1,·:cond_2 | 100 | ····if-nez·v1,·:cond_2 |
101 | ····.line·1 | 101 | ····.line·1366 |
102 | ····:cond_1 | 102 | ····:cond_1 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line·1 | 105 | ····.line·1338 |
106 | ····:cond_2 | 106 | ····:cond_2 |
107 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 107 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
108 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 108 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
109 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 109 | ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
Offset 131, 15 lines modified | Offset 131, 15 lines modified | ||
131 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mRootHints:Landroid/os/Bundle; | 131 | ····iget-object·v4,·v4,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mRootHints:Landroid/os/Bundle; |
132 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;-><init>(Landroid/os/IBinder;Landroid/os/Bundle;)V | 132 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper;-><init>(Landroid/os/IBinder;Landroid/os/Bundle;)V |
133 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; | 133 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mServiceBinderWrapper:Landroid/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper; |
134 | ····.line·1 | 134 | ····.line·1342 |
135 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 135 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
136 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 136 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
137 | ····new-instance·v2,·Landroid/os/Messenger; | 137 | ····new-instance·v2,·Landroid/os/Messenger; |
138 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 138 | ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
Offset 148, 59 lines modified | Offset 148, 59 lines modified | ||
148 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 148 | ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
149 | ····invoke-direct·{v2,·v3},·Landroid/os/Messenger;-><init>(Landroid/os/Handler;)V | 149 | ····invoke-direct·{v2,·v3},·Landroid/os/Messenger;-><init>(Landroid/os/Handler;)V |
150 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; | 150 | ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; |
151 | ····.line·1 | 151 | ····.line·1343 |
152 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 152 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
153 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 153 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
154 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; | 154 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mHandler:Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; |
155 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 155 | ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
156 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 156 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
157 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; | 157 | ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mCallbacksMessenger:Landroid/os/Messenger; |
158 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->setCallbacksMessenger(Landroid/os/Messenger;)V | 158 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;->setCallbacksMessenger(Landroid/os/Messenger;)V |
159 | ····.line·1 | 159 | ····.line·1345 |
160 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; | 160 | ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1;->this$1:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection; |
161 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; | 161 | ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection;->this$0:Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase; |
162 | ····const/4·v2,·0x1 | 162 | ····const/4·v2,·0x1 |
163 | ····iput·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I | 163 | ····iput·v2,·v1,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase;->mState:I |
164 | ····.line·1 | 164 | ····.line·1350 |
165 | ····:try_start_0 | 165 | ····:try_start_0 |
166 | ····sget-boolean·v1,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z | 166 | ····sget-boolean·v1,·Landroid/support/v4/media/MediaBrowserCompat;->DEBUG:Z |
Max diff block lines reached; 3204/10173 bytes (31.50%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 72 lines modified | ||
1 | .class·public·Landroid/support/v4/media/TransportMediator; | 1 | .class·public·Landroid/support/v4/media/TransportMediator; |
2 | .super·Landroid/support/v4/media/TransportController; | 2 | .super·Landroid/support/v4/media/TransportController; |
3 | .source·"TransportMediator.java" | 3 | .source·"TransportMediator.java" |
4 | #·annotations | ||
5 | .annotation·runtime·Ljava/lang/Deprecated; | ||
6 | .end·annotation | ||
4 | #·static·fields | 7 | #·static·fields |
5 | .field·public·static·final·FLAG_KEY_MEDIA_FAST_FORWARD:I·=·0x40 | 8 | .field·public·static·final·FLAG_KEY_MEDIA_FAST_FORWARD:I·=·0x40 |
9 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
10 | ····.end·annotation | ||
11 | .end·field | ||
6 | .field·public·static·final·FLAG_KEY_MEDIA_NEXT:I·=·0x80 | 12 | .field·public·static·final·FLAG_KEY_MEDIA_NEXT:I·=·0x80 |
13 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
14 | ····.end·annotation | ||
15 | .end·field | ||
7 | .field·public·static·final·FLAG_KEY_MEDIA_PAUSE:I·=·0x10 | 16 | .field·public·static·final·FLAG_KEY_MEDIA_PAUSE:I·=·0x10 |
17 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
18 | ····.end·annotation | ||
19 | .end·field | ||
8 | .field·public·static·final·FLAG_KEY_MEDIA_PLAY:I·=·0x4 | 20 | .field·public·static·final·FLAG_KEY_MEDIA_PLAY:I·=·0x4 |
21 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
22 | ····.end·annotation | ||
23 | .end·field | ||
9 | .field·public·static·final·FLAG_KEY_MEDIA_PLAY_PAUSE:I·=·0x8 | 24 | .field·public·static·final·FLAG_KEY_MEDIA_PLAY_PAUSE:I·=·0x8 |
25 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
26 | ····.end·annotation | ||
27 | .end·field | ||
10 | .field·public·static·final·FLAG_KEY_MEDIA_PREVIOUS:I·=·0x1 | 28 | .field·public·static·final·FLAG_KEY_MEDIA_PREVIOUS:I·=·0x1 |
29 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
11 | .field·public·static·final·FLAG_KEY_MEDIA_REWIND:I·=·0x2 | 32 | .field·public·static·final·FLAG_KEY_MEDIA_REWIND:I·=·0x2 |
33 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
34 | ····.end·annotation | ||
35 | .end·field | ||
12 | .field·public·static·final·FLAG_KEY_MEDIA_STOP:I·=·0x20 | 36 | .field·public·static·final·FLAG_KEY_MEDIA_STOP:I·=·0x20 |
37 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
13 | .field·public·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f | 40 | .field·public·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f |
41 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
42 | ····.end·annotation | ||
43 | .end·field | ||
14 | .field·public·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e | 44 | .field·public·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e |
45 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
46 | ····.end·annotation | ||
47 | .end·field | ||
15 | .field·public·static·final·KEYCODE_MEDIA_RECORD:I·=·0x82 | 48 | .field·public·static·final·KEYCODE_MEDIA_RECORD:I·=·0x82 |
49 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
50 | ····.end·annotation | ||
51 | .end·field | ||
16 | #·instance·fields | 52 | #·instance·fields |
17 | .field·final·mAudioManager:Landroid/media/AudioManager; | 53 | .field·final·mAudioManager:Landroid/media/AudioManager; |
18 | .field·final·mCallbacks:Landroid/support/v4/media/TransportPerformer; | 54 | .field·final·mCallbacks:Landroid/support/v4/media/TransportPerformer; |
Offset 57, 224 lines modified | Offset 95, 228 lines modified | ||
57 | #·direct·methods | 95 | #·direct·methods |
58 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V | 96 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V |
59 | ····.locals·1 | 97 | ····.locals·1 |
60 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 98 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
61 | ····.param·p2,·"callbacks"····#·Landroid/support/v4/media/TransportPerformer; | 99 | ····.param·p2,·"callbacks"····#·Landroid/support/v4/media/TransportPerformer; |
100 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
101 | ····.end·annotation | ||
62 | ····.prologue | 102 | ····.prologue |
63 | ····.line· | 103 | ····.line·217 |
64 | ····const/4·v0,·0x0 | 104 | ····const/4·v0,·0x0 |
65 | ····invoke-direct·{p0,·p1,·v0,·p2},·Landroid/support/v4/media/TransportMediator;-><init>(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V | 105 | ····invoke-direct·{p0,·p1,·v0,·p2},·Landroid/support/v4/media/TransportMediator;-><init>(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V |
66 | ····.line· | 106 | ····.line·218 |
67 | ····return-void | 107 | ····return-void |
68 | .end·method | 108 | .end·method |
69 | .method·private·constructor·<init>(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V | 109 | .method·private·constructor·<init>(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V |
70 | ····.locals·5 | 110 | ····.locals·5 |
71 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 111 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
72 | ····.param·p2,·"view"····#·Landroid/view/View; | 112 | ····.param·p2,·"view"····#·Landroid/view/View; |
73 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/TransportPerformer; | 113 | ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/TransportPerformer; |
74 | ····.prologue | 114 | ····.prologue |
75 | ····.line· | 115 | ····.line·228 |
76 | ····invoke-direct·{p0},·Landroid/support/v4/media/TransportController;-><init>()V | 116 | ····invoke-direct·{p0},·Landroid/support/v4/media/TransportController;-><init>()V |
77 | ····.line· | 117 | ····.line·60 |
78 | ····new-instance·v0,·Ljava/util/ArrayList; | 118 | ····new-instance·v0,·Ljava/util/ArrayList; |
79 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 119 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mListeners:Ljava/util/ArrayList; | 120 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mListeners:Ljava/util/ArrayList; |
81 | ····.line· | 121 | ····.line·62 |
82 | ····new-instance·v0,·Landroid/support/v4/media/TransportMediator$1; | 122 | ····new-instance·v0,·Landroid/support/v4/media/TransportMediator$1; |
83 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/TransportMediator$1;-><init>(Landroid/support/v4/media/TransportMediator;)V | 123 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/TransportMediator$1;-><init>(Landroid/support/v4/media/TransportMediator;)V |
84 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; | 124 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; |
85 | ····.line·1 | 125 | ····.line·190 |
86 | ····new-instance·v0,·Landroid/support/v4/media/TransportMediator$2; | 126 | ····new-instance·v0,·Landroid/support/v4/media/TransportMediator$2; |
87 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/TransportMediator$2;-><init>(Landroid/support/v4/media/TransportMediator;)V | 127 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/TransportMediator$2;-><init>(Landroid/support/v4/media/TransportMediator;)V |
88 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mKeyEventCallback:Landroid/view/KeyEvent$Callback; | 128 | ····iput-object·v0,·p0,·Landroid/support/v4/media/TransportMediator;->mKeyEventCallback:Landroid/view/KeyEvent$Callback; |
89 | ····.line· | 129 | ····.line·229 |
90 | ····if-eqz·p1,·:cond_1 | 130 | ····if-eqz·p1,·:cond_1 |
Max diff block lines reached; 19129/23299 bytes (82.10%) of diff not shown. |
Offset 22, 20 lines modified | Offset 22, 20 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·7 | 26 | ····.line·728 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V | 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi21;-><init>(Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;)V |
29 | ····.line·7 | 29 | ····.line·729 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V | 33 | .method·public·onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V |
34 | ····.locals·2 | 34 | ····.locals·2 |
Offset 55, 27 lines modified | Offset 55, 27 lines modified | ||
55 | ············"<*>;", | 55 | ············"<*>;", |
56 | ············"Landroid/os/Bundle;", | 56 | ············"Landroid/os/Bundle;", |
57 | ············")V" | 57 | ············")V" |
58 | ········} | 58 | ········} |
59 | ····.end·annotation | 59 | ····.end·annotation |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·7 | 61 | ····.line·734 |
62 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<*>;" | 62 | ····.local·p2,·"children":Ljava/util/List;,·"Ljava/util/List<*>;" |
63 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 63 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
64 | ····.line·7 | 64 | ····.line·735 |
65 | ····invoke-static·{p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->fromMediaItemList(Ljava/util/List;)Ljava/util/List; | 65 | ····invoke-static·{p2},·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;->fromMediaItemList(Ljava/util/List;)Ljava/util/List; |
66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
67 | ····.line·7 | 67 | ····.line·734 |
68 | ····invoke-virtual·{v0,·p1,·v1,·p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V | 68 | ····invoke-virtual·{v0,·p1,·v1,·p3},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->onChildrenLoaded(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V |
69 | ····.line·7 | 69 | ····.line·736 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
72 | .method·public·onError(Ljava/lang/String;Landroid/os/Bundle;)V | 72 | .method·public·onError(Ljava/lang/String;Landroid/os/Bundle;)V |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.param·p1,·"parentId"····#·Ljava/lang/String; | 74 | ····.param·p1,·"parentId"····#·Ljava/lang/String; |
75 | ········.annotation·build·Landroid/support/annotation/NonNull; | 75 | ········.annotation·build·Landroid/support/annotation/NonNull; |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ····.end·param | 83 | ····.end·param |
84 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 84 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
85 | ········.annotation·build·Landroid/support/annotation/NonNull; | 85 | ········.annotation·build·Landroid/support/annotation/NonNull; |
86 | ········.end·annotation | 86 | ········.end·annotation |
87 | ····.end·param | 87 | ····.end·param |
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line·7 | 89 | ····.line·740 |
90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback$StubApi24;->this$0:Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback; |
91 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->onError(Ljava/lang/String;Landroid/os/Bundle;)V | 91 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserCompat$SubscriptionCallback;->onError(Ljava/lang/String;Landroid/os/Bundle;)V |
92 | ····.line·7 | 92 | ····.line·741 |
93 | ····return-void | 93 | ····return-void |
94 | .end·method | 94 | .end·method |
Offset 20, 16 lines modified | Offset 20, 28 lines modified | ||
20 | ········Landroid/support/v4/media/session/MediaControllerCompat$Callback;, | 20 | ········Landroid/support/v4/media/session/MediaControllerCompat$Callback;, |
21 | ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData; | 21 | ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData; |
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | #·static·fields | 24 | #·static·fields |
25 | .field·static·final·COMMAND_ADD_QUEUE_ITEM:Ljava/lang/String;·=·"android.support.v4.media.session.command.ADD_QUEUE_ITEM" | ||
26 | .field·static·final·COMMAND_ADD_QUEUE_ITEM_AT:Ljava/lang/String;·=·"android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT" | ||
27 | .field·static·final·COMMAND_ARGUMENT_INDEX:Ljava/lang/String;·=·"android.support.v4.media.session.command.ARGUMENT_INDEX" | ||
28 | .field·static·final·COMMAND_ARGUMENT_MEDIA_DESCRIPTION:Ljava/lang/String;·=·"android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION" | ||
25 | .field·static·final·COMMAND_GET_EXTRA_BINDER:Ljava/lang/String;·=·"android.support.v4.media.session.command.GET_EXTRA_BINDER" | 29 | .field·static·final·COMMAND_GET_EXTRA_BINDER:Ljava/lang/String;·=·"android.support.v4.media.session.command.GET_EXTRA_BINDER" |
30 | .field·static·final·COMMAND_REMOVE_QUEUE_ITEM:Ljava/lang/String;·=·"android.support.v4.media.session.command.REMOVE_QUEUE_ITEM" | ||
31 | .field·static·final·COMMAND_REMOVE_QUEUE_ITEM_AT:Ljava/lang/String;·=·"android.support.v4.media.session.command.REMOVE_QUEUE_ITEM_AT" | ||
26 | .field·static·final·TAG:Ljava/lang/String;·=·"MediaControllerCompat" | 32 | .field·static·final·TAG:Ljava/lang/String;·=·"MediaControllerCompat" |
27 | #·instance·fields | 33 | #·instance·fields |
28 | .field·private·final·mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 34 | .field·private·final·mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
29 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 35 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
Offset 43, 86 lines modified | Offset 55, 86 lines modified | ||
43 | ····.annotation·system·Ldalvik/annotation/Throws; | 55 | ····.annotation·system·Ldalvik/annotation/Throws; |
44 | ········value·=·{ | 56 | ········value·=·{ |
45 | ············Landroid/os/RemoteException; | 57 | ············Landroid/os/RemoteException; |
46 | ········} | 58 | ········} |
47 | ····.end·annotation | 59 | ····.end·annotation |
48 | ····.prologue | 60 | ····.prologue |
49 | ····.line·1 | 61 | ····.line·186 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·1 | 63 | ····.line·187 |
52 | ····if-nez·p2,·:cond_0 | 64 | ····if-nez·p2,·:cond_0 |
53 | ····.line·1 | 65 | ····.line·188 |
54 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 66 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
55 | ····const-string·v1,·"sessionToken·must·not·be·null" | 67 | ····const-string·v1,·"sessionToken·must·not·be·null" |
56 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 68 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
57 | ····throw·v0 | 69 | ····throw·v0 |
58 | ····.line·1 | 70 | ····.line·190 |
59 | ····:cond_0 | 71 | ····:cond_0 |
60 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 72 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
61 | ····.line·1 | 73 | ····.line·192 |
62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 74 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
63 | ····const/16·v1,·0x18 | 75 | ····const/16·v1,·0x18 |
64 | ····if-lt·v0,·v1,·:cond_1 | 76 | ····if-lt·v0,·v1,·:cond_1 |
65 | ····.line·1 | 77 | ····.line·193 |
66 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; | 78 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24; |
67 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 79 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
68 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
69 | ····.line· | 81 | ····.line·201 |
70 | ····:goto_0 | 82 | ····:goto_0 |
71 | ····return-void | 83 | ····return-void |
72 | ····.line·1 | 84 | ····.line·194 |
73 | ····:cond_1 | 85 | ····:cond_1 |
74 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
75 | ····const/16·v1,·0x17 | 87 | ····const/16·v1,·0x17 |
76 | ····if-lt·v0,·v1,·:cond_2 | 88 | ····if-lt·v0,·v1,·:cond_2 |
77 | ····.line·1 | 89 | ····.line·195 |
78 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23; | 90 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23; |
79 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 91 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
80 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
81 | ····goto·:goto_0 | 93 | ····goto·:goto_0 |
82 | ····.line·1 | 94 | ····.line·196 |
83 | ····:cond_2 | 95 | ····:cond_2 |
84 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 96 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
85 | ····const/16·v1,·0x15 | 97 | ····const/16·v1,·0x15 |
86 | ····if-lt·v0,·v1,·:cond_3 | 98 | ····if-lt·v0,·v1,·:cond_3 |
87 | ····.line·1 | 99 | ····.line·197 |
88 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 100 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
89 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 101 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
90 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; | 102 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; |
91 | ····goto·:goto_0 | 103 | ····goto·:goto_0 |
92 | ····.line·1 | 104 | ····.line·199 |
93 | ····:cond_3 | 105 | ····:cond_3 |
94 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; | 106 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; |
95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 107 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
96 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 108 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
Offset 133, 412 lines modified | Offset 145, 425 lines modified | ||
133 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 145 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
134 | ····.locals·2 | 146 | ····.locals·2 |
135 | ····.param·p1,·"context"····#·Landroid/content/Context; | 147 | ····.param·p1,·"context"····#·Landroid/content/Context; |
136 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 148 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
137 | ····.prologue | 149 | ····.prologue |
138 | ····.line·1 | 150 | ····.line·161 |
139 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 151 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
140 | ····.line·1 | 152 | ····.line·162 |
Max diff block lines reached; 27124/32380 bytes (83.77%) of diff not shown. |
Offset 11, 14 lines modified | Offset 11, 20 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x608 | 12 | ····accessFlags·=·0x608 |
13 | ····name·=·"MediaControllerImpl" | 13 | ····name·=·"MediaControllerImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
17 | .end·method | ||
18 | .method·public·abstract·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
19 | .end·method | ||
16 | .method·public·abstract·adjustVolume(II)V | 20 | .method·public·abstract·adjustVolume(II)V |
17 | .end·method | 21 | .end·method |
18 | .method·public·abstract·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z | 22 | .method·public·abstract·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z |
19 | .end·method | 23 | .end·method |
20 | .method·public·abstract·getExtras()Landroid/os/Bundle; | 24 | .method·public·abstract·getExtras()Landroid/os/Bundle; |
Offset 56, 23 lines modified | Offset 62, 35 lines modified | ||
56 | .method·public·abstract·getQueueTitle()Ljava/lang/CharSequence; | 62 | .method·public·abstract·getQueueTitle()Ljava/lang/CharSequence; |
57 | .end·method | 63 | .end·method |
58 | .method·public·abstract·getRatingType()I | 64 | .method·public·abstract·getRatingType()I |
59 | .end·method | 65 | .end·method |
66 | .method·public·abstract·getRepeatMode()I | ||
67 | .end·method | ||
60 | .method·public·abstract·getSessionActivity()Landroid/app/PendingIntent; | 68 | .method·public·abstract·getSessionActivity()Landroid/app/PendingIntent; |
61 | .end·method | 69 | .end·method |
62 | .method·public·abstract·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; | 70 | .method·public·abstract·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; |
63 | .end·method | 71 | .end·method |
72 | .method·public·abstract·isShuffleModeEnabled()Z | ||
73 | .end·method | ||
64 | .method·public·abstract·registerCallback(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V | 74 | .method·public·abstract·registerCallback(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V |
65 | .end·method | 75 | .end·method |
76 | .method·public·abstract·removeQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
77 | .end·method | ||
78 | .method·public·abstract·removeQueueItemAt(I)V | ||
79 | .end·method | ||
66 | .method·public·abstract·sendCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 80 | .method·public·abstract·sendCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
67 | .end·method | 81 | .end·method |
68 | .method·public·abstract·setVolumeTo(II)V | 82 | .method·public·abstract·setVolumeTo(II)V |
69 | .end·method | 83 | .end·method |
70 | .method·public·abstract·unregisterCallback(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 84 | .method·public·abstract·unregisterCallback(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
Offset 15, 14 lines modified | Offset 15, 18 lines modified | ||
15 | #·static·fields | 15 | #·static·fields |
16 | .field·private·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f | 16 | .field·private·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f |
17 | .field·private·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e | 17 | .field·private·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e |
18 | .field·private·static·final·MSG_ADD_QUEUE_ITEM:I·=·0x19 | ||
19 | .field·private·static·final·MSG_ADD_QUEUE_ITEM_AT:I·=·0x1a | ||
18 | .field·private·static·final·MSG_ADJUST_VOLUME:I·=·0x2 | 20 | .field·private·static·final·MSG_ADJUST_VOLUME:I·=·0x2 |
19 | .field·private·static·final·MSG_COMMAND:I·=·0x1 | 21 | .field·private·static·final·MSG_COMMAND:I·=·0x1 |
20 | .field·private·static·final·MSG_CUSTOM_ACTION:I·=·0x14 | 22 | .field·private·static·final·MSG_CUSTOM_ACTION:I·=·0x14 |
21 | .field·private·static·final·MSG_FAST_FORWARD:I·=·0x10 | 23 | .field·private·static·final·MSG_FAST_FORWARD:I·=·0x10 |
Offset 49, 18 lines modified | Offset 53, 26 lines modified | ||
49 | .field·private·static·final·MSG_PREPARE_URI:I·=·0x6 | 53 | .field·private·static·final·MSG_PREPARE_URI:I·=·0x6 |
50 | .field·private·static·final·MSG_PREVIOUS:I·=·0xf | 54 | .field·private·static·final·MSG_PREVIOUS:I·=·0xf |
51 | .field·private·static·final·MSG_RATE:I·=·0x13 | 55 | .field·private·static·final·MSG_RATE:I·=·0x13 |
56 | .field·private·static·final·MSG_REMOVE_QUEUE_ITEM:I·=·0x1b | ||
57 | .field·private·static·final·MSG_REMOVE_QUEUE_ITEM_AT:I·=·0x1c | ||
52 | .field·private·static·final·MSG_REWIND:I·=·0x11 | 58 | .field·private·static·final·MSG_REWIND:I·=·0x11 |
53 | .field·private·static·final·MSG_SEEK_TO:I·=·0x12 | 59 | .field·private·static·final·MSG_SEEK_TO:I·=·0x12 |
60 | .field·private·static·final·MSG_SET_REPEAT_MODE:I·=·0x17 | ||
61 | .field·private·static·final·MSG_SET_SHUFFLE_MODE_ENABLED:I·=·0x18 | ||
54 | .field·private·static·final·MSG_SET_VOLUME:I·=·0x16 | 62 | .field·private·static·final·MSG_SET_VOLUME:I·=·0x16 |
55 | .field·private·static·final·MSG_SKIP_TO_ITEM:I·=·0xb | 63 | .field·private·static·final·MSG_SKIP_TO_ITEM:I·=·0xb |
56 | .field·private·static·final·MSG_STOP:I·=·0xd | 64 | .field·private·static·final·MSG_STOP:I·=·0xd |
Offset 70, 21 lines modified | Offset 82, 21 lines modified | ||
70 | #·direct·methods | 82 | #·direct·methods |
71 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V | 83 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V |
72 | ····.locals·0 | 84 | ····.locals·0 |
73 | ····.param·p2,·"looper"····#·Landroid/os/Looper; | 85 | ····.param·p2,·"looper"····#·Landroid/os/Looper; |
74 | ····.prologue | 86 | ····.prologue |
75 | ····.line·2 | 87 | ····.line·2371 |
76 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 88 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
77 | ····.line·2 | 89 | ····.line·2372 |
78 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 90 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
79 | ····.line·2 | 91 | ····.line·2373 |
80 | ····return-void | 92 | ····return-void |
81 | .end·method | 93 | .end·method |
82 | .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 94 | .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
83 | ····.locals·10 | 95 | ····.locals·10 |
84 | ····.param·p1,·"ke"····#·Landroid/view/KeyEvent; | 96 | ····.param·p1,·"ke"····#·Landroid/view/KeyEvent; |
85 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 97 | ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
Offset 92, 109 lines modified | Offset 104, 109 lines modified | ||
92 | ····.prologue | 104 | ····.prologue |
93 | ····const/4·v0,·0x1 | 105 | ····const/4·v0,·0x1 |
94 | ····const/4·v3,·0x0 | 106 | ····const/4·v3,·0x0 |
95 | ····const-wide/16·v6,·0x0 | 107 | ····const-wide/16·v6,·0x0 |
96 | ····.line·2 | 108 | ····.line·2495 |
97 | ····if-eqz·p1,·:cond_0 | 109 | ····if-eqz·p1,·:cond_0 |
98 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I | 110 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I |
99 | ····move-result·v8 | 111 | ····move-result·v8 |
100 | ····if-eqz·v8,·:cond_1 | 112 | ····if-eqz·v8,·:cond_1 |
101 | ····.line·2 | 113 | ····.line·2552 |
102 | ····:cond_0 | 114 | ····:cond_0 |
103 | ····:goto_0 | 115 | ····:goto_0 |
104 | ····return-void | 116 | ····return-void |
105 | ····.line·2 | 117 | ····.line·2498 |
106 | ····:cond_1 | 118 | ····:cond_1 |
107 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 119 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
108 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 120 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
109 | ····if-nez·v8,·:cond_2 | 121 | ····if-nez·v8,·:cond_2 |
110 | ····move-wide·v4,·v6 | 122 | ····move-wide·v4,·v6 |
111 | ····.line·2 | 123 | ····.line·2499 |
112 | ····.local·v4,·"validActions":J | 124 | ····.local·v4,·"validActions":J |
113 | ····:goto_1 | 125 | ····:goto_1 |
114 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I | 126 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I |
115 | ····move-result·v8 | 127 | ····move-result·v8 |
116 | ····sparse-switch·v8,·:sswitch_data_0 | 128 | ····sparse-switch·v8,·:sswitch_data_0 |
117 | ····goto·:goto_0 | 129 | ····goto·:goto_0 |
118 | ····.line·2 | 130 | ····.line·2539 |
119 | ····:sswitch_0 | 131 | ····:sswitch_0 |
120 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 132 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
121 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 133 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
122 | ····if-eqz·v8,·:cond_3 | 134 | ····if-eqz·v8,·:cond_3 |
123 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 135 | ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
124 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 136 | ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
125 | ····.line·2 | 137 | ····.line·2540 |
126 | ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I | 138 | ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I |
127 | ····move-result·v8 | 139 | ····move-result·v8 |
Max diff block lines reached; 20114/24281 bytes (82.84%) of diff not shown. |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1394 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1397 |
42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1394 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·1 | 58 | ····.line·1402 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·1 | 65 | ····.line·1394 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 20, 32 lines modified | Offset 20, 59 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·2 | 25 | ····.line·2763 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
32 | ····.locals·1 | ||
33 | ····.param·p1,·"descriptionCompat"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
34 | ····.prologue | ||
35 | ····.line·2971 | ||
36 | ····new-instance·v0,·Ljava/lang/AssertionError; | ||
37 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | ||
38 | ····throw·v0 | ||
39 | .end·method | ||
40 | .method·public·addQueueItemAt(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
41 | ····.locals·1 | ||
42 | ····.param·p1,·"descriptionCompat"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
43 | ····.param·p2,·"index"····#·I | ||
44 | ····.prologue | ||
45 | ····.line·2977 | ||
46 | ····new-instance·v0,·Ljava/lang/AssertionError; | ||
47 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | ||
48 | ····throw·v0 | ||
49 | .end·method | ||
31 | .method·public·adjustVolume(IILjava/lang/String;)V | 50 | .method·public·adjustVolume(IILjava/lang/String;)V |
32 | ····.locals·1 | 51 | ····.locals·1 |
33 | ····.param·p1,·"direction"····#·I | 52 | ····.param·p1,·"direction"····#·I |
34 | ····.param·p2,·"flags"····#·I | 53 | ····.param·p2,·"flags"····#·I |
35 | ····.param·p3,·"packageName"····#·Ljava/lang/String; | 54 | ····.param·p3,·"packageName"····#·Ljava/lang/String; |
36 | ····.prologue | 55 | ····.prologue |
37 | ····.line·2 | 56 | ····.line·2822 |
38 | ····new-instance·v0,·Ljava/lang/AssertionError; | 57 | ····new-instance·v0,·Ljava/lang/AssertionError; |
39 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 58 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
40 | ····throw·v0 | 59 | ····throw·v0 |
41 | .end·method | 60 | .end·method |
Offset 54, 87 lines modified | Offset 81, 87 lines modified | ||
54 | ····.annotation·system·Ldalvik/annotation/Throws; | 81 | ····.annotation·system·Ldalvik/annotation/Throws; |
55 | ········value·=·{ | 82 | ········value·=·{ |
56 | ············Landroid/os/RemoteException; | 83 | ············Landroid/os/RemoteException; |
57 | ········} | 84 | ········} |
58 | ····.end·annotation | 85 | ····.end·annotation |
59 | ····.prologue | 86 | ····.prologue |
60 | ····.line·2 | 87 | ····.line·2912 |
61 | ····new-instance·v0,·Ljava/lang/AssertionError; | 88 | ····new-instance·v0,·Ljava/lang/AssertionError; |
62 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 89 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
63 | ····throw·v0 | 90 | ····throw·v0 |
64 | .end·method | 91 | .end·method |
65 | .method·public·getExtras()Landroid/os/Bundle; | 92 | .method·public·getExtras()Landroid/os/Bundle; |
66 | ····.locals·1 | 93 | ····.locals·1 |
67 | ····.prologue | 94 | ····.prologue |
68 | ····.line· | 95 | ····.line·3001 |
69 | ····new-instance·v0,·Ljava/lang/AssertionError; | 96 | ····new-instance·v0,·Ljava/lang/AssertionError; |
70 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 97 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
71 | ····throw·v0 | 98 | ····throw·v0 |
72 | .end·method | 99 | .end·method |
73 | .method·public·getFlags()J | 100 | .method·public·getFlags()J |
74 | ····.locals·1 | 101 | ····.locals·1 |
75 | ····.prologue | 102 | ····.prologue |
76 | ····.line·2 | 103 | ····.line·2810 |
77 | ····new-instance·v0,·Ljava/lang/AssertionError; | 104 | ····new-instance·v0,·Ljava/lang/AssertionError; |
78 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 105 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
79 | ····throw·v0 | 106 | ····throw·v0 |
80 | .end·method | 107 | .end·method |
81 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; | 108 | .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent; |
82 | ····.locals·1 | 109 | ····.locals·1 |
83 | ····.prologue | 110 | ····.prologue |
84 | ····.line·2 | 111 | ····.line·2803 |
85 | ····new-instance·v0,·Ljava/lang/AssertionError; | 112 | ····new-instance·v0,·Ljava/lang/AssertionError; |
86 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 113 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
87 | ····throw·v0 | 114 | ····throw·v0 |
88 | .end·method | 115 | .end·method |
89 | .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat; | 116 | .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat; |
90 | ····.locals·1 | 117 | ····.locals·1 |
91 | ····.prologue | 118 | ····.prologue |
92 | ····.line·2 | 119 | ····.line·2954 |
93 | ····new-instance·v0,·Ljava/lang/AssertionError; | 120 | ····new-instance·v0,·Ljava/lang/AssertionError; |
94 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 121 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
95 | ····throw·v0 | 122 | ····throw·v0 |
96 | .end·method | 123 | .end·method |
97 | .method·public·getPackageName()Ljava/lang/String; | 124 | .method·public·getPackageName()Ljava/lang/String; |
98 | ····.locals·1 | 125 | ····.locals·1 |
99 | ····.prologue | 126 | ····.prologue |
Max diff block lines reached; 14378/17761 bytes (80.95%) of diff not shown. |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·780 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line· | 41 | ····.line·783 |
42 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line· | 49 | ····.line·780 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line· | 58 | ····.line·788 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/PlaybackStateCompat; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/PlaybackStateCompat; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line· | 65 | ····.line·780 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$1;->newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$1;->newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 35, 58 lines modified | Offset 35, 58 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·1 | 39 | ····.line·1190 |
40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1; | 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1; |
41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V |
42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·constructor·<init>(Ljava/lang/Object;)V | 45 | .method·constructor·<init>(Ljava/lang/Object;)V |
46 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····.param·p1,·"inner"····#·Ljava/lang/Object; | 47 | ····.param·p1,·"inner"····#·Ljava/lang/Object; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line· | 49 | ····.line·1114 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line· | 51 | ····.line·1115 |
52 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 52 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
53 | ····.line· | 53 | ····.line·1116 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 56 | .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
57 | ····.locals·2 | 57 | ····.locals·2 |
58 | ····.param·p0,·"token"····#·Ljava/lang/Object; | 58 | ····.param·p0,·"token"····#·Ljava/lang/Object; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line· | 60 | ····.line·1130 |
61 | ····if-eqz·p0,·:cond_0 | 61 | ····if-eqz·p0,·:cond_0 |
62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 62 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
63 | ····const/16·v1,·0x15 | 63 | ····const/16·v1,·0x15 |
64 | ····if-ge·v0,·v1,·:cond_1 | 64 | ····if-ge·v0,·v1,·:cond_1 |
65 | ····.line· | 65 | ····.line·1131 |
66 | ····:cond_0 | 66 | ····:cond_0 |
67 | ····const/4·v0,·0x0 | 67 | ····const/4·v0,·0x0 |
68 | ····.line· | 68 | ····.line·1133 |
69 | ····:goto_0 | 69 | ····:goto_0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | ····:cond_1 | 71 | ····:cond_1 |
72 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 72 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
73 | ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object; | 73 | ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 100, 81 lines modified | Offset 100, 81 lines modified | ||
100 | #·virtual·methods | 100 | #·virtual·methods |
101 | .method·public·describeContents()I | 101 | .method·public·describeContents()I |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line· | 104 | ····.line·1138 |
105 | ····const/4·v0,·0x0 | 105 | ····const/4·v0,·0x0 |
106 | ····return·v0 | 106 | ····return·v0 |
107 | .end·method | 107 | .end·method |
108 | .method·public·equals(Ljava/lang/Object;)Z | 108 | .method·public·equals(Ljava/lang/Object;)Z |
109 | ····.locals·4 | 109 | ····.locals·4 |
110 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 110 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
111 | ····.prologue | 111 | ····.prologue |
112 | ····const/4·v1,·0x1 | 112 | ····const/4·v1,·0x1 |
113 | ····const/4·v2,·0x0 | 113 | ····const/4·v2,·0x0 |
114 | ····.line·1 | 114 | ····.line·1160 |
115 | ····if-ne·p0,·p1,·:cond_1 | 115 | ····if-ne·p0,·p1,·:cond_1 |
116 | ····.line·1 | 116 | ····.line·1174 |
117 | ····:cond_0 | 117 | ····:cond_0 |
118 | ····:goto_0 | 118 | ····:goto_0 |
119 | ····return·v1 | 119 | ····return·v1 |
120 | ····.line·1 | 120 | ····.line·1163 |
121 | ····:cond_1 | 121 | ····:cond_1 |
122 | ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 122 | ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
123 | ····if-nez·v3,·:cond_2 | 123 | ····if-nez·v3,·:cond_2 |
124 | ····move·v1,·v2 | 124 | ····move·v1,·v2 |
125 | ····.line·1 | 125 | ····.line·1164 |
126 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
127 | ····:cond_2 | 127 | ····:cond_2 |
128 | ····move-object·v0,·p1 | 128 | ····move-object·v0,·p1 |
129 | ····.line·1 | 129 | ····.line·1167 |
130 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 130 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
131 | ····.line·1 | 131 | ····.line·1168 |
132 | ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token; | 132 | ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token; |
133 | ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 133 | ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
134 | ····if-nez·v3,·:cond_3 | 134 | ····if-nez·v3,·:cond_3 |
135 | ····.line·1 | 135 | ····.line·1169 |
136 | ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 136 | ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
137 | ····if-eqz·v3,·:cond_0 | 137 | ····if-eqz·v3,·:cond_0 |
138 | ····move·v1,·v2 | 138 | ····move·v1,·v2 |
139 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
140 | ····.line·1 | 140 | ····.line·1171 |
141 | ····:cond_3 | 141 | ····:cond_3 |
142 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; | 142 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object; |
143 | ····if-nez·v1,·:cond_4 | 143 | ····if-nez·v1,·:cond_4 |
Max diff block lines reached; 2229/5418 bytes (41.14%) of diff not shown. |
Offset 23, 41 lines modified | Offset 23, 41 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/os/IBinder;)V | 24 | .method·constructor·<init>(Landroid/os/IBinder;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"remote"····#·Landroid/os/IBinder; | 26 | ····.param·p1,·"remote"····#·Landroid/os/IBinder; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·1 | 28 | ····.line·167 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·1 | 30 | ····.line·168 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
32 | ····.line·1 | 32 | ····.line·169 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·asBinder()Landroid/os/IBinder; | 36 | .method·public·asBinder()Landroid/os/IBinder; |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·1 | 39 | ····.line·172 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
41 | ····return-object·v0 | 41 | ····return-object·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·getInterfaceDescriptor()Ljava/lang/String; | 43 | .method·public·getInterfaceDescriptor()Ljava/lang/String; |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·1 | 46 | ····.line·176 |
47 | ····const-string·v0,·"android.support.v4.media.session.IMediaControllerCallback" | 47 | ····const-string·v0,·"android.support.v4.media.session.IMediaControllerCallback" |
48 | ····return-object·v0 | 48 | ····return-object·v0 |
49 | .end·method | 49 | .end·method |
50 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 50 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
51 | ····.locals·5 | 51 | ····.locals·5 |
Offset 66, 74 lines modified | Offset 66, 74 lines modified | ||
66 | ····.annotation·system·Ldalvik/annotation/Throws; | 66 | ····.annotation·system·Ldalvik/annotation/Throws; |
67 | ········value·=·{ | 67 | ········value·=·{ |
68 | ············Landroid/os/RemoteException; | 68 | ············Landroid/os/RemoteException; |
69 | ········} | 69 | ········} |
70 | ····.end·annotation | 70 | ····.end·annotation |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·1 | 72 | ····.line·180 |
73 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 73 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····.line·1 | 75 | ····.line·182 |
76 | ····.local·v0,·"_data":Landroid/os/Parcel; | 76 | ····.local·v0,·"_data":Landroid/os/Parcel; |
77 | ····:try_start_0 | 77 | ····:try_start_0 |
78 | ····const-string·v1,·"android.support.v4.media.session.IMediaControllerCallback" | 78 | ····const-string·v1,·"android.support.v4.media.session.IMediaControllerCallback" |
79 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 79 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
80 | ····.line·1 | 80 | ····.line·183 |
81 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 81 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
82 | ····.line·1 | 82 | ····.line·184 |
83 | ····if-eqz·p2,·:cond_0 | 83 | ····if-eqz·p2,·:cond_0 |
84 | ····.line·1 | 84 | ····.line·185 |
85 | ····const/4·v1,·0x1 | 85 | ····const/4·v1,·0x1 |
86 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V | 86 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V |
87 | ····.line·1 | 87 | ····.line·186 |
88 | ····const/4·v1,·0x0 | 88 | ····const/4·v1,·0x0 |
89 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/os/Bundle;->writeToParcel(Landroid/os/Parcel;I)V | 89 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/os/Bundle;->writeToParcel(Landroid/os/Parcel;I)V |
90 | ····.line·1 | 90 | ····.line·191 |
91 | ····:goto_0 | 91 | ····:goto_0 |
92 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 92 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/IMediaControllerCallback$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
93 | ····const/4·v2,·0x1 | 93 | ····const/4·v2,·0x1 |
94 | ····const/4·v3,·0x0 | 94 | ····const/4·v3,·0x0 |
95 | ····const/4·v4,·0x1 | 95 | ····const/4·v4,·0x1 |
96 | ····invoke-interface·{v1,·v2,·v0,·v3,·v4},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 96 | ····invoke-interface·{v1,·v2,·v0,·v3,·v4},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
97 | ····:try_end_0 | 97 | ····:try_end_0 |
98 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 98 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
99 | ····.line·1 | 99 | ····.line·194 |
100 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 100 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
101 | ····.line·1 | 101 | ····.line·196 |
102 | ····return-void | 102 | ····return-void |
103 | ····.line·1 | 103 | ····.line·189 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····const/4·v1,·0x0 | 105 | ····const/4·v1,·0x0 |
106 | ····:try_start_1 | 106 | ····:try_start_1 |
107 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V | 107 | ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->writeInt(I)V |
108 | ····:try_end_1 | 108 | ····:try_end_1 |
109 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 109 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
110 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
111 | ····.line·1 | 111 | ····.line·194 |
112 | ····:catchall_0 | 112 | ····:catchall_0 |
113 | ····move-exception·v1 | 113 | ····move-exception·v1 |
114 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 114 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
115 | ····throw·v1 | 115 | ····throw·v1 |
116 | .end·method | 116 | .end·method |
Offset 144, 71 lines modified | Offset 144, 71 lines modified | ||
144 | ····.annotation·system·Ldalvik/annotation/Throws; | 144 | ····.annotation·system·Ldalvik/annotation/Throws; |
145 | ········value·=·{ | 145 | ········value·=·{ |
146 | ············Landroid/os/RemoteException; | 146 | ············Landroid/os/RemoteException; |
147 | ········} | 147 | ········} |
148 | ····.end·annotation | 148 | ····.end·annotation |
149 | ····.prologue | 149 | ····.prologue |
150 | ····.line·2 | 150 | ····.line·278 |
151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
Max diff block lines reached; 14927/18332 bytes (81.43%) of diff not shown. |
Offset 25, 64 lines modified | Offset 25, 68 lines modified | ||
25 | .field·private·static·final·MSG_UPDATE_PLAYBACK_STATE:I·=·0x2 | 25 | .field·private·static·final·MSG_UPDATE_PLAYBACK_STATE:I·=·0x2 |
26 | .field·private·static·final·MSG_UPDATE_QUEUE:I·=·0x5 | 26 | .field·private·static·final·MSG_UPDATE_QUEUE:I·=·0x5 |
27 | .field·private·static·final·MSG_UPDATE_QUEUE_TITLE:I·=·0x6 | 27 | .field·private·static·final·MSG_UPDATE_QUEUE_TITLE:I·=·0x6 |
28 | .field·private·static·final·MSG_UPDATE_REPEAT_MODE:I·=·0x9 | ||
29 | .field·private·static·final·MSG_UPDATE_SHUFFLE_MODE:I·=·0xa | ||
28 | .field·private·static·final·MSG_UPDATE_VOLUME:I·=·0x4 | 30 | .field·private·static·final·MSG_UPDATE_VOLUME:I·=·0x4 |
29 | #·instance·fields | 31 | #·instance·fields |
30 | .field·final·synthetic·this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 32 | .field·final·synthetic·this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
31 | #·direct·methods | 33 | #·direct·methods |
32 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V | 34 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V |
33 | ····.locals·0 | 35 | ····.locals·0 |
34 | ····.param·p2,·"looper"····#·Landroid/os/Looper; | 36 | ····.param·p2,·"looper"····#·Landroid/os/Looper; |
35 | ····.prologue | 37 | ····.prologue |
36 | ····.line· | 38 | ····.line·784 |
37 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 39 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
38 | ····.line· | 40 | ····.line·785 |
39 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 41 | ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
40 | ····.line· | 42 | ····.line·786 |
41 | ····return-void | 43 | ····return-void |
42 | .end·method | 44 | .end·method |
43 | #·virtual·methods | 45 | #·virtual·methods |
44 | .method·public·handleMessage(Landroid/os/Message;)V | 46 | .method·public·handleMessage(Landroid/os/Message;)V |
45 | ····.locals·3 | 47 | ····.locals·3 |
46 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 48 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
47 | ····.prologue | 49 | ····.prologue |
48 | ····.line· | 50 | ····.line·790 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
50 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z | 52 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z |
51 | ····if-nez·v0,·:cond_0 | 53 | ····if-nez·v0,·:cond_0 |
52 | ····.line· | 54 | ····.line·825 |
53 | ····:goto_0 | 55 | ····:goto_0 |
54 | ····return-void | 56 | ····return-void |
55 | ····.line· | 57 | ····.line·793 |
56 | ····:cond_0 | 58 | ····:cond_0 |
57 | ····iget·v0,·p1,·Landroid/os/Message;->what:I | 59 | ····iget·v0,·p1,·Landroid/os/Message;->what:I |
58 | ····packed-switch·v0,·:pswitch_data_0 | 60 | ····packed-switch·v0,·:pswitch_data_0 |
59 | ····goto·:goto_0 | 61 | ····goto·:goto_0 |
60 | ····.line· | 62 | ····.line·795 |
61 | ····:pswitch_0 | 63 | ····:pswitch_0 |
62 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 64 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
63 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 65 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
64 | ····check-cast·v0,·Ljava/lang/String; | 66 | ····check-cast·v0,·Ljava/lang/String; |
Offset 90, 125 lines modified | Offset 94, 159 lines modified | ||
90 | ····move-result-object·v2 | 94 | ····move-result-object·v2 |
91 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 95 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
92 | ····goto·:goto_0 | 96 | ····goto·:goto_0 |
93 | ····.line· | 97 | ····.line·798 |
94 | ····:pswitch_1 | 98 | ····:pswitch_1 |
95 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 99 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
96 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 100 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
97 | ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; | 101 | ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat; |
98 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 102 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
99 | ····goto·:goto_0 | 103 | ····goto·:goto_0 |
100 | ····.line· | 104 | ····.line·801 |
101 | ····:pswitch_2 | 105 | ····:pswitch_2 |
102 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 106 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
103 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 107 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
104 | ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat; | 108 | ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat; |
105 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 109 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
106 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
107 | ····.line· | 111 | ····.line·804 |
108 | ····:pswitch_3 | 112 | ····:pswitch_3 |
109 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 113 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
110 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 114 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
111 | ····check-cast·v0,·Ljava/util/List; | 115 | ····check-cast·v0,·Ljava/util/List; |
112 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V | 116 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V |
113 | ····goto·:goto_0 | 117 | ····goto·:goto_0 |
114 | ····.line· | 118 | ····.line·807 |
115 | ····:pswitch_4 | 119 | ····:pswitch_4 |
116 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 120 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
117 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; | 121 | ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object; |
118 | ····check-cast·v0,·Ljava/lang/CharSequence; | 122 | ····check-cast·v0,·Ljava/lang/CharSequence; |
119 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V | 123 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V |
120 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
121 | ····.line· | 125 | ····.line·810 |
122 | ····:pswitch_5 | 126 | ····:pswitch_5 |
123 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 127 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
Max diff block lines reached; 3509/8278 bytes (42.39%) of diff not shown. |
Offset 61, 328 lines modified | Offset 61, 468 lines modified | ||
61 | ····.annotation·system·Ldalvik/annotation/Throws; | 61 | ····.annotation·system·Ldalvik/annotation/Throws; |
62 | ········value·=·{ | 62 | ········value·=·{ |
63 | ············Landroid/os/RemoteException; | 63 | ············Landroid/os/RemoteException; |
64 | ········} | 64 | ········} |
65 | ····.end·annotation | 65 | ····.end·annotation |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·1 | 67 | ····.line·1634 |
68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
69 | ····.line·1 | 69 | ····.line·1624 |
70 | ····new-instance·v0,·Ljava/util/HashMap; | 70 | ····new-instance·v0,·Ljava/util/HashMap; |
71 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 71 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
72 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; | 72 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; |
73 | ····.line·1625 | ||
74 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
75 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
76 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List; | ||
73 | ····.line·1 | 77 | ····.line·1636 |
74 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 78 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
75 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
76 | ····.line·1 | 80 | ····.line·1635 |
77 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; | 81 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; |
78 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
80 | ····.line·137 | 84 | ····.line·1637 |
81 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 85 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
82 | ····if-nez·v0,·:cond_0 | 86 | ····if-nez·v0,·:cond_0 |
83 | ····new-instance·v0,·Landroid/os/RemoteException; | 87 | ····new-instance·v0,·Landroid/os/RemoteException; |
84 | ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V | 88 | ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V |
85 | ····throw·v0 | 89 | ····throw·v0 |
86 | ····.line·1 | 90 | ····.line·1638 |
87 | ····:cond_0 | 91 | ····:cond_0 |
88 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V | 92 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V |
89 | ····.line·1 | 93 | ····.line·1639 |
90 | ····return-void | 94 | ····return-void |
91 | .end·method | 95 | .end·method |
92 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 96 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
93 | ····.locals·1 | 97 | ····.locals·1 |
94 | ····.param·p1,·"context"····#·Landroid/content/Context; | 98 | ····.param·p1,·"context"····#·Landroid/content/Context; |
95 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 99 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
96 | ····.prologue | 100 | ····.prologue |
97 | ····.line·1 | 101 | ····.line·1627 |
98 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
99 | ····.line·1 | 103 | ····.line·1624 |
100 | ····new-instance·v0,·Ljava/util/HashMap; | 104 | ····new-instance·v0,·Ljava/util/HashMap; |
101 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 105 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
102 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; | 106 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap; |
103 | ····.line·1 | 107 | ····.line·1625 |
108 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
109 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
110 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List; | ||
111 | ····.line·1629 | ||
104 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; | 112 | ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token; |
105 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
106 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 114 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
107 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
108 | ····.line·1 | 116 | ····.line·1628 |
109 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; | 117 | ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; |
110 | ····move-result-object·v0 | 118 | ····move-result-object·v0 |
111 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; | 119 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object; |
112 | ····.line·1 | 120 | ····.line·1630 |
113 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V | 121 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V |
114 | ····.line·1 | 122 | ····.line·1631 |
115 | ····return-void | 123 | ····return-void |
116 | .end·method | 124 | .end·method |
125 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Landroid/support/v4/media/session/IMediaSession; | ||
126 | ····.locals·1 | ||
127 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | ||
128 | ····.prologue | ||
129 | ····.line·1618 | ||
130 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; | ||
131 | ····return-object·v0 | ||
132 | .end·method | ||
117 | .method·static·synthetic·access$ | 133 | .method·static·synthetic·access$002(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession; |
118 | ····.locals·0 | 134 | ····.locals·0 |
119 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 135 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
120 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession; | 136 | ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession; |
121 | ····.prologue | 137 | ····.prologue |
122 | ····.line·1 | 138 | ····.line·1618 |
123 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; | 139 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; |
124 | ····return-object·p1 | 140 | ····return-object·p1 |
125 | .end·method | 141 | .end·method |
126 | .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)V | 142 | .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)V |
127 | ····.locals·0 | 143 | ····.locals·0 |
128 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 144 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
Max diff block lines reached; 42836/48340 bytes (88.61%) of diff not shown. |
Offset 28, 84 lines modified | Offset 28, 84 lines modified | ||
28 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V | 28 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V |
29 | ····.locals·2 | 29 | ····.locals·2 |
30 | ····.param·p1,·"action"····#·Ljava/lang/String; | 30 | ····.param·p1,·"action"····#·Ljava/lang/String; |
31 | ····.param·p2,·"name"····#·Ljava/lang/CharSequence; | 31 | ····.param·p2,·"name"····#·Ljava/lang/CharSequence; |
32 | ····.param·p3,·"icon"····#·I | 32 | ····.param·p3,·"icon"····#·I |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line· | 34 | ····.line·965 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line· | 36 | ····.line·966 |
37 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 37 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
38 | ····move-result·v0 | 38 | ····move-result·v0 |
39 | ····if-eqz·v0,·:cond_0 | 39 | ····if-eqz·v0,·:cond_0 |
40 | ····.line· | 40 | ····.line·967 |
41 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 41 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
42 | ····const-string·v1,·"You·must·specify·an·action·to·build·a·CustomAction." | 42 | ····const-string·v1,·"You·must·specify·an·action·to·build·a·CustomAction." |
43 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 43 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
44 | ····throw·v0 | 44 | ····throw·v0 |
45 | ····.line· | 45 | ····.line·970 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 47 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
48 | ····move-result·v0 | 48 | ····move-result·v0 |
49 | ····if-eqz·v0,·:cond_1 | 49 | ····if-eqz·v0,·:cond_1 |
50 | ····.line· | 50 | ····.line·971 |
51 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 51 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
52 | ····const-string·v1,·"You·must·specify·a·name·to·build·a·CustomAction." | 52 | ····const-string·v1,·"You·must·specify·a·name·to·build·a·CustomAction." |
53 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 53 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
54 | ····throw·v0 | 54 | ····throw·v0 |
55 | ····.line· | 55 | ····.line·974 |
56 | ····:cond_1 | 56 | ····:cond_1 |
57 | ····if-nez·p3,·:cond_2 | 57 | ····if-nez·p3,·:cond_2 |
58 | ····.line· | 58 | ····.line·975 |
59 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 59 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
60 | ····const-string·v1,·"You·must·specify·an·icon·resource·id·to·build·a·CustomAction." | 60 | ····const-string·v1,·"You·must·specify·an·icon·resource·id·to·build·a·CustomAction." |
61 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 61 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
62 | ····throw·v0 | 62 | ····throw·v0 |
63 | ····.line· | 63 | ····.line·978 |
64 | ····:cond_2 | 64 | ····:cond_2 |
65 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mAction:Ljava/lang/String; | 65 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mAction:Ljava/lang/String; |
66 | ····.line· | 66 | ····.line·979 |
67 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mName:Ljava/lang/CharSequence; | 67 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mName:Ljava/lang/CharSequence; |
68 | ····.line· | 68 | ····.line·980 |
69 | ····iput·p3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mIcon:I | 69 | ····iput·p3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mIcon:I |
70 | ····.line· | 70 | ····.line·981 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | #·virtual·methods | 73 | #·virtual·methods |
74 | .method·public·build()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 74 | .method·public·build()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
75 | ····.locals·5 | 75 | ····.locals·5 |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line· | 77 | ····.line·1004 |
78 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 78 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
79 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mAction:Ljava/lang/String; | 79 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mAction:Ljava/lang/String; |
80 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mName:Ljava/lang/CharSequence; | 80 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mName:Ljava/lang/CharSequence; |
81 | ····iget·v3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mIcon:I | 81 | ····iget·v3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mIcon:I |
Offset 118, 13 lines modified | Offset 118, 13 lines modified | ||
118 | .end·method | 118 | .end·method |
119 | .method·public·setExtras(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; | 119 | .method·public·setExtras(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; |
120 | ····.locals·0 | 120 | ····.locals·0 |
121 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 121 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
122 | ····.prologue | 122 | ····.prologue |
123 | ····.line· | 123 | ····.line·993 |
124 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mExtras:Landroid/os/Bundle; | 124 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;->mExtras:Landroid/os/Bundle; |
125 | ····.line· | 125 | ····.line·994 |
126 | ····return-object·p0 | 126 | ····return-object·p0 |
127 | .end·method | 127 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Landroid/support/v4/media/session/MediaSessionCompat$1; | 1 | .class·Landroid/support/v4/media/session/MediaSessionCompat$1; |
2 | .super·Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 2 | .super·Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
3 | .source·"MediaSessionCompat.java" | 3 | .source·"MediaSessionCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Lan | 6 | ····value·=·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)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 20, 14 lines modified | Offset 20, 14 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·2 | 25 | ····.line·276 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 41, 163 lines modified | Offset 41, 163 lines modified | ||
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·static·constructor·<clinit>()V | 42 | .method·static·constructor·<clinit>()V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·1355 |
46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; | 46 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1; |
47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V | 47 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V |
48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; | 48 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator; |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·constructor·<init>(Landroid/os/Parcel;)V | 51 | .method·constructor·<init>(Landroid/os/Parcel;)V |
52 | ····.locals·2 | 52 | ····.locals·2 |
53 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 53 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·1 | 55 | ····.line·1248 |
56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
57 | ····.line·1 | 57 | ····.line·1249 |
58 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; | 58 | ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator; |
59 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 59 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; | 61 | ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat; |
62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
63 | ····.line·1 | 63 | ····.line·1250 |
64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J | 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J |
65 | ····move-result-wide·v0 | 65 | ····move-result-wide·v0 |
66 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 66 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
67 | ····.line·1 | 67 | ····.line·1251 |
68 | ····return-void | 68 | ····return-void |
69 | .end·method | 69 | .end·method |
70 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V | 70 | .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V |
71 | ····.locals·2 | 71 | ····.locals·2 |
72 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | 72 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; |
73 | ····.param·p2,·"id"····#·J | 73 | ····.param·p2,·"id"····#·J |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·1 | 75 | ····.line·1233 |
76 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
77 | ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 77 | ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
78 | ····.line·1 | 78 | ····.line·1234 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V | 81 | .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V |
82 | ····.locals·3 | 82 | ····.locals·3 |
83 | ····.param·p1,·"queueItem"····#·Ljava/lang/Object; | 83 | ····.param·p1,·"queueItem"····#·Ljava/lang/Object; |
84 | ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | 84 | ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; |
85 | ····.param·p3,·"id"····#·J | 85 | ····.param·p3,·"id"····#·J |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·1 | 87 | ····.line·1236 |
88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
89 | ····.line·1 | 89 | ····.line·1237 |
90 | ····if-nez·p2,·:cond_0 | 90 | ····if-nez·p2,·:cond_0 |
91 | ····.line·1 | 91 | ····.line·1238 |
92 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 92 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
93 | ····const-string·v1,·"Description·cannot·be·null." | 93 | ····const-string·v1,·"Description·cannot·be·null." |
94 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 94 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
95 | ····throw·v0 | 95 | ····throw·v0 |
96 | ····.line·1 | 96 | ····.line·1240 |
97 | ····:cond_0 | 97 | ····:cond_0 |
98 | ····const-wide/16·v0,·-0x1 | 98 | ····const-wide/16·v0,·-0x1 |
99 | ····cmp-long·v0,·p3,·v0 | 99 | ····cmp-long·v0,·p3,·v0 |
100 | ····if-nez·v0,·:cond_1 | 100 | ····if-nez·v0,·:cond_1 |
101 | ····.line·1 | 101 | ····.line·1241 |
102 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 102 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
103 | ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID" | 103 | ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID" |
104 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 104 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
105 | ····throw·v0 | 105 | ····throw·v0 |
106 | ····.line·1 | 106 | ····.line·1243 |
107 | ····:cond_1 | 107 | ····:cond_1 |
108 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; | 108 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat; |
109 | ····.line·1 | 109 | ····.line·1244 |
110 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J | 110 | ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J |
111 | ····.line·1 | 111 | ····.line·1245 |
112 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object; | 112 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object; |
113 | ····.line·1 | 113 | ····.line·1246 |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 116 | .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
117 | ····.locals·6 | 117 | ····.locals·6 |
118 | ····.param·p0,·"queueItem"····#·Ljava/lang/Object; | 118 | ····.param·p0,·"queueItem"····#·Ljava/lang/Object; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·1 | 120 | ····.line·1324 |
121 | ····if-eqz·p0,·:cond_0 | 121 | ····if-eqz·p0,·:cond_0 |
122 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I | 122 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I |
123 | ····const/16·v5,·0x15 | 123 | ····const/16·v5,·0x15 |
Max diff block lines reached; 6765/10841 bytes (62.40%) of diff not shown. |
Offset 27, 384 lines modified | Offset 27, 423 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 28 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 30 | ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·1154 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line· | 34 | ····.line·1155 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
36 | ····.line· | 36 | ····.line·1156 |
37 | ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; | 37 | ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····check-cast·v0,·Landroid/os/IBinder; | 39 | ····check-cast·v0,·Landroid/os/IBinder; |
40 | ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; | 40 | ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 42 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
43 | ····.line· | 43 | ····.line·1157 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | #·virtual·methods | 46 | #·virtual·methods |
47 | .method·public·ad | 47 | .method·public·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V |
48 | ····.locals· | 48 | ····.locals·8 |
49 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
49 | ····.param·p1,·"direction"····#·I | ||
50 | ····.param·p2,·"flags"····#·I | ||
51 | ····.prologue | 50 | ····.prologue |
52 | ····.line·1 | 51 | ····.line·1245 |
53 | ····:try_start_0 | 52 | ····:try_start_0 |
54 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
55 | ····co | 54 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getFlags()J |
56 | ···· | 55 | ····move-result-wide·v2 |
56 | ····.line·1246 | ||
57 | ····.local·v2,·"flags":J | ||
58 | ····const-wide/16·v4,·0x4 | ||
59 | ····and-long/2addr·v4,·v2 | ||
60 | ····const-wide/16·v6,·0x0 | ||
61 | ····cmp-long·v1,·v4,·v6 | ||
62 | ····if-nez·v1,·:cond_0 | ||
63 | ····.line·1247 | ||
64 | ····new-instance·v1,·Ljava/lang/UnsupportedOperationException; | ||
65 | ····const-string·v4,·"This·session·doesn\'t·support·queue·management·operations" | ||
66 | ····invoke-direct·{v1,·v4},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | ||
67 | ····throw·v1 | ||
57 | ····:try_end_0 | 68 | ····:try_end_0 |
58 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 69 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
59 | ····.line·1 | 70 | ····.line·1251 |
71 | ····.end·local·v2····#·"flags":J | ||
72 | ····:catch_0 | ||
73 | ····move-exception·v0 | ||
74 | ····.line·1252 | ||
75 | ····.local·v0,·"e":Landroid/os/RemoteException; | ||
76 | ····const-string·v1,·"MediaControllerCompat" | ||
77 | ····const-string·v4,·"Dead·object·in·addQueueItem." | ||
78 | ····invoke-static·{v1,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
79 | ····.line·1254 | ||
80 | ····.end·local·v0····#·"e":Landroid/os/RemoteException; | ||
60 | ····:goto_0 | 81 | ····:goto_0 |
61 | ····return-void | 82 | ····return-void |
83 | ····.line·1250 | ||
84 | ····.restart·local·v2····#·"flags":J | ||
85 | ····:cond_0 | ||
86 | ····:try_start_1 | ||
87 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | ||
88 | ····invoke-interface·{v1,·p1},·Landroid/support/v4/media/session/IMediaSession;->addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
89 | ····:try_end_1 | ||
90 | ····.catch·Landroid/os/RemoteException;·{:try_start_1·..·:try_end_1}·:catch_0 | ||
91 | ····goto·:goto_0 | ||
92 | .end·method | ||
93 | .method·public·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
94 | ····.locals·8 | ||
95 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
96 | ····.param·p2,·"index"····#·I | ||
97 | ····.prologue | ||
98 | ····.line·1259 | ||
99 | ····:try_start_0 | ||
100 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | ||
101 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getFlags()J | ||
102 | ····move-result-wide·v2 | ||
103 | ····.line·1260 | ||
104 | ····.local·v2,·"flags":J | ||
105 | ····const-wide/16·v4,·0x4 | ||
106 | ····and-long/2addr·v4,·v2 | ||
107 | ····const-wide/16·v6,·0x0 | ||
108 | ····cmp-long·v1,·v4,·v6 | ||
109 | ····if-nez·v1,·:cond_0 | ||
Max diff block lines reached; 41944/46732 bytes (89.75%) of diff not shown. |
Offset 11, 14 lines modified | Offset 11, 30 lines modified | ||
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········Landroid/support/v4/media/session/IMediaSession$Stub; | 12 | ········Landroid/support/v4/media/session/IMediaSession$Stub; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
17 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
18 | ········value·=·{ | ||
19 | ············Landroid/os/RemoteException; | ||
20 | ········} | ||
21 | ····.end·annotation | ||
22 | .end·method | ||
23 | .method·public·abstract·addQueueItemAt(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
24 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
25 | ········value·=·{ | ||
26 | ············Landroid/os/RemoteException; | ||
27 | ········} | ||
28 | ····.end·annotation | ||
29 | .end·method | ||
16 | .method·public·abstract·adjustVolume(IILjava/lang/String;)V | 30 | .method·public·abstract·adjustVolume(IILjava/lang/String;)V |
17 | ····.annotation·system·Ldalvik/annotation/Throws; | 31 | ····.annotation·system·Ldalvik/annotation/Throws; |
18 | ········value·=·{ | 32 | ········value·=·{ |
19 | ············Landroid/os/RemoteException; | 33 | ············Landroid/os/RemoteException; |
20 | ········} | 34 | ········} |
21 | ····.end·annotation | 35 | ····.end·annotation |
22 | .end·method | 36 | .end·method |
Offset 109, 14 lines modified | Offset 125, 22 lines modified | ||
109 | ····.annotation·system·Ldalvik/annotation/Throws; | 125 | ····.annotation·system·Ldalvik/annotation/Throws; |
110 | ········value·=·{ | 126 | ········value·=·{ |
111 | ············Landroid/os/RemoteException; | 127 | ············Landroid/os/RemoteException; |
112 | ········} | 128 | ········} |
113 | ····.end·annotation | 129 | ····.end·annotation |
114 | .end·method | 130 | .end·method |
131 | .method·public·abstract·getRepeatMode()I | ||
132 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
133 | ········value·=·{ | ||
134 | ············Landroid/os/RemoteException; | ||
135 | ········} | ||
136 | ····.end·annotation | ||
137 | .end·method | ||
115 | .method·public·abstract·getTag()Ljava/lang/String; | 138 | .method·public·abstract·getTag()Ljava/lang/String; |
116 | ····.annotation·system·Ldalvik/annotation/Throws; | 139 | ····.annotation·system·Ldalvik/annotation/Throws; |
117 | ········value·=·{ | 140 | ········value·=·{ |
118 | ············Landroid/os/RemoteException; | 141 | ············Landroid/os/RemoteException; |
119 | ········} | 142 | ········} |
120 | ····.end·annotation | 143 | ····.end·annotation |
121 | .end·method | 144 | .end·method |
Offset 125, 14 lines modified | Offset 149, 22 lines modified | ||
125 | ····.annotation·system·Ldalvik/annotation/Throws; | 149 | ····.annotation·system·Ldalvik/annotation/Throws; |
126 | ········value·=·{ | 150 | ········value·=·{ |
127 | ············Landroid/os/RemoteException; | 151 | ············Landroid/os/RemoteException; |
128 | ········} | 152 | ········} |
129 | ····.end·annotation | 153 | ····.end·annotation |
130 | .end·method | 154 | .end·method |
155 | .method·public·abstract·isShuffleModeEnabled()Z | ||
156 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
157 | ········value·=·{ | ||
158 | ············Landroid/os/RemoteException; | ||
159 | ········} | ||
160 | ····.end·annotation | ||
161 | .end·method | ||
131 | .method·public·abstract·isTransportControlEnabled()Z | 162 | .method·public·abstract·isTransportControlEnabled()Z |
132 | ····.annotation·system·Ldalvik/annotation/Throws; | 163 | ····.annotation·system·Ldalvik/annotation/Throws; |
133 | ········value·=·{ | 164 | ········value·=·{ |
134 | ············Landroid/os/RemoteException; | 165 | ············Landroid/os/RemoteException; |
135 | ········} | 166 | ········} |
136 | ····.end·annotation | 167 | ····.end·annotation |
137 | .end·method | 168 | .end·method |
Offset 237, 14 lines modified | Offset 269, 30 lines modified | ||
237 | ····.annotation·system·Ldalvik/annotation/Throws; | 269 | ····.annotation·system·Ldalvik/annotation/Throws; |
238 | ········value·=·{ | 270 | ········value·=·{ |
239 | ············Landroid/os/RemoteException; | 271 | ············Landroid/os/RemoteException; |
240 | ········} | 272 | ········} |
241 | ····.end·annotation | 273 | ····.end·annotation |
242 | .end·method | 274 | .end·method |
275 | .method·public·abstract·removeQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
276 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
277 | ········value·=·{ | ||
278 | ············Landroid/os/RemoteException; | ||
279 | ········} | ||
280 | ····.end·annotation | ||
281 | .end·method | ||
282 | .method·public·abstract·removeQueueItemAt(I)V | ||
283 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
284 | ········value·=·{ | ||
285 | ············Landroid/os/RemoteException; | ||
286 | ········} | ||
287 | ····.end·annotation | ||
288 | .end·method | ||
243 | .method·public·abstract·rewind()V | 289 | .method·public·abstract·rewind()V |
244 | ····.annotation·system·Ldalvik/annotation/Throws; | 290 | ····.annotation·system·Ldalvik/annotation/Throws; |
245 | ········value·=·{ | 291 | ········value·=·{ |
246 | ············Landroid/os/RemoteException; | 292 | ············Landroid/os/RemoteException; |
247 | ········} | 293 | ········} |
248 | ····.end·annotation | 294 | ····.end·annotation |
249 | .end·method | 295 | .end·method |
Offset 277, 14 lines modified | Offset 325, 30 lines modified | ||
277 | ····.annotation·system·Ldalvik/annotation/Throws; | 325 | ····.annotation·system·Ldalvik/annotation/Throws; |
278 | ········value·=·{ | 326 | ········value·=·{ |
279 | ············Landroid/os/RemoteException; | 327 | ············Landroid/os/RemoteException; |
280 | ········} | 328 | ········} |
281 | ····.end·annotation | 329 | ····.end·annotation |
282 | .end·method | 330 | .end·method |
331 | .method·public·abstract·setRepeatMode(I)V | ||
332 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
333 | ········value·=·{ | ||
334 | ············Landroid/os/RemoteException; | ||
335 | ········} | ||
336 | ····.end·annotation | ||
337 | .end·method | ||
338 | .method·public·abstract·setShuffleModeEnabled(Z)V | ||
339 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
340 | ········value·=·{ | ||
341 | ············Landroid/os/RemoteException; | ||
Max diff block lines reached; 157/3696 bytes (4.25%) of diff not shown. |
Offset 22, 48 lines modified | Offset 22, 48 lines modified | ||
22 | ····.annotation·system·Ldalvik/annotation/Throws; | 22 | ····.annotation·system·Ldalvik/annotation/Throws; |
23 | ········value·=·{ | 23 | ········value·=·{ |
24 | ············Landroid/os/RemoteException; | 24 | ············Landroid/os/RemoteException; |
25 | ········} | 25 | ········} |
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·17 | 28 | ····.line·2170 |
29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
30 | ····.line·17 | 30 | ····.line·2171 |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"context"····#·Landroid/content/Context; | 35 | ····.param·p1,·"context"····#·Landroid/content/Context; |
36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line· | 38 | ····.line·2165 |
39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
40 | ····.line· | 40 | ····.line·2166 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; | 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; |
45 | ····.locals·2 | 45 | ····.locals·2 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·2175 |
48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object; | 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object; |
49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; | 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····.line· | 51 | ····.line·2176 |
52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; | 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; |
53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24; | 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24; |
55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V | 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V |
Offset 49, 196 lines modified | Offset 49, 196 lines modified | ||
49 | #·direct·methods | 49 | #·direct·methods |
50 | .method·static·constructor·<clinit>()V | 50 | .method·static·constructor·<clinit>()V |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line· | 53 | ····.line·880 |
54 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; | 54 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1; |
55 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;-><init>()V | 55 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;-><init>()V |
56 | ····sput-object·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->CREATOR:Landroid/os/Parcelable$Creator; | 56 | ····sput-object·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->CREATOR:Landroid/os/Parcelable$Creator; |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·constructor·<init>(Landroid/os/Parcel;)V | 59 | .method·constructor·<init>(Landroid/os/Parcel;)V |
60 | ····.locals·1 | 60 | ····.locals·1 |
61 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 61 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line· | 63 | ····.line·815 |
64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 64 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
65 | ····.line· | 65 | ····.line·816 |
66 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; | 66 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mAction:Ljava/lang/String; | 68 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mAction:Ljava/lang/String; |
69 | ····.line· | 69 | ····.line·817 |
70 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | 70 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; |
71 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 71 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····check-cast·v0,·Ljava/lang/CharSequence; | 73 | ····check-cast·v0,·Ljava/lang/CharSequence; |
74 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mName:Ljava/lang/CharSequence; | 74 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mName:Ljava/lang/CharSequence; |
75 | ····.line· | 75 | ····.line·818 |
76 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 76 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
77 | ····move-result·v0 | 77 | ····move-result·v0 |
78 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mIcon:I | 78 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mIcon:I |
79 | ····.line· | 79 | ····.line·819 |
80 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; | 80 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; |
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mExtras:Landroid/os/Bundle; | 82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mExtras:Landroid/os/Bundle; |
83 | ····.line· | 83 | ····.line·820 |
84 | ····return-void | 84 | ····return-void |
85 | .end·method | 85 | .end·method |
86 | .method·constructor·<init>(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V | 86 | .method·constructor·<init>(Ljava/lang/String;Ljava/lang/CharSequence;ILandroid/os/Bundle;)V |
87 | ····.locals·0 | 87 | ····.locals·0 |
88 | ····.param·p1,·"action"····#·Ljava/lang/String; | 88 | ····.param·p1,·"action"····#·Ljava/lang/String; |
89 | ····.param·p2,·"name"····#·Ljava/lang/CharSequence; | 89 | ····.param·p2,·"name"····#·Ljava/lang/CharSequence; |
90 | ····.param·p3,·"icon"····#·I | 90 | ····.param·p3,·"icon"····#·I |
91 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; | 91 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line· | 93 | ····.line·808 |
94 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 94 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
95 | ····.line· | 95 | ····.line·809 |
96 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mAction:Ljava/lang/String; | 96 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mAction:Ljava/lang/String; |
97 | ····.line· | 97 | ····.line·810 |
98 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mName:Ljava/lang/CharSequence; | 98 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mName:Ljava/lang/CharSequence; |
99 | ····.line· | 99 | ····.line·811 |
100 | ····iput·p3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mIcon:I | 100 | ····iput·p3,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mIcon:I |
101 | ····.line· | 101 | ····.line·812 |
102 | ····iput-object·p4,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mExtras:Landroid/os/Bundle; | 102 | ····iput-object·p4,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->mExtras:Landroid/os/Bundle; |
103 | ····.line· | 103 | ····.line·813 |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·static·fromCustomAction(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 106 | .method·public·static·fromCustomAction(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
107 | ····.locals·5 | 107 | ····.locals·5 |
108 | ····.param·p0,·"customActionObj"····#·Ljava/lang/Object; | 108 | ····.param·p0,·"customActionObj"····#·Ljava/lang/Object; |
109 | ····.prologue | 109 | ····.prologue |
110 | ····.line· | 110 | ····.line·847 |
111 | ····if-eqz·p0,·:cond_0 | 111 | ····if-eqz·p0,·:cond_0 |
112 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 112 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
113 | ····const/16·v2,·0x15 | 113 | ····const/16·v2,·0x15 |
114 | ····if-ge·v1,·v2,·:cond_1 | 114 | ····if-ge·v1,·v2,·:cond_1 |
115 | ····.line· | 115 | ····.line·848 |
116 | ····:cond_0 | 116 | ····:cond_0 |
117 | ····const/4·v0,·0x0 | 117 | ····const/4·v0,·0x0 |
118 | ····.line· | 118 | ····.line·857 |
119 | ····:goto_0 | 119 | ····:goto_0 |
120 | ····return-object·v0 | 120 | ····return-object·v0 |
121 | ····.line· | 121 | ····.line·851 |
122 | ····:cond_1 | 122 | ····:cond_1 |
123 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 123 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
124 | ····.line· | 124 | ····.line·852 |
125 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getAction(Ljava/lang/Object;)Ljava/lang/String; | 125 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getAction(Ljava/lang/Object;)Ljava/lang/String; |
126 | ····move-result-object·v1 | 126 | ····move-result-object·v1 |
127 | ····.line· | 127 | ····.line·853 |
128 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 128 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
129 | ····move-result-object·v2 | 129 | ····move-result-object·v2 |
130 | ····.line· | 130 | ····.line·854 |
131 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getIcon(Ljava/lang/Object;)I | 131 | ····invoke-static·{p0},·Landroid/support/v4/media/session/PlaybackStateCompatApi21$CustomAction;->getIcon(Ljava/lang/Object;)I |
Max diff block lines reached; 5062/9341 bytes (54.19%) of diff not shown. |
Offset 22, 445 lines modified | Offset 22, 637 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line· | 26 | ····.line·935 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line· | 29 | ····.line·936 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 33 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
34 | ····.locals· | 34 | ····.locals·5 |
35 | ····.param·p1,·"command"····#·Ljava/lang/String; | 35 | ····.param·p1,·"command"····#·Ljava/lang/String; |
36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
37 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; | 37 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line· | 39 | ····.line·940 |
40 | ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER" | 40 | ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER" |
41 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 41 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
42 | ····move-result·v2 | 42 | ····move-result·v2 |
43 | ····if-eqz·v2,·:cond_1 | 43 | ····if-eqz·v2,·:cond_1 |
44 | ····.line· | 44 | ····.line·941 |
45 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 45 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
46 | ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference; | 46 | ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference; |
47 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 47 | ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 49 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
50 | ····.line· | 50 | ····.line·942 |
51 | ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 51 | ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
52 | ····if-eqz·v0,·:cond_0 | 52 | ····if-eqz·v0,·:cond_0 |
53 | ····.line· | 53 | ····.line·943 |
54 | ····new-instance·v1,·Landroid/os/Bundle; | 54 | ····new-instance·v1,·Landroid/os/Bundle; |
55 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | 55 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
56 | ····.line· | 56 | ····.line·944 |
57 | ····.local·v1,·"result":Landroid/os/Bundle; | 57 | ····.local·v1,·"result":Landroid/os/Bundle; |
58 | ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER" | 58 | ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER" |
59 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; | 59 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; |
60 | ····move-result-object·v3 | 60 | ····move-result-object·v3 |
61 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V | 61 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V |
62 | ····.line· | 62 | ····.line·945 |
63 | ····const/4·v2,·0x0 | 63 | ····const/4·v2,·0x0 |
64 | ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V | 64 | ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V |
65 | ····.line· | 65 | ····.line·969 |
66 | ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 66 | ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
67 | ····.end·local·v1····#·"result":Landroid/os/Bundle; | 67 | ····.end·local·v1····#·"result":Landroid/os/Bundle; |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····:goto_0 | 69 | ····:goto_0 |
70 | ····return-void | 70 | ····return-void |
71 | ····.line· | 71 | ····.line·947 |
72 | ····:cond_1 | 72 | ····:cond_1 |
73 | ····const-string·v2,·"android.support.v4.media.session.command.ADD_QUEUE_ITEM" | ||
74 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
75 | ····move-result·v2 | ||
76 | ····if-eqz·v2,·:cond_2 | ||
77 | ····.line·948 | ||
78 | ····const-class·v2,·Landroid/support/v4/media/MediaDescriptionCompat; | ||
79 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | ||
80 | ····move-result-object·v2 | ||
81 | ····invoke-virtual·{p2,·v2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V | ||
82 | ····.line·949 | ||
83 | ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | ||
84 | ····const-string·v2,·"android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION" | ||
85 | ····.line·950 | ||
86 | ····invoke-virtual·{p2,·v2},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; | ||
87 | ····move-result-object·v2 | ||
88 | ····check-cast·v2,·Landroid/support/v4/media/MediaDescriptionCompat; | ||
89 | ····.line·949 | ||
90 | ····invoke-virtual·{v3,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onAddQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
91 | ····goto·:goto_0 | ||
92 | ····.line·952 | ||
93 | ····:cond_2 | ||
94 | ····const-string·v2,·"android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT" | ||
95 | ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
96 | ····move-result·v2 | ||
97 | ····if-eqz·v2,·:cond_3 | ||
98 | ····.line·953 | ||
99 | ····const-class·v2,·Landroid/support/v4/media/MediaDescriptionCompat; | ||
100 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | ||
Max diff block lines reached; 20004/27731 bytes (72.14%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 26 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 28 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·1933 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 41, 21 lines modified | Offset 41, 21 lines modified | ||
41 | #·virtual·methods | 41 | #·virtual·methods |
42 | .method·public·run()V | 42 | .method·public·run()V |
43 | ····.locals·2 | 43 | ····.locals·2 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·1 | 45 | ····.line·1936 |
46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; | 49 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat; |
50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
51 | ····.line·1 | 51 | ····.line·1937 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
Offset 22, 48 lines modified | Offset 22, 48 lines modified | ||
22 | ····.annotation·system·Ldalvik/annotation/Throws; | 22 | ····.annotation·system·Ldalvik/annotation/Throws; |
23 | ········value·=·{ | 23 | ········value·=·{ |
24 | ············Landroid/os/RemoteException; | 24 | ············Landroid/os/RemoteException; |
25 | ········} | 25 | ········} |
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·2139 |
29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V | 29 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V |
30 | ····.line· | 30 | ····.line·2140 |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 33 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"context"····#·Landroid/content/Context; | 35 | ····.param·p1,·"context"····#·Landroid/content/Context; |
36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; | 36 | ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line· | 38 | ····.line·2134 |
39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 39 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
40 | ····.line· | 40 | ····.line·2135 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; | 44 | .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; |
45 | ····.locals·2 | 45 | ····.locals·2 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·2144 |
48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object; | 48 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object; |
49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; | 49 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····.line· | 51 | ····.line·2145 |
52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; | 52 | ····.local·v0,·"controlsObj":Ljava/lang/Object; |
53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23; | 54 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23; |
55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V | 55 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V | 28 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 30 | ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1916 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 23 lines modified | Offset 45, 23 lines modified | ||
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·run()V | 46 | .method·public·run()V |
47 | ····.locals·3 | 47 | ····.locals·3 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1919 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; | 53 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String; |
54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; | 54 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle; |
55 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 55 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
56 | ····.line·1 | 56 | ····.line·1920 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
Offset 39, 159 lines modified | Offset 39, 163 lines modified | ||
39 | .field·private·mExtraSessionBinder:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; | 39 | .field·private·mExtraSessionBinder:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession; |
40 | .field·private·mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat; | 40 | .field·private·mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat; |
41 | .field·mRatingType:I | 41 | .field·mRatingType:I |
42 | .field·mRepeatMode:I | ||
42 | .field·private·final·mSessionObj:Ljava/lang/Object; | 43 | .field·private·final·mSessionObj:Ljava/lang/Object; |
44 | .field·mShuffleModeEnabled:Z | ||
43 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 45 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
44 | #·direct·methods | 46 | #·direct·methods |
45 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 47 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
46 | ····.locals·2 | 48 | ····.locals·2 |
47 | ····.param·p1,·"context"····#·Landroid/content/Context; | 49 | ····.param·p1,·"context"····#·Landroid/content/Context; |
48 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 50 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
49 | ····.prologue | 51 | ····.prologue |
50 | ····.line·2 | 52 | ····.line·2570 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·2 | 54 | ····.line·2560 |
53 | ····const/4·v0,·0x0 | 55 | ····const/4·v0,·0x0 |
54 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 56 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
55 | ····.line·2 | 57 | ····.line·2562 |
56 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; | 58 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
57 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V | 59 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
58 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 60 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
59 | ····.line·2 | 61 | ····.line·2571 |
60 | ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; | 62 | ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; |
61 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 64 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
63 | ····.line·2 | 65 | ····.line·2572 |
64 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 66 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
65 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 67 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
66 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; | 68 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; |
67 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
68 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 70 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
69 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 71 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
70 | ····.line·2 | 72 | ····.line·2573 |
71 | ····return-void | 73 | ····return-void |
72 | .end·method | 74 | .end·method |
73 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 75 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
74 | ····.locals·2 | 76 | ····.locals·2 |
75 | ····.param·p1,·"mediaSession"····#·Ljava/lang/Object; | 77 | ····.param·p1,·"mediaSession"····#·Ljava/lang/Object; |
76 | ····.prologue | 78 | ····.prologue |
77 | ····.line·2 | 79 | ····.line·2575 |
78 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 80 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
79 | ····.line·2 | 81 | ····.line·2560 |
80 | ····const/4·v0,·0x0 | 82 | ····const/4·v0,·0x0 |
81 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 83 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
82 | ····.line·2 | 84 | ····.line·2562 |
83 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; | 85 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
84 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V | 86 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
85 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 87 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
86 | ····.line·2 | 88 | ····.line·2576 |
87 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object; | 89 | ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object; |
88 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
89 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 91 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
90 | ····.line·2 | 92 | ····.line·2577 |
91 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 93 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
92 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; | 94 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object; |
93 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; | 95 | ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable; |
94 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
95 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 97 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
96 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 98 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
97 | ····.line·2 | 99 | ····.line·2578 |
98 | ····return-void | 100 | ····return-void |
99 | .end·method | 101 | .end·method |
100 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z | 102 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z |
101 | ····.locals·1 | 103 | ····.locals·1 |
102 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 104 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
103 | ····.prologue | 105 | ····.prologue |
104 | ····.line·2 | 106 | ····.line·2556 |
105 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z | 107 | ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z |
106 | ····return·v0 | 108 | ····return·v0 |
107 | .end·method | 109 | .end·method |
108 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList; | 110 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList; |
109 | ····.locals·1 | 111 | ····.locals·1 |
110 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; | 112 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; |
111 | ····.prologue | 113 | ····.prologue |
112 | ····.line·2 | 114 | ····.line·2556 |
113 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; | 115 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList; |
114 | ····return-object·v0 | 116 | ····return-object·v0 |
115 | .end·method | 117 | .end·method |
Max diff block lines reached; 24577/29785 bytes (82.51%) of diff not shown. |
Offset 28, 86 lines modified | Offset 28, 86 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1191 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
38 | ····.locals·3 | 38 | ····.locals·3 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1195 |
42 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 42 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
43 | ····const/16·v2,·0x15 | 43 | ····const/16·v2,·0x15 |
44 | ····if-lt·v1,·v2,·:cond_0 | 44 | ····if-lt·v1,·v2,·:cond_0 |
45 | ····.line·1 | 45 | ····.line·1196 |
46 | ····const/4·v1,·0x0 | 46 | ····const/4·v1,·0x0 |
47 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; | 47 | ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·1 | 49 | ····.line·1200 |
50 | ····:goto_0 | 50 | ····:goto_0 |
51 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 51 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
52 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 52 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
53 | ····return-object·v1 | 53 | ····return-object·v1 |
54 | ····.line·1 | 54 | ····.line·1198 |
55 | ····:cond_0 | 55 | ····:cond_0 |
56 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; | 56 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····.local·v0,·"inner":Landroid/os/IBinder; | 58 | ····.local·v0,·"inner":Landroid/os/IBinder; |
59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
60 | .end·method | 60 | .end·method |
61 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 61 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
62 | ····.locals·1 | 62 | ····.locals·1 |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·1 | 64 | ····.line·1191 |
65 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; | 65 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; |
66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
67 | ····return-object·v0 | 67 | ····return-object·v0 |
68 | .end·method | 68 | .end·method |
69 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 69 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"size"····#·I | 71 | ····.param·p1,·"size"····#·I |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·1 | 73 | ····.line·1205 |
74 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 74 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
75 | ····return-object·v0 | 75 | ····return-object·v0 |
76 | .end·method | 76 | .end·method |
77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····.prologue | 79 | ····.prologue |
80 | ····.line·1 | 80 | ····.line·1191 |
81 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; | 81 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; |
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····return-object·v0 | 83 | ····return-object·v0 |
84 | .end·method | 84 | .end·method |
Offset 16, 30 lines modified | Offset 16, 30 lines modified | ||
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
18 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line· | 21 | ····.line·2152 |
22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V | 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V |
23 | ····.line· | 23 | ····.line·2153 |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 27 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 29 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
30 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 30 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·2157 |
33 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object; | 33 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object; |
34 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V | 34 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V |
35 | ····.line· | 35 | ····.line·2159 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 22, 30 lines modified | Offset 22, 40 lines modified | ||
22 | #·static·fields | 22 | #·static·fields |
23 | .field·static·final·ACTION_ARGUMENT_EXTRAS:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_EXTRAS" | 23 | .field·static·final·ACTION_ARGUMENT_EXTRAS:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_EXTRAS" |
24 | .field·static·final·ACTION_ARGUMENT_MEDIA_ID:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_MEDIA_ID" | 24 | .field·static·final·ACTION_ARGUMENT_MEDIA_ID:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_MEDIA_ID" |
25 | .field·static·final·ACTION_ARGUMENT_QUERY:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_QUERY" | 25 | .field·static·final·ACTION_ARGUMENT_QUERY:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_QUERY" |
26 | .field·static·final·ACTION_ARGUMENT_REPEAT_MODE:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_REPEAT_MODE" | ||
27 | .field·static·final·ACTION_ARGUMENT_SHUFFLE_MODE_ENABLED:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_SHUFFLE_MODE_ENABLED" | ||
26 | .field·static·final·ACTION_ARGUMENT_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_URI" | 28 | .field·static·final·ACTION_ARGUMENT_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.ARGUMENT_URI" |
27 | .field·static·final·ACTION_PLAY_FROM_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.PLAY_FROM_URI" | 29 | .field·static·final·ACTION_PLAY_FROM_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.PLAY_FROM_URI" |
28 | .field·static·final·ACTION_PREPARE:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE" | 30 | .field·static·final·ACTION_PREPARE:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE" |
29 | .field·static·final·ACTION_PREPARE_FROM_MEDIA_ID:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_MEDIA_ID" | 31 | .field·static·final·ACTION_PREPARE_FROM_MEDIA_ID:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_MEDIA_ID" |
30 | .field·static·final·ACTION_PREPARE_FROM_SEARCH:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_SEARCH" | 32 | .field·static·final·ACTION_PREPARE_FROM_SEARCH:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_SEARCH" |
31 | .field·static·final·ACTION_PREPARE_FROM_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_URI" | 33 | .field·static·final·ACTION_PREPARE_FROM_URI:Ljava/lang/String;·=·"android.support.v4.media.session.action.PREPARE_FROM_URI" |
34 | .field·static·final·ACTION_SET_REPEAT_MODE:Ljava/lang/String;·=·"android.support.v4.media.session.action.SET_REPEAT_MODE" | ||
35 | .field·static·final·ACTION_SET_SHUFFLE_MODE_ENABLED:Ljava/lang/String;·=·"android.support.v4.media.session.action.SET_SHUFFLE_MODE_ENABLED" | ||
32 | .field·static·final·EXTRA_BINDER:Ljava/lang/String;·=·"android.support.v4.media.session.EXTRA_BINDER" | 36 | .field·static·final·EXTRA_BINDER:Ljava/lang/String;·=·"android.support.v4.media.session.EXTRA_BINDER" |
33 | .field·public·static·final·FLAG_HANDLES_MEDIA_BUTTONS:I·=·0x1 | 37 | .field·public·static·final·FLAG_HANDLES_MEDIA_BUTTONS:I·=·0x1 |
38 | .field·public·static·final·FLAG_HANDLES_QUEUE_COMMANDS:I·=·0x4 | ||
34 | .field·public·static·final·FLAG_HANDLES_TRANSPORT_CONTROLS:I·=·0x2 | 39 | .field·public·static·final·FLAG_HANDLES_TRANSPORT_CONTROLS:I·=·0x2 |
35 | .field·private·static·final·MAX_BITMAP_SIZE_IN_DP:I·=·0x140 | 40 | .field·private·static·final·MAX_BITMAP_SIZE_IN_DP:I·=·0x140 |
36 | .field·static·final·TAG:Ljava/lang/String;·=·"MediaSessionCompat" | 41 | .field·static·final·TAG:Ljava/lang/String;·=·"MediaSessionCompat" |
37 | .field·static·sMaxBitmapSize:I | 42 | .field·static·sMaxBitmapSize:I |
Offset 71, 220 lines modified | Offset 81, 227 lines modified | ||
71 | #·direct·methods | 81 | #·direct·methods |
72 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V | 82 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V |
73 | ····.locals·2 | 83 | ····.locals·2 |
74 | ····.param·p1,·"context"····#·Landroid/content/Context; | 84 | ····.param·p1,·"context"····#·Landroid/content/Context; |
75 | ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; | 85 | ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; |
76 | ····.prologue | 86 | ····.prologue |
77 | ····.line·2 | 87 | ····.line·288 |
78 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 88 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
79 | ····.line·91 | 89 | ····.line·91 |
80 | ····new-instance·v0,·Ljava/util/ArrayList; | 90 | ····new-instance·v0,·Ljava/util/ArrayList; |
81 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 91 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
82 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; | 92 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; |
83 | ····.line·2 | 93 | ····.line·289 |
84 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; | 94 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; |
85 | ····.line·2 | 95 | ····.line·290 |
86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 96 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
87 | ····const/16·v1,·0x15 | 97 | ····const/16·v1,·0x15 |
88 | ····if-lt·v0,·v1,·:cond_0 | 98 | ····if-lt·v0,·v1,·:cond_0 |
89 | ····.line·2 | 99 | ····.line·292 |
90 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ | 100 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$2; |
91 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$ | 101 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$2;-><init>(Landroid/support/v4/media/session/MediaSessionCompat;)V |
92 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 102 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
93 | ····.line·2 | 103 | ····.line·294 |
94 | ····:cond_0 | 104 | ····:cond_0 |
95 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat; | 105 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat; |
96 | ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V | 106 | ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V |
97 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat; | 107 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat; |
98 | ····.line·2 | 108 | ····.line·295 |
99 | ····return-void | 109 | ····return-void |
100 | .end·method | 110 | .end·method |
101 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 111 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
102 | ····.locals·1 | 112 | ····.locals·1 |
103 | ····.param·p1,·"context"····#·Landroid/content/Context; | 113 | ····.param·p1,·"context"····#·Landroid/content/Context; |
104 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 114 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
105 | ····.prologue | 115 | ····.prologue |
106 | ····const/4·v0,·0x0 | 116 | ····const/4·v0,·0x0 |
107 | ····.line· | 117 | ····.line·224 |
108 | ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V | 118 | ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V |
109 | ····.line· | 119 | ····.line·225 |
110 | ····return-void | 120 | ····return-void |
111 | .end·method | 121 | .end·method |
112 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V | 122 | .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V |
113 | ····.locals·4 | 123 | ····.locals·4 |
114 | ····.param·p1,·"context"····#·Landroid/content/Context; | 124 | ····.param·p1,·"context"····#·Landroid/content/Context; |
115 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 125 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
116 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; | 126 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; |
117 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; | 127 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; |
118 | ····.prologue | 128 | ····.prologue |
119 | ····const/4·v3,·0x0 | 129 | ····const/4·v3,·0x0 |
120 | ····.line·2 | 130 | ····.line·249 |
121 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 131 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
122 | ····.line·91 | 132 | ····.line·91 |
123 | ····new-instance·v1,·Ljava/util/ArrayList; | 133 | ····new-instance·v1,·Ljava/util/ArrayList; |
124 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 134 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
125 | ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; | 135 | ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList; |
126 | ····.line·2 | 136 | ····.line·250 |
127 | ····if-nez·p1,·:cond_0 | 137 | ····if-nez·p1,·:cond_0 |
128 | ····.line·2 | 138 | ····.line·251 |
129 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 139 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
Max diff block lines reached; 23484/29298 bytes (80.16%) of diff not shown. |
Offset 34, 16 lines modified | Offset 34, 20 lines modified | ||
34 | .field·static·final·TRANSACTION_onPlaybackStateChanged:I·=·0x3 | 34 | .field·static·final·TRANSACTION_onPlaybackStateChanged:I·=·0x3 |
35 | .field·static·final·TRANSACTION_onQueueChanged:I·=·0x5 | 35 | .field·static·final·TRANSACTION_onQueueChanged:I·=·0x5 |
36 | .field·static·final·TRANSACTION_onQueueTitleChanged:I·=·0x6 | 36 | .field·static·final·TRANSACTION_onQueueTitleChanged:I·=·0x6 |
37 | .field·static·final·TRANSACTION_onRepeatModeChanged:I·=·0x9 | ||
37 | .field·static·final·TRANSACTION_onSessionDestroyed:I·=·0x2 | 38 | .field·static·final·TRANSACTION_onSessionDestroyed:I·=·0x2 |
39 | .field·static·final·TRANSACTION_onShuffleModeChanged:I·=·0xa | ||
38 | .field·static·final·TRANSACTION_onVolumeInfoChanged:I·=·0x8 | 40 | .field·static·final·TRANSACTION_onVolumeInfoChanged:I·=·0x8 |
39 | #·direct·methods | 41 | #·direct·methods |
40 | .method·public·constructor·<init>()V | 42 | .method·public·constructor·<init>()V |
41 | ····.locals·1 | 43 | ····.locals·1 |
Offset 130, 15 lines modified | Offset 134, 15 lines modified | ||
130 | ····.prologue | 134 | ····.prologue |
131 | ····const/4·v3,·0x1 | 135 | ····const/4·v3,·0x1 |
132 | ····.line·43 | 136 | ····.line·43 |
133 | ····sparse-switch·p1,·:sswitch_data_0 | 137 | ····sparse-switch·p1,·:sswitch_data_0 |
134 | ····.line·1 | 138 | ····.line·161 |
135 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 139 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
136 | ····move-result·v3 | 140 | ····move-result·v3 |
137 | ····:goto_0 | 141 | ····:goto_0 |
138 | ····return·v3 | 142 | ····return·v3 |
Offset 411, 21 lines modified | Offset 415, 73 lines modified | ||
411 | ····.end·local·v0····#·"_arg0":Landroid/support/v4/media/session/ParcelableVolumeInfo; | 415 | ····.end·local·v0····#·"_arg0":Landroid/support/v4/media/session/ParcelableVolumeInfo; |
412 | ····:cond_5 | 416 | ····:cond_5 |
413 | ····const/4·v0,·0x0 | 417 | ····const/4·v0,·0x0 |
414 | ····.restart·local·v0····#·"_arg0":Landroid/support/v4/media/session/ParcelableVolumeInfo; | 418 | ····.restart·local·v0····#·"_arg0":Landroid/support/v4/media/session/ParcelableVolumeInfo; |
415 | ····goto·:goto_6 | 419 | ····goto·:goto_6 |
420 | ····.line·146 | ||
421 | ····.end·local·v0····#·"_arg0":Landroid/support/v4/media/session/ParcelableVolumeInfo; | ||
422 | ····:sswitch_9 | ||
423 | ····const-string·v4,·"android.support.v4.media.session.IMediaControllerCallback" | ||
424 | ····invoke-virtual·{p2,·v4},·Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V | ||
425 | ····.line·148 | ||
426 | ····invoke-virtual·{p2},·Landroid/os/Parcel;->readInt()I | ||
427 | ····move-result·v0 | ||
428 | ····.line·149 | ||
429 | ····.local·v0,·"_arg0":I | ||
430 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;->onRepeatModeChanged(I)V | ||
431 | ····goto/16·:goto_0 | ||
432 | ····.line·154 | ||
433 | ····.end·local·v0····#·"_arg0":I | ||
434 | ····:sswitch_a | ||
435 | ····const-string·v4,·"android.support.v4.media.session.IMediaControllerCallback" | ||
436 | ····invoke-virtual·{p2,·v4},·Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V | ||
437 | ····.line·156 | ||
438 | ····invoke-virtual·{p2},·Landroid/os/Parcel;->readInt()I | ||
439 | ····move-result·v4 | ||
440 | ····if-eqz·v4,·:cond_6 | ||
441 | ····move·v0,·v3 | ||
442 | ····.line·157 | ||
443 | ····.local·v0,·"_arg0":Z | ||
444 | ····:goto_7 | ||
445 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;->onShuffleModeChanged(Z)V | ||
446 | ····goto/16·:goto_0 | ||
447 | ····.line·156 | ||
448 | ····.end·local·v0····#·"_arg0":Z | ||
449 | ····:cond_6 | ||
450 | ····const/4·v0,·0x0 | ||
451 | ····goto·:goto_7 | ||
416 | ····.line·43 | 452 | ····.line·43 |
453 | ····nop | ||
417 | ····:sswitch_data_0 | 454 | ····:sswitch_data_0 |
418 | ····.sparse-switch | 455 | ····.sparse-switch |
419 | ········0x1·->·:sswitch_1 | 456 | ········0x1·->·:sswitch_1 |
420 | ········0x2·->·:sswitch_2 | 457 | ········0x2·->·:sswitch_2 |
421 | ········0x3·->·:sswitch_3 | 458 | ········0x3·->·:sswitch_3 |
422 | ········0x4·->·:sswitch_4 | 459 | ········0x4·->·:sswitch_4 |
423 | ········0x5·->·:sswitch_5 | 460 | ········0x5·->·:sswitch_5 |
424 | ········0x6·->·:sswitch_6 | 461 | ········0x6·->·:sswitch_6 |
425 | ········0x7·->·:sswitch_7 | 462 | ········0x7·->·:sswitch_7 |
426 | ········0x8·->·:sswitch_8 | 463 | ········0x8·->·:sswitch_8 |
464 | ········0x9·->·:sswitch_9 | ||
465 | ········0xa·->·:sswitch_a | ||
427 | ········0x5f4e5446·->·:sswitch_0 | 466 | ········0x5f4e5446·->·:sswitch_0 |
428 | ····.end·sparse-switch | 467 | ····.end·sparse-switch |
429 | .end·method | 468 | .end·method |
Offset 16, 73 lines modified | Offset 16, 73 lines modified | ||
16 | #·direct·methods | 16 | #·direct·methods |
17 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 17 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
18 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 19 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·18 | 21 | ····.line·2183 |
22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V | 22 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V |
23 | ····.line·18 | 23 | ····.line·2184 |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·prepare()V | 27 | .method·public·prepare()V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·18 | 30 | ····.line·2188 |
31 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 31 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
32 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V | 32 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V |
33 | ····.line·18 | 33 | ····.line·2189 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 36 | .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 38 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
39 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 39 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line· | 41 | ····.line·2193 |
42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
43 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 43 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
44 | ····.line· | 44 | ····.line·2195 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 47 | .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.param·p1,·"query"····#·Ljava/lang/String; | 49 | ····.param·p1,·"query"····#·Ljava/lang/String; |
50 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 50 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line· | 52 | ····.line·2199 |
53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 53 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
54 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 54 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
55 | ····.line· | 55 | ····.line·2201 |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
58 | .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 58 | .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 60 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
61 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 61 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line· | 63 | ····.line·2205 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object; |
65 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V | 65 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V |
66 | ····.line· | 66 | ····.line·2206 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
Offset 19, 20 lines modified | Offset 19, 20 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 20 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line· | 23 | ····.line·713 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V |
26 | ····.line· | 26 | ····.line·714 |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V | 30 | .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V |
31 | ····.locals·2 | 31 | ····.locals·2 |
Offset 41, 99 lines modified | Offset 41, 99 lines modified | ||
41 | ····.annotation·system·Ldalvik/annotation/Throws; | 41 | ····.annotation·system·Ldalvik/annotation/Throws; |
42 | ········value·=·{ | 42 | ········value·=·{ |
43 | ············Landroid/os/RemoteException; | 43 | ············Landroid/os/RemoteException; |
44 | ········} | 44 | ········} |
45 | ····.end·annotation | 45 | ····.end·annotation |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·718 |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
49 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 49 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
50 | ····const/4·v1,·0x1 | 50 | ····const/4·v1,·0x1 |
51 | ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 51 | ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
52 | ····.line· | 52 | ····.line·719 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 55 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
56 | ····.locals·3 | 56 | ····.locals·3 |
57 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 57 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
58 | ····.annotation·system·Ldalvik/annotation/Throws; | 58 | ····.annotation·system·Ldalvik/annotation/Throws; |
59 | ········value·=·{ | 59 | ········value·=·{ |
60 | ············Landroid/os/RemoteException; | 60 | ············Landroid/os/RemoteException; |
61 | ········} | 61 | ········} |
62 | ····.end·annotation | 62 | ····.end·annotation |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line· | 64 | ····.line·758 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
67 | ····const/4·v1,·0x7 | 67 | ····const/4·v1,·0x7 |
68 | ····const/4·v2,·0x0 | 68 | ····const/4·v2,·0x0 |
69 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 69 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
70 | ····.line· | 70 | ····.line·759 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 73 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
74 | ····.locals·3 | 74 | ····.locals·3 |
75 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; | 75 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; |
76 | ····.annotation·system·Ldalvik/annotation/Throws; | 76 | ····.annotation·system·Ldalvik/annotation/Throws; |
77 | ········value·=·{ | 77 | ········value·=·{ |
78 | ············Landroid/os/RemoteException; | 78 | ············Landroid/os/RemoteException; |
79 | ········} | 79 | ········} |
80 | ····.end·annotation | 80 | ····.end·annotation |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line· | 82 | ····.line·733 |
83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
84 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 84 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
85 | ····const/4·v1,·0x3 | 85 | ····const/4·v1,·0x3 |
86 | ····const/4·v2,·0x0 | 86 | ····const/4·v2,·0x0 |
87 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 87 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
88 | ····.line· | 88 | ····.line·734 |
89 | ····return-void | 89 | ····return-void |
90 | .end·method | 90 | .end·method |
91 | .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 91 | .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
92 | ····.locals·3 | 92 | ····.locals·3 |
93 | ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat; | 93 | ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat; |
94 | ····.annotation·system·Ldalvik/annotation/Throws; | 94 | ····.annotation·system·Ldalvik/annotation/Throws; |
95 | ········value·=·{ | 95 | ········value·=·{ |
96 | ············Landroid/os/RemoteException; | 96 | ············Landroid/os/RemoteException; |
97 | ········} | 97 | ········} |
98 | ····.end·annotation | 98 | ····.end·annotation |
99 | ····.prologue | 99 | ····.prologue |
100 | ····.line· | 100 | ····.line·728 |
101 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 101 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
102 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 102 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
103 | ····const/4·v1,·0x2 | 103 | ····const/4·v1,·0x2 |
104 | ····const/4·v2,·0x0 | 104 | ····const/4·v2,·0x0 |
105 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V | 105 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V |
106 | ····.line· | 106 | ····.line·729 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·public·onQueueChanged(Ljava/util/List;)V | 109 | .method·public·onQueueChanged(Ljava/util/List;)V |
110 | ····.locals·3 | 110 | ····.locals·3 |
111 | ····.annotation·system·Ldalvik/annotation/Signature; | 111 | ····.annotation·system·Ldalvik/annotation/Signature; |
112 | ········value·=·{ | 112 | ········value·=·{ |
Offset 148, 97 lines modified | Offset 148, 155 lines modified | ||
148 | ····.annotation·system·Ldalvik/annotation/Throws; | 148 | ····.annotation·system·Ldalvik/annotation/Throws; |
149 | ········value·=·{ | 149 | ········value·=·{ |
150 | ············Landroid/os/RemoteException; | 150 | ············Landroid/os/RemoteException; |
151 | ········} | 151 | ········} |
152 | ····.end·annotation | 152 | ····.end·annotation |
Max diff block lines reached; 6703/11472 bytes (58.43%) of diff not shown. |
Offset 15, 18 lines modified | Offset 15, 18 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·840 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line· | 21 | ····.line·841 |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | #·virtual·methods | 24 | #·virtual·methods |
25 | .method·public·abstract·fastForward()V | 25 | .method·public·abstract·fastForward()V |
26 | .end·method | 26 | .end·method |
Offset 69, 14 lines modified | Offset 69, 20 lines modified | ||
69 | .method·public·abstract·sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V | 69 | .method·public·abstract·sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V |
70 | .end·method | 70 | .end·method |
71 | .method·public·abstract·setRating(Landroid/support/v4/media/RatingCompat;)V | 71 | .method·public·abstract·setRating(Landroid/support/v4/media/RatingCompat;)V |
72 | .end·method | 72 | .end·method |
73 | .method·public·abstract·setRepeatMode(I)V | ||
74 | .end·method | ||
75 | .method·public·abstract·setShuffleModeEnabled(Z)V | ||
76 | .end·method | ||
73 | .method·public·abstract·skipToNext()V | 77 | .method·public·abstract·skipToNext()V |
74 | .end·method | 78 | .end·method |
75 | .method·public·abstract·skipToPrevious()V | 79 | .method·public·abstract·skipToPrevious()V |
76 | .end·method | 80 | .end·method |
77 | .method·public·abstract·skipToQueueItem(J)V | 81 | .method·public·abstract·skipToQueueItem(J)V |
Offset 20, 28 lines modified | Offset 20, 28 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat; | 23 | ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line· | 25 | ····.line·84 |
26 | ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V |
27 | ····.line· | 27 | ····.line·85 |
28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; |
29 | ····.line· | 29 | ····.line·86 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat; | 33 | .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line· | 36 | ····.line·89 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat; |
38 | ····return-object·v0 | 38 | ····return-object·v0 |
39 | .end·method | 39 | .end·method |
Offset 22, 35 lines modified | Offset 22, 35 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line· | 26 | ····.line·656 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line· | 29 | ····.line·657 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onAudioInfoChanged(IIIII)V | 33 | .method·public·onAudioInfoChanged(IIIII)V |
34 | ····.locals·7 | 34 | ····.locals·7 |
35 | ····.param·p1,·"type"····#·I | 35 | ····.param·p1,·"type"····#·I |
36 | ····.param·p2,·"stream"····#·I | 36 | ····.param·p2,·"stream"····#·I |
37 | ····.param·p3,·"control"····#·I | 37 | ····.param·p3,·"control"····#·I |
38 | ····.param·p4,·"max"····#·I | 38 | ····.param·p4,·"max"····#·I |
39 | ····.param·p5,·"current"····#·I | 39 | ····.param·p5,·"current"····#·I |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line· | 41 | ····.line·706 |
42 | ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 42 | ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
43 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; | 43 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; |
44 | ····move·v1,·p1 | 44 | ····move·v1,·p1 |
45 | ····move·v2,·p2 | 45 | ····move·v2,·p2 |
Offset 61, 82 lines modified | Offset 61, 76 lines modified | ||
61 | ····move·v5,·p5 | 61 | ····move·v5,·p5 |
62 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V | 62 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V |
63 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V | 63 | ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V |
64 | ····.line· | 64 | ····.line·708 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
67 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 67 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 69 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line· | 71 | ····.line·700 |
72 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 72 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
73 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V | 73 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V |
74 | ····.line· | 74 | ····.line·701 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | .method·public·onMetadataChanged(Ljava/lang/Object;)V | 77 | .method·public·onMetadataChanged(Ljava/lang/Object;)V |
78 | ····.locals·2 | 78 | ····.locals·2 |
79 | ····.param·p1,·"metadataObj"····#·Ljava/lang/Object; | 79 | ····.param·p1,·"metadataObj"····#·Ljava/lang/Object; |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line· | 81 | ····.line·685 |
82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 82 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
83 | ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; | 83 | ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; |
84 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
85 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 85 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
86 | ····.line· | 86 | ····.line·686 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V | 89 | .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V |
90 | ····.locals·2 | 90 | ····.locals·2 |
91 | ····.param·p1,·"stateObj"····#·Ljava/lang/Object; | 91 | ····.param·p1,·"stateObj"····#·Ljava/lang/Object; |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line· | 93 | ····.line·675 |
94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 94 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
95 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z | 95 | ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z |
96 | ····if-eqz·v0,·:cond_0 | 96 | ····if-eqz·v0,·:cond_0 |
97 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
98 | ····const/16·v1,·0x16 | ||
99 | ····if-ge·v0,·v1,·:cond_0 | ||
100 | ····.line· | 97 | ····.line·681 |
101 | ····:goto_0 | 98 | ····:goto_0 |
102 | ····return-void | 99 | ····return-void |
103 | ····.line· | 100 | ····.line·678 |
104 | ····:cond_0 | 101 | ····:cond_0 |
105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 102 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
106 | ····.line· | 103 | ····.line·679 |
107 | ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; | 104 | ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; |
108 | ····move-result-object·v1 | 105 | ····move-result-object·v1 |
109 | ····.line· | 106 | ····.line·678 |
110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 107 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
111 | ····goto·:goto_0 | 108 | ····goto·:goto_0 |
112 | .end·method | 109 | .end·method |
113 | .method·public·onQueueChanged(Ljava/util/List;)V | 110 | .method·public·onQueueChanged(Ljava/util/List;)V |
114 | ····.locals·2 | 111 | ····.locals·2 |
Offset 145, 79 lines modified | Offset 139, 79 lines modified | ||
145 | ············"(", | 139 | ············"(", |
146 | ············"Ljava/util/List", | 140 | ············"Ljava/util/List", |
147 | ············"<*>;)V" | 141 | ············"<*>;)V" |
148 | ········} | 142 | ········} |
149 | ····.end·annotation | 143 | ····.end·annotation |
150 | ····.prologue | 144 | ····.prologue |
151 | ····.line· | 145 | ····.line·690 |
Max diff block lines reached; 2693/7162 bytes (37.60%) of diff not shown. |
Offset 35, 92 lines modified | Offset 35, 92 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·1 | 39 | ····.line·1394 |
40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; | 40 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1; |
41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V |
42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·constructor·<init>(Landroid/os/Parcel;)V | 45 | .method·constructor·<init>(Landroid/os/Parcel;)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 47 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1389 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·1 | 51 | ····.line·1390 |
52 | ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator; | 52 | ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator; |
53 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 53 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····check-cast·v0,·Landroid/os/ResultReceiver; | 55 | ····check-cast·v0,·Landroid/os/ResultReceiver; |
56 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 56 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
57 | ····.line·1 | 57 | ····.line·1391 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V | 60 | .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V |
61 | ····.locals·0 | 61 | ····.locals·0 |
62 | ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver; | 62 | ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·1 | 64 | ····.line·1385 |
65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
66 | ····.line·1 | 66 | ····.line·1386 |
67 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 67 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
68 | ····.line·1 | 68 | ····.line·1387 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; | 71 | .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver; |
72 | ····.locals·1 | 72 | ····.locals·1 |
73 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; | 73 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper; |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·1 | 75 | ····.line·1382 |
76 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 76 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
77 | ····return-object·v0 | 77 | ····return-object·v0 |
78 | .end·method | 78 | .end·method |
79 | #·virtual·methods | 79 | #·virtual·methods |
80 | .method·public·describeContents()I | 80 | .method·public·describeContents()I |
81 | ····.locals·1 | 81 | ····.locals·1 |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·1 | 83 | ····.line·1408 |
84 | ····const/4·v0,·0x0 | 84 | ····const/4·v0,·0x0 |
85 | ····return·v0 | 85 | ····return·v0 |
86 | .end·method | 86 | .end·method |
87 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 87 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 89 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
90 | ····.param·p2,·"flags"····#·I | 90 | ····.param·p2,·"flags"····#·I |
91 | ····.prologue | 91 | ····.prologue |
92 | ····.line·1 | 92 | ····.line·1413 |
93 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; | 93 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver; |
94 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V | 94 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V |
95 | ····.line·1 | 95 | ····.line·1414 |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
Offset 26, 22 lines modified | Offset 26, 22 lines modified | ||
26 | .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 26 | .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"command"····#·Ljava/lang/String; | 28 | ····.param·p1,·"command"····#·Ljava/lang/String; |
29 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 29 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
30 | ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver; | 30 | ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·2 | 32 | ····.line·2329 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·2 | 34 | ····.line·2330 |
35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String; | 35 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String; |
36 | ····.line·2 | 36 | ····.line·2331 |
37 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle; | 37 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle; |
38 | ····.line·2 | 38 | ····.line·2332 |
39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver; | 39 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver; |
40 | ····.line·2 | 40 | ····.line·2333 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
Offset 38, 267 lines modified | Offset 38, 322 lines modified | ||
38 | #·direct·methods | 38 | #·direct·methods |
39 | .method·public·constructor·<init>()V | 39 | .method·public·constructor·<init>()V |
40 | ····.locals·2 | 40 | ····.locals·2 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·6 | 42 | ····.line·686 |
43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
44 | ····.line·6 | 44 | ····.line·687 |
45 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 45 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
46 | ····const/16·v1,·0x18 | 46 | ····const/16·v1,·0x18 |
47 | ····if-lt·v0,·v1,·:cond_0 | 47 | ····if-lt·v0,·v1,·:cond_0 |
48 | ····.line·6 | 48 | ····.line·688 |
49 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24; | 49 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24; |
50 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 50 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object; | 51 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 53 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
54 | ····.line·6 | 54 | ····.line·696 |
55 | ····:goto_0 | 55 | ····:goto_0 |
56 | ····return-void | 56 | ····return-void |
57 | ····.line·6 | 57 | ····.line·689 |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 59 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
60 | ····const/16·v1,·0x17 | 60 | ····const/16·v1,·0x17 |
61 | ····if-lt·v0,·v1,·:cond_1 | 61 | ····if-lt·v0,·v1,·:cond_1 |
62 | ····.line·6 | 62 | ····.line·690 |
63 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23; | 63 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23; |
64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 64 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
65 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object; | 65 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object; |
66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
67 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
68 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
69 | ····.line·6 | 69 | ····.line·691 |
70 | ····:cond_1 | 70 | ····:cond_1 |
71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
72 | ····const/16·v1,·0x15 | 72 | ····const/16·v1,·0x15 |
73 | ····if-lt·v0,·v1,·:cond_2 | 73 | ····if-lt·v0,·v1,·:cond_2 |
74 | ····.line·6 | 74 | ····.line·692 |
75 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; | 75 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; |
76 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 76 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
77 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; | 77 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
80 | ····goto·:goto_0 | 80 | ····goto·:goto_0 |
81 | ····.line·6 | 81 | ····.line·694 |
82 | ····:cond_2 | 82 | ····:cond_2 |
83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
84 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 84 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
85 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
86 | .end·method | 86 | .end·method |
87 | #·virtual·methods | 87 | #·virtual·methods |
88 | .method·public·onAddQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
89 | ····.locals·0 | ||
90 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
91 | ····.prologue | ||
92 | ····.line·899 | ||
93 | ····return-void | ||
94 | .end·method | ||
95 | .method·public·onAddQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
96 | ····.locals·0 | ||
97 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
98 | ····.param·p2,·"index"····#·I | ||
99 | ····.prologue | ||
100 | ····.line·911 | ||
101 | ····return-void | ||
102 | .end·method | ||
88 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V | 103 | .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V |
89 | ····.locals·0 | 104 | ····.locals·0 |
90 | ····.param·p1,·"command"····#·Ljava/lang/String; | 105 | ····.param·p1,·"command"····#·Ljava/lang/String; |
91 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 106 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
92 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; | 107 | ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver; |
93 | ····.prologue | 108 | ····.prologue |
94 | ····.line· | 109 | ····.line·708 |
95 | ····return-void | 110 | ····return-void |
96 | .end·method | 111 | .end·method |
97 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V | 112 | .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V |
98 | ····.locals·0 | 113 | ····.locals·0 |
99 | ····.param·p1,·"action"····#·Ljava/lang/String; | 114 | ····.param·p1,·"action"····#·Ljava/lang/String; |
100 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 115 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
101 | ····.prologue | 116 | ····.prologue |
102 | ····.line· | 117 | ····.line·889 |
103 | ····return-void | 118 | ····return-void |
104 | .end·method | 119 | .end·method |
105 | .method·public·onFastForward()V | 120 | .method·public·onFastForward()V |
106 | ····.locals·0 | 121 | ····.locals·0 |
Max diff block lines reached; 4023/8125 bytes (49.51%) of diff not shown. |
Offset 77, 9 lines modified | Offset 77, 15 lines modified | ||
77 | .method·public·abstract·setQueueTitle(Ljava/lang/CharSequence;)V | 77 | .method·public·abstract·setQueueTitle(Ljava/lang/CharSequence;)V |
78 | .end·method | 78 | .end·method |
79 | .method·public·abstract·setRatingType(I)V | 79 | .method·public·abstract·setRatingType(I)V |
80 | .end·method | 80 | .end·method |
81 | .method·public·abstract·setRepeatMode(I)V | ||
82 | .end·method | ||
81 | .method·public·abstract·setSessionActivity(Landroid/app/PendingIntent;)V | 83 | .method·public·abstract·setSessionActivity(Landroid/app/PendingIntent;)V |
82 | .end·method | 84 | .end·method |
85 | .method·public·abstract·setShuffleModeEnabled(Z)V | ||
86 | .end·method |
Offset 23, 671 lines modified | Offset 23, 851 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/os/IBinder;)V | 24 | .method·constructor·<init>(Landroid/os/IBinder;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"remote"····#·Landroid/os/IBinder; | 26 | ····.param·p1,·"remote"····#·Landroid/os/IBinder; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·567 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line· | 30 | ····.line·568 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
32 | ····.line· | 32 | ····.line·569 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
37 | ····.locals·5 | ||
38 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
39 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
40 | ········value·=·{ | ||
41 | ············Landroid/os/RemoteException; | ||
42 | ········} | ||
43 | ····.end·annotation | ||
44 | ····.prologue | ||
45 | ····.line·967 | ||
46 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | ||
47 | ····move-result-object·v0 | ||
48 | ····.line·968 | ||
49 | ····.local·v0,·"_data":Landroid/os/Parcel; | ||
50 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | ||
51 | ····move-result-object·v1 | ||
52 | ····.line·970 | ||
53 | ····.local·v1,·"_reply":Landroid/os/Parcel; | ||
54 | ····:try_start_0 | ||
55 | ····const-string·v2,·"android.support.v4.media.session.IMediaSession" | ||
56 | ····invoke-virtual·{v0,·v2},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | ||
57 | ····.line·971 | ||
58 | ····if-eqz·p1,·:cond_0 | ||
59 | ····.line·972 | ||
60 | ····const/4·v2,·0x1 | ||
61 | ····invoke-virtual·{v0,·v2},·Landroid/os/Parcel;->writeInt(I)V | ||
62 | ····.line·973 | ||
63 | ····const/4·v2,·0x0 | ||
64 | ····invoke-virtual·{p1,·v0,·v2},·Landroid/support/v4/media/MediaDescriptionCompat;->writeToParcel(Landroid/os/Parcel;I)V | ||
65 | ····.line·978 | ||
66 | ····:goto_0 | ||
67 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/IMediaSession$Stub$Proxy;->mRemote:Landroid/os/IBinder; | ||
68 | ····const/16·v3,·0x29 | ||
69 | ····const/4·v4,·0x0 | ||
70 | ····invoke-interface·{v2,·v3,·v0,·v1,·v4},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | ||
71 | ····.line·979 | ||
72 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readException()V | ||
73 | ····:try_end_0 | ||
74 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
75 | ····.line·982 | ||
76 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | ||
77 | ····.line·983 | ||
78 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | ||
79 | ····.line·985 | ||
80 | ····return-void | ||
81 | ····.line·976 | ||
82 | ····:cond_0 | ||
83 | ····const/4·v2,·0x0 | ||
84 | ····:try_start_1 | ||
85 | ····invoke-virtual·{v0,·v2},·Landroid/os/Parcel;->writeInt(I)V | ||
86 | ····:try_end_1 | ||
87 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | ||
88 | ····goto·:goto_0 | ||
89 | ····.line·982 | ||
90 | ····:catchall_0 | ||
91 | ····move-exception·v2 | ||
92 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | ||
93 | ····.line·983 | ||
94 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | ||
95 | ····throw·v2 | ||
96 | .end·method | ||
97 | .method·public·addQueueItemAt(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
98 | ····.locals·5 | ||
99 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
100 | ····.param·p2,·"index"····#·I | ||
101 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
102 | ········value·=·{ | ||
103 | ············Landroid/os/RemoteException; | ||
104 | ········} | ||
105 | ····.end·annotation | ||
106 | ····.prologue | ||
107 | ····.line·988 | ||
108 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | ||
109 | ····move-result-object·v0 | ||
110 | ····.line·989 | ||
111 | ····.local·v0,·"_data":Landroid/os/Parcel; | ||
112 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | ||
Max diff block lines reached; 92833/98044 bytes (94.69%) of diff not shown. |
Offset 22, 32 lines modified | Offset 22, 32 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line· | 26 | ····.line·1070 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
29 | ····.line· | 29 | ····.line·1071 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 33 | .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 35 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 36 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line· | 38 | ····.line·1075 |
39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
40 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 40 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
41 | ····.line· | 41 | ····.line·1076 |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
Offset 22, 32 lines modified | Offset 22, 32 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 25 | ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·1 | 27 | ····.line·1910 |
28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
29 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V |
30 | ····.line·1 | 30 | ····.line·1911 |
31 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 31 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
32 | ····.line·1 | 32 | ····.line·1912 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·static·synthetic·access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 35 | .method·static·synthetic·access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; | 37 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·1 | 39 | ····.line·1907 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
41 | ····return-object·v0 | 41 | ····return-object·v0 |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
Offset 58, 40 lines modified | Offset 58, 40 lines modified | ||
58 | ····.annotation·system·Ldalvik/annotation/Throws; | 58 | ····.annotation·system·Ldalvik/annotation/Throws; |
59 | ········value·=·{ | 59 | ········value·=·{ |
60 | ············Landroid/os/RemoteException; | 60 | ············Landroid/os/RemoteException; |
61 | ········} | 61 | ········} |
62 | ····.end·annotation | 62 | ····.end·annotation |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·1 | 64 | ····.line·1916 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 65 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 66 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
67 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1; | 67 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1; |
68 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V | 68 | ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V |
69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z | 69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z |
70 | ····.line·1 | 70 | ····.line·1922 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 73 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
74 | ····.locals·1 | 74 | ····.locals·1 |
75 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 75 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
76 | ····.annotation·system·Ldalvik/annotation/Throws; | 76 | ····.annotation·system·Ldalvik/annotation/Throws; |
77 | ········value·=·{ | 77 | ········value·=·{ |
78 | ············Landroid/os/RemoteException; | 78 | ············Landroid/os/RemoteException; |
79 | ········} | 79 | ········} |
80 | ····.end·annotation | 80 | ····.end·annotation |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line·1 | 82 | ····.line·1982 |
83 | ····new-instance·v0,·Ljava/lang/AssertionError; | 83 | ····new-instance·v0,·Ljava/lang/AssertionError; |
84 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 84 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
85 | ····throw·v0 | 85 | ····throw·v0 |
86 | .end·method | 86 | .end·method |
Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
101 | ····.annotation·system·Ldalvik/annotation/Throws; | 101 | ····.annotation·system·Ldalvik/annotation/Throws; |
102 | ········value·=·{ | 102 | ········value·=·{ |
103 | ············Landroid/os/RemoteException; | 103 | ············Landroid/os/RemoteException; |
104 | ········} | 104 | ········} |
105 | ····.end·annotation | 105 | ····.end·annotation |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·1 | 107 | ····.line·1944 |
108 | ····new-instance·v0,·Ljava/lang/AssertionError; | 108 | ····new-instance·v0,·Ljava/lang/AssertionError; |
109 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V | 109 | ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V |
110 | ····throw·v0 | 110 | ····throw·v0 |
111 | .end·method | 111 | .end·method |
Offset 119, 26 lines modified | Offset 119, 26 lines modified | ||
119 | ····.annotation·system·Ldalvik/annotation/Throws; | 119 | ····.annotation·system·Ldalvik/annotation/Throws; |
120 | ········value·=·{ | 120 | ········value·=·{ |
121 | ············Landroid/os/RemoteException; | 121 | ············Landroid/os/RemoteException; |
122 | ········} | 122 | ········} |
123 | ····.end·annotation | 123 | ····.end·annotation |
124 | ····.prologue | 124 | ····.prologue |
125 | ····.line·1 | 125 | ····.line·1933 |
126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 126 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 127 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
128 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2; | 128 | ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2; |
129 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V | 129 | ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V |
130 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z | 130 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z |
131 | ····.line·1 | 131 | ····.line·1939 |
132 | ····return-void | 132 | ····return-void |
133 | .end·method | 133 | .end·method |
134 | .method·public·onQueueChanged(Ljava/util/List;)V | 134 | .method·public·onQueueChanged(Ljava/util/List;)V |
135 | ····.locals·1 | 135 | ····.locals·1 |
136 | ····.annotation·system·Ldalvik/annotation/Signature; | 136 | ····.annotation·system·Ldalvik/annotation/Signature; |
137 | ········value·=·{ | 137 | ········value·=·{ |
Offset 153, 15 lines modified | Offset 153, 15 lines modified | ||
153 | ····.annotation·system·Ldalvik/annotation/Throws; | 153 | ····.annotation·system·Ldalvik/annotation/Throws; |
154 | ········value·=·{ | 154 | ········value·=·{ |
155 | ············Landroid/os/RemoteException; | 155 | ············Landroid/os/RemoteException; |
156 | ········} | 156 | ········} |
157 | ····.end·annotation | 157 | ····.end·annotation |
158 | ····.prologue | 158 | ····.prologue |
159 | ····.line·1 | 159 | ····.line·1950 |
160 | ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;" | 160 | ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;" |
161 | ····new-instance·v0,·Ljava/lang/AssertionError; | 161 | ····new-instance·v0,·Ljava/lang/AssertionError; |
Max diff block lines reached; 3778/9184 bytes (41.14%) of diff not shown. |
Offset 38, 80 lines modified | Offset 38, 80 lines modified | ||
38 | ····.param·p1,·"type"····#·I | 38 | ····.param·p1,·"type"····#·I |
39 | ····.param·p2,·"stream"····#·I | 39 | ····.param·p2,·"stream"····#·I |
40 | ····.param·p3,·"control"····#·I | 40 | ····.param·p3,·"control"····#·I |
41 | ····.param·p4,·"max"····#·I | 41 | ····.param·p4,·"max"····#·I |
42 | ····.param·p5,·"current"····#·I | 42 | ····.param·p5,·"current"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line· | 44 | ····.line·1051 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····.line· | 46 | ····.line·1052 |
47 | ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I | 47 | ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I |
48 | ····.line· | 48 | ····.line·1053 |
49 | ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I | 49 | ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I |
50 | ····.line· | 50 | ····.line·1054 |
51 | ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I | 51 | ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I |
52 | ····.line· | 52 | ····.line·1055 |
53 | ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I | 53 | ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I |
54 | ····.line· | 54 | ····.line·1056 |
55 | ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I | 55 | ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I |
56 | ····.line· | 56 | ····.line·1057 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | #·virtual·methods | 59 | #·virtual·methods |
60 | .method·public·getAudioStream()I | 60 | .method·public·getAudioStream()I |
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line· | 63 | ····.line·1081 |
64 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I | 64 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I |
65 | ····return·v0 | 65 | ····return·v0 |
66 | .end·method | 66 | .end·method |
67 | .method·public·getCurrentVolume()I | 67 | .method·public·getCurrentVolume()I |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line· | 70 | ····.line·1114 |
71 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I | 71 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I |
72 | ····return·v0 | 72 | ····return·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·public·getMaxVolume()I | 74 | .method·public·getMaxVolume()I |
75 | ····.locals·1 | 75 | ····.locals·1 |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line· | 77 | ····.line·1105 |
78 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I | 78 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I |
79 | ····return·v0 | 79 | ····return·v0 |
80 | .end·method | 80 | .end·method |
81 | .method·public·getPlaybackType()I | 81 | .method·public·getPlaybackType()I |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line· | 84 | ····.line·1069 |
85 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I | 85 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I |
86 | ····return·v0 | 86 | ····return·v0 |
87 | .end·method | 87 | .end·method |
88 | .method·public·getVolumeControl()I | 88 | .method·public·getVolumeControl()I |
89 | ····.locals·1 | 89 | ····.locals·1 |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line· | 91 | ····.line·1096 |
92 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I | 92 | ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I |
93 | ····return·v0 | 93 | ····return·v0 |
94 | .end·method | 94 | .end·method |
Offset 28, 14 lines modified | Offset 28, 16 lines modified | ||
28 | ············"<", | 28 | ············"<", |
29 | ············"Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;", | 29 | ············"Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;", |
30 | ············">;" | 30 | ············">;" |
31 | ········} | 31 | ········} |
32 | ····.end·annotation | 32 | ····.end·annotation |
33 | .end·field | 33 | .end·field |
34 | .field·private·mErrorCode:I | ||
34 | .field·private·mErrorMessage:Ljava/lang/CharSequence; | 35 | .field·private·mErrorMessage:Ljava/lang/CharSequence; |
35 | .field·private·mExtras:Landroid/os/Bundle; | 36 | .field·private·mExtras:Landroid/os/Bundle; |
36 | .field·private·mPosition:J | 37 | .field·private·mPosition:J |
37 | .field·private·mRate:F | 38 | .field·private·mRate:F |
Offset 46, 170 lines modified | Offset 48, 175 lines modified | ||
46 | #·direct·methods | 48 | #·direct·methods |
47 | .method·public·constructor·<init>()V | 49 | .method·public·constructor·<init>()V |
48 | ····.locals·2 | 50 | ····.locals·2 |
49 | ····.prologue | 51 | ····.prologue |
50 | ····.line· | 52 | ····.line·1029 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line· | 54 | ····.line·1013 |
53 | ····new-instance·v0,·Ljava/util/ArrayList; | 55 | ····new-instance·v0,·Ljava/util/ArrayList; |
54 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 56 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
55 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; | 57 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; |
56 | ····.line· | 58 | ····.line·1023 |
57 | ····const-wide/16·v0,·-0x1 | 59 | ····const-wide/16·v0,·-0x1 |
58 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J | 60 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J |
59 | ····.line· | 61 | ····.line·1030 |
60 | ····return-void | 62 | ····return-void |
61 | .end·method | 63 | .end·method |
62 | .method·public·constructor·<init>(Landroid/support/v4/media/session/PlaybackStateCompat;)V | 64 | .method·public·constructor·<init>(Landroid/support/v4/media/session/PlaybackStateCompat;)V |
63 | ····.locals·2 | 65 | ····.locals·2 |
64 | ····.param·p1,·"source"····#·Landroid/support/v4/media/session/PlaybackStateCompat; | 66 | ····.param·p1,·"source"····#·Landroid/support/v4/media/session/PlaybackStateCompat; |
65 | ····.prologue | 67 | ····.prologue |
66 | ····.line· | 68 | ····.line·1038 |
67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
68 | ····.line· | 70 | ····.line·1013 |
69 | ····new-instance·v0,·Ljava/util/ArrayList; | 71 | ····new-instance·v0,·Ljava/util/ArrayList; |
70 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 72 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
71 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; | 73 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; |
72 | ····.line· | 74 | ····.line·1023 |
73 | ····const-wide/16·v0,·-0x1 | 75 | ····const-wide/16·v0,·-0x1 |
74 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J | 76 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J |
75 | ····.line· | 77 | ····.line·1039 |
76 | ····iget·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mState:I | 78 | ····iget·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mState:I |
77 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mState:I | 79 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mState:I |
78 | ····.line· | 80 | ····.line·1040 |
79 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mPosition:J | 81 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mPosition:J |
80 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mPosition:J | 82 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mPosition:J |
81 | ····.line· | 83 | ····.line·1041 |
82 | ····iget·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mSpeed:F | 84 | ····iget·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mSpeed:F |
83 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mRate:F | 85 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mRate:F |
84 | ····.line· | 86 | ····.line·1042 |
85 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mUpdateTime:J | 87 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mUpdateTime:J |
86 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mUpdateTime:J | 88 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mUpdateTime:J |
87 | ····.line· | 89 | ····.line·1043 |
88 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mBufferedPosition:J | 90 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mBufferedPosition:J |
89 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mBufferedPosition:J | 91 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mBufferedPosition:J |
90 | ····.line· | 92 | ····.line·1044 |
91 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mActions:J | 93 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mActions:J |
92 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActions:J | 94 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActions:J |
93 | ····.line· | 95 | ····.line·1045 |
96 | ····iget·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mErrorCode:I | ||
97 | ····iput·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mErrorCode:I | ||
98 | ····.line·1046 | ||
94 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mErrorMessage:Ljava/lang/CharSequence; | 99 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mErrorMessage:Ljava/lang/CharSequence; |
95 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mErrorMessage:Ljava/lang/CharSequence; | 100 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mErrorMessage:Ljava/lang/CharSequence; |
96 | ····.line· | 101 | ····.line·1047 |
97 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mCustomActions:Ljava/util/List; | 102 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mCustomActions:Ljava/util/List; |
98 | ····if-eqz·v0,·:cond_0 | 103 | ····if-eqz·v0,·:cond_0 |
99 | ····.line· | 104 | ····.line·1048 |
100 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mCustomActions:Ljava/util/List; |
101 | ····iget-object·v1,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mCustomActions:Ljava/util/List; | 106 | ····iget-object·v1,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mCustomActions:Ljava/util/List; |
102 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z | 107 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z |
103 | ····.line· | 108 | ····.line·1050 |
104 | ····:cond_0 | 109 | ····:cond_0 |
105 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mActiveItemId:J | 110 | ····iget-wide·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mActiveItemId:J |
106 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J | 111 | ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActiveItemId:J |
107 | ····.line· | 112 | ····.line·1051 |
108 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mExtras:Landroid/os/Bundle; | 113 | ····iget-object·v0,·p1,·Landroid/support/v4/media/session/PlaybackStateCompat;->mExtras:Landroid/os/Bundle; |
109 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mExtras:Landroid/os/Bundle; | 114 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mExtras:Landroid/os/Bundle; |
110 | ····.line· | 115 | ····.line·1052 |
Max diff block lines reached; 7998/12686 bytes (63.05%) of diff not shown. |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1356 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1360 |
42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·1356 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·1 | 58 | ····.line·1365 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·1 | 65 | ····.line·1356 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·881 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"p"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line· | 41 | ····.line·885 |
42 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 42 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line· | 49 | ····.line·881 |
50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 50 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 54 | .method·public·newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line· | 58 | ····.line·890 |
59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 59 | ····new-array·v0,·p1,·[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line· | 65 | ····.line·881 |
66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;->newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; | 66 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$1;->newArray(I)[Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 30, 70 lines modified | Offset 30, 70 lines modified | ||
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/os/Handler;)V | 31 | .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/os/Handler;)V |
32 | ····.locals·1 | 32 | ····.locals·1 |
33 | ····.param·p1,·"mediaControllerImpl"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 33 | ····.param·p1,·"mediaControllerImpl"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
34 | ····.param·p2,·"handler"····#·Landroid/os/Handler; | 34 | ····.param·p2,·"handler"····#·Landroid/os/Handler; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·1891 |
37 | ····invoke-direct·{p0,·p2},·Landroid/os/ResultReceiver;-><init>(Landroid/os/Handler;)V | 37 | ····invoke-direct·{p0,·p2},·Landroid/os/ResultReceiver;-><init>(Landroid/os/Handler;)V |
38 | ····.line·1 | 38 | ····.line·1892 |
39 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 39 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
40 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V | 40 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V |
41 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;->mMediaControllerImpl:Ljava/lang/ref/WeakReference; | 41 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;->mMediaControllerImpl:Ljava/lang/ref/WeakReference; |
42 | ····.line·1 | 42 | ····.line·1893 |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·protected·onReceiveResult(ILandroid/os/Bundle;)V | 46 | .method·protected·onReceiveResult(ILandroid/os/Bundle;)V |
47 | ····.locals·2 | 47 | ····.locals·2 |
48 | ····.param·p1,·"resultCode"····#·I | 48 | ····.param·p1,·"resultCode"····#·I |
49 | ····.param·p2,·"resultData"····#·Landroid/os/Bundle; | 49 | ····.param·p2,·"resultData"····#·Landroid/os/Bundle; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·1 | 51 | ····.line·1897 |
52 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;->mMediaControllerImpl:Ljava/lang/ref/WeakReference; | 52 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;->mMediaControllerImpl:Ljava/lang/ref/WeakReference; |
53 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 53 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 55 | ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
56 | ····.line·1 | 56 | ····.line·1898 |
57 | ····.local·v0,·"mediaControllerImpl":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; | 57 | ····.local·v0,·"mediaControllerImpl":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; |
58 | ····if-eqz·v0,·:cond_0 | 58 | ····if-eqz·v0,·:cond_0 |
59 | ····if-nez·p2,·:cond_1 | 59 | ····if-nez·p2,·:cond_1 |
60 | ····.line·1 | 60 | ····.line·1904 |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····:goto_0 | 62 | ····:goto_0 |
63 | ····return-void | 63 | ····return-void |
64 | ····.line·1 | 64 | ····.line·1901 |
65 | ····:cond_1 | 65 | ····:cond_1 |
66 | ····const-string·v1,·"android.support.v4.media.session.EXTRA_BINDER" | 66 | ····const-string·v1,·"android.support.v4.media.session.EXTRA_BINDER" |
67 | ····.line·1 | 67 | ····.line·1902 |
68 | ····invoke-static·{p2,·v1},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; | 68 | ····invoke-static·{p2,·v1},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····.line·1 | 70 | ····.line·1901 |
71 | ····invoke-static·{v1},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; | 71 | ····invoke-static·{v1},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession; |
72 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
73 | ····invoke-static·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->access$ | 73 | ····invoke-static·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->access$002(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession; |
74 | ····.line·1 | 74 | ····.line·1903 |
75 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)V | 75 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)V |
76 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
77 | .end·method | 77 | .end·method |
Offset 22, 14 lines modified | Offset 22, 18 lines modified | ||
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | #·static·fields | 24 | #·static·fields |
25 | .field·private·static·final·DESCRIPTOR:Ljava/lang/String;·=·"android.support.v4.media.session.IMediaSession" | 25 | .field·private·static·final·DESCRIPTOR:Ljava/lang/String;·=·"android.support.v4.media.session.IMediaSession" |
26 | .field·static·final·TRANSACTION_addQueueItem:I·=·0x29 | ||
27 | .field·static·final·TRANSACTION_addQueueItemAt:I·=·0x2a | ||
26 | .field·static·final·TRANSACTION_adjustVolume:I·=·0xb | 28 | .field·static·final·TRANSACTION_adjustVolume:I·=·0xb |
27 | .field·static·final·TRANSACTION_fastForward:I·=·0x16 | 29 | .field·static·final·TRANSACTION_fastForward:I·=·0x16 |
28 | .field·static·final·TRANSACTION_getExtras:I·=·0x1f | 30 | .field·static·final·TRANSACTION_getExtras:I·=·0x1f |
29 | .field·static·final·TRANSACTION_getFlags:I·=·0x9 | 31 | .field·static·final·TRANSACTION_getFlags:I·=·0x9 |
Offset 44, 18 lines modified | Offset 48, 22 lines modified | ||
44 | .field·static·final·TRANSACTION_getQueue:I·=·0x1d | 48 | .field·static·final·TRANSACTION_getQueue:I·=·0x1d |
45 | .field·static·final·TRANSACTION_getQueueTitle:I·=·0x1e | 49 | .field·static·final·TRANSACTION_getQueueTitle:I·=·0x1e |
46 | .field·static·final·TRANSACTION_getRatingType:I·=·0x20 | 50 | .field·static·final·TRANSACTION_getRatingType:I·=·0x20 |
51 | .field·static·final·TRANSACTION_getRepeatMode:I·=·0x25 | ||
47 | .field·static·final·TRANSACTION_getTag:I·=·0x7 | 52 | .field·static·final·TRANSACTION_getTag:I·=·0x7 |
48 | .field·static·final·TRANSACTION_getVolumeAttributes:I·=·0xa | 53 | .field·static·final·TRANSACTION_getVolumeAttributes:I·=·0xa |
54 | .field·static·final·TRANSACTION_isShuffleModeEnabled:I·=·0x26 | ||
49 | .field·static·final·TRANSACTION_isTransportControlEnabled:I·=·0x5 | 55 | .field·static·final·TRANSACTION_isTransportControlEnabled:I·=·0x5 |
50 | .field·static·final·TRANSACTION_next:I·=·0x14 | 56 | .field·static·final·TRANSACTION_next:I·=·0x14 |
51 | .field·static·final·TRANSACTION_pause:I·=·0x12 | 57 | .field·static·final·TRANSACTION_pause:I·=·0x12 |
52 | .field·static·final·TRANSACTION_play:I·=·0xd | 58 | .field·static·final·TRANSACTION_play:I·=·0xd |
Offset 76, 24 lines modified | Offset 84, 32 lines modified | ||
76 | .field·static·final·TRANSACTION_previous:I·=·0x15 | 84 | .field·static·final·TRANSACTION_previous:I·=·0x15 |
77 | .field·static·final·TRANSACTION_rate:I·=·0x19 | 85 | .field·static·final·TRANSACTION_rate:I·=·0x19 |
78 | .field·static·final·TRANSACTION_registerCallbackListener:I·=·0x3 | 86 | .field·static·final·TRANSACTION_registerCallbackListener:I·=·0x3 |
87 | .field·static·final·TRANSACTION_removeQueueItem:I·=·0x2b | ||
88 | .field·static·final·TRANSACTION_removeQueueItemAt:I·=·0x2c | ||
79 | .field·static·final·TRANSACTION_rewind:I·=·0x17 | 89 | .field·static·final·TRANSACTION_rewind:I·=·0x17 |
80 | .field·static·final·TRANSACTION_seekTo:I·=·0x18 | 90 | .field·static·final·TRANSACTION_seekTo:I·=·0x18 |
81 | .field·static·final·TRANSACTION_sendCommand:I·=·0x1 | 91 | .field·static·final·TRANSACTION_sendCommand:I·=·0x1 |
82 | .field·static·final·TRANSACTION_sendCustomAction:I·=·0x1a | 92 | .field·static·final·TRANSACTION_sendCustomAction:I·=·0x1a |
83 | .field·static·final·TRANSACTION_sendMediaButton:I·=·0x2 | 93 | .field·static·final·TRANSACTION_sendMediaButton:I·=·0x2 |
94 | .field·static·final·TRANSACTION_setRepeatMode:I·=·0x27 | ||
95 | .field·static·final·TRANSACTION_setShuffleModeEnabled:I·=·0x28 | ||
84 | .field·static·final·TRANSACTION_setVolumeTo:I·=·0xc | 96 | .field·static·final·TRANSACTION_setVolumeTo:I·=·0xc |
85 | .field·static·final·TRANSACTION_skipToQueueItem:I·=·0x11 | 97 | .field·static·final·TRANSACTION_skipToQueueItem:I·=·0x11 |
86 | .field·static·final·TRANSACTION_stop:I·=·0x13 | 98 | .field·static·final·TRANSACTION_stop:I·=·0x13 |
87 | .field·static·final·TRANSACTION_unregisterCallbackListener:I·=·0x4 | 99 | .field·static·final·TRANSACTION_unregisterCallbackListener:I·=·0x4 |
Offset 188, 15 lines modified | Offset 204, 15 lines modified | ||
188 | ····const/4·v7,·0x0 | 204 | ····const/4·v7,·0x0 |
189 | ····const/4·v8,·0x1 | 205 | ····const/4·v8,·0x1 |
190 | ····.line·42 | 206 | ····.line·42 |
191 | ····sparse-switch·p1,·:sswitch_data_0 | 207 | ····sparse-switch·p1,·:sswitch_data_0 |
192 | ····.line· | 208 | ····.line·561 |
193 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 209 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
194 | ····move-result·v8 | 210 | ····move-result·v8 |
195 | ····:goto_0 | 211 | ····:goto_0 |
196 | ····return·v8 | 212 | ····return·v8 |
Offset 788, 575 lines modified | Offset 804, 826 lines modified | ||
788 | ····.end·local·v4····#·"_result":I | 804 | ····.end·local·v4····#·"_result":I |
789 | ····:sswitch_13 | 805 | ····:sswitch_13 |
790 | ····const-string·v7,·"android.support.v4.media.session.IMediaSession" | 806 | ····const-string·v7,·"android.support.v4.media.session.IMediaSession" |
791 | ····invoke-virtual·{p2,·v7},·Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V | 807 | ····invoke-virtual·{p2,·v7},·Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V |
792 | ····.line·266 | 808 | ····.line·266 |
793 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-> | 809 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;->getRepeatMode()I |
810 | ····move-result·v4 | ||
794 | ····.line·267 | 811 | ····.line·267 |
812 | ····.restart·local·v4····#·"_result":I | ||
795 | ····invoke-virtual·{p3},·Landroid/os/Parcel;->writeNoException()V | 813 | ····invoke-virtual·{p3},·Landroid/os/Parcel;->writeNoException()V |
814 | ····.line·268 | ||
815 | ····invoke-virtual·{p3,·v4},·Landroid/os/Parcel;->writeInt(I)V | ||
796 | ····goto/16·:goto_0 | 816 | ····goto/16·:goto_0 |
797 | ····.line·27 | 817 | ····.line·273 |
818 | ····.end·local·v4····#·"_result":I | ||
798 | ····:sswitch_14 | 819 | ····:sswitch_14 |
820 | ····const-string·v9,·"android.support.v4.media.session.IMediaSession" | ||
821 | ····invoke-virtual·{p2,·v9},·Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V | ||
822 | ····.line·274 | ||
823 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;->isShuffleModeEnabled()Z | ||
824 | ····move-result·v4 | ||
825 | ····.line·275 | ||
826 | ····.local·v4,·"_result":Z | ||
827 | ····invoke-virtual·{p3},·Landroid/os/Parcel;->writeNoException()V | ||
Max diff block lines reached; 26548/30469 bytes (87.13%) of diff not shown. |
Offset 20, 69 lines modified | Offset 20, 69 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1491 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V | 31 | .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V |
32 | ····.locals·6 | 32 | ····.locals·6 |
33 | ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat; | 33 | ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat; |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·1 | 35 | ····.line·1494 |
36 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 36 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
37 | ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; | 37 | ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat; |
38 | ····if-eq·v1,·p1,·:cond_0 | 38 | ····if-eq·v1,·p1,·:cond_0 |
39 | ····.line·1 | 39 | ····.line·1501 |
40 | ····:goto_0 | 40 | ····:goto_0 |
41 | ····return-void | 41 | ····return-void |
42 | ····.line·1 | 42 | ····.line·1497 |
43 | ····:cond_0 | 43 | ····:cond_0 |
44 | ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo; | 44 | ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo; |
45 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 45 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
46 | ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I | 46 | ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I |
47 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 47 | ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
48 | ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I | 48 | ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I |
49 | ····.line·1 | 49 | ····.line·1498 |
50 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I | 50 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I |
51 | ····move-result·v3 | 51 | ····move-result·v3 |
52 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I | 52 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I |
53 | ····move-result·v4 | 53 | ····move-result·v4 |
54 | ····.line·1 | 54 | ····.line·1499 |
55 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I | 55 | ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I |
56 | ····move-result·v5 | 56 | ····move-result·v5 |
57 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V | 57 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V |
58 | ····.line·1 | 58 | ····.line·1500 |
59 | ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo; | 59 | ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo; |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
61 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V | 61 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V |
62 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
63 | .end·method | 63 | .end·method |
Offset 22, 75 lines modified | Offset 22, 75 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line· | 26 | ····.line·1081 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V | 28 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V |
29 | ····.line· | 29 | ····.line·1082 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onPrepare()V | 33 | .method·public·onPrepare()V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line· | 36 | ····.line·1086 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
38 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V | 38 | ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V |
39 | ····.line· | 39 | ····.line·1087 |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 42 | .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 44 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
45 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 45 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·1091 |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
50 | ····.line· | 50 | ····.line·1092 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 53 | .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.param·p1,·"query"····#·Ljava/lang/String; | 55 | ····.param·p1,·"query"····#·Ljava/lang/String; |
56 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 56 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line· | 58 | ····.line·1096 |
59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 59 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
60 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 60 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
61 | ····.line· | 61 | ····.line·1097 |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
64 | .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 64 | .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 66 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
67 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 67 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line· | 69 | ····.line·1101 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; |
71 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 71 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
72 | ····.line· | 72 | ····.line·1102 |
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
Offset 82, 16 lines modified | Offset 82, 20 lines modified | ||
82 | .field·mQueueTitle:Ljava/lang/CharSequence; | 82 | .field·mQueueTitle:Ljava/lang/CharSequence; |
83 | .field·mRatingType:I | 83 | .field·mRatingType:I |
84 | .field·private·final·mRccObj:Ljava/lang/Object; | 84 | .field·private·final·mRccObj:Ljava/lang/Object; |
85 | .field·mRepeatMode:I | ||
85 | .field·mSessionActivity:Landroid/app/PendingIntent; | 86 | .field·mSessionActivity:Landroid/app/PendingIntent; |
87 | .field·mShuffleModeEnabled:Z | ||
86 | .field·mState:Landroid/support/v4/media/session/PlaybackStateCompat; | 88 | .field·mState:Landroid/support/v4/media/session/PlaybackStateCompat; |
87 | .field·private·final·mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; | 89 | .field·private·final·mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; |
88 | .field·final·mTag:Ljava/lang/String; | 90 | .field·final·mTag:Ljava/lang/String; |
89 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 91 | .field·private·final·mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
Offset 110, 323 lines modified | Offset 114, 323 lines modified | ||
110 | ····.param·p2,·"tag"····#·Ljava/lang/String; | 114 | ····.param·p2,·"tag"····#·Ljava/lang/String; |
111 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; | 115 | ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName; |
112 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; | 116 | ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent; |
113 | ····.prologue | 117 | ····.prologue |
114 | ····const/4·v2,·0x0 | 118 | ····const/4·v2,·0x0 |
115 | ····.line·1 | 119 | ····.line·1505 |
116 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 120 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
117 | ····.line·1 | 121 | ····.line·1463 |
118 | ····new-instance·v0,·Ljava/lang/Object; | 122 | ····new-instance·v0,·Ljava/lang/Object; |
119 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 123 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
120 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 124 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
121 | ····.line·1 | 125 | ····.line·1464 |
122 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; | 126 | ····new-instance·v0,·Landroid/os/RemoteCallbackList; |
123 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V | 127 | ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V |
124 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mControllerCallbacks:Landroid/os/RemoteCallbackList; | 128 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mControllerCallbacks:Landroid/os/RemoteCallbackList; |
125 | ····.line·1 | 129 | ····.line·1468 |
126 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mDestroyed:Z | 130 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mDestroyed:Z |
127 | ····.line·1 | 131 | ····.line·1469 |
128 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsActive:Z | 132 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsActive:Z |
129 | ····.line·1 | 133 | ····.line·1470 |
130 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsRccRegistered:Z | 134 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsRccRegistered:Z |
131 | ····.line·1 | 135 | ····.line·1471 |
132 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsMbrRegistered:Z | 136 | ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsMbrRegistered:Z |
133 | ····.line·1 | 137 | ····.line·1490 |
134 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; | 138 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1; |
135 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 139 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
136 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; | 140 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; |
137 | ····.line·1 | 141 | ····.line·1506 |
138 | ····if-nez·p3,·:cond_0 | 142 | ····if-nez·p3,·:cond_0 |
139 | ····.line·1 | 143 | ····.line·1507 |
140 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 144 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
141 | ····const-string·v1,·"MediaButtonReceiver·component·may·not·be·null." | 145 | ····const-string·v1,·"MediaButtonReceiver·component·may·not·be·null." |
142 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 146 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
143 | ····throw·v0 | 147 | ····throw·v0 |
144 | ····.line·1 | 148 | ····.line·1510 |
145 | ····:cond_0 | 149 | ····:cond_0 |
146 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context; | 150 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context; |
147 | ····.line·1 | 151 | ····.line·1511 |
148 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 152 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
149 | ····move-result-object·v0 | 153 | ····move-result-object·v0 |
150 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mPackageName:Ljava/lang/String; | 154 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mPackageName:Ljava/lang/String; |
151 | ····.line·1 | 155 | ····.line·1512 |
152 | ····const-string·v0,·"audio" | 156 | ····const-string·v0,·"audio" |
153 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 157 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
154 | ····move-result-object·v0 | 158 | ····move-result-object·v0 |
155 | ····check-cast·v0,·Landroid/media/AudioManager; | 159 | ····check-cast·v0,·Landroid/media/AudioManager; |
156 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mAudioManager:Landroid/media/AudioManager; | 160 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mAudioManager:Landroid/media/AudioManager; |
157 | ····.line·1 | 161 | ····.line·1513 |
158 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mTag:Ljava/lang/String; | 162 | ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mTag:Ljava/lang/String; |
159 | ····.line·1 | 163 | ····.line·1514 |
160 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mMediaButtonReceiverComponentName:Landroid/content/ComponentName; | 164 | ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mMediaButtonReceiverComponentName:Landroid/content/ComponentName; |
161 | ····.line·1 | 165 | ····.line·1515 |
162 | ····iput-object·p4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mMediaButtonReceiverIntent:Landroid/app/PendingIntent; | 166 | ····iput-object·p4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mMediaButtonReceiverIntent:Landroid/app/PendingIntent; |
163 | ····.line·1 | 167 | ····.line·1516 |
164 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; | 168 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; |
165 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 169 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
166 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; | 170 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; |
167 | ····.line·1 | 171 | ····.line·1517 |
168 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; | 172 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token; |
169 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; | 173 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mStub:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub; |
170 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V | 174 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V |
171 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; | 175 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; |
172 | ····.line·1 | 176 | ····.line·1519 |
173 | ····iput·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mRatingType:I | 177 | ····iput·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mRatingType:I |
174 | ····.line·1 | 178 | ····.line·1520 |
Max diff block lines reached; 75931/81639 bytes (93.01%) of diff not shown. |
Offset 36, 144 lines modified | Offset 36, 144 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·public·constructor·<init>()V | 37 | .method·public·constructor·<init>()V |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·43 | 40 | ····.line·543 |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····.line· | 42 | ····.line·541 |
43 | ····const/4·v0,·0x0 | 43 | ····const/4·v0,·0x0 |
44 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z | 44 | ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z |
45 | ····.line· | 45 | ····.line·544 |
46 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 46 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
47 | ····const/16·v1,·0x15 | 47 | ····const/16·v1,·0x15 |
48 | ····if-lt·v0,·v1,·:cond_0 | 48 | ····if-lt·v0,·v1,·:cond_0 |
49 | ····.line· | 49 | ····.line·545 |
50 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; | 50 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; |
51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
52 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; | 52 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 54 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
55 | ····.line· | 55 | ····.line·549 |
56 | ····:goto_0 | 56 | ····:goto_0 |
57 | ····return-void | 57 | ····return-void |
58 | ····.line· | 58 | ····.line·547 |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; | 60 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat; |
61 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V | 61 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V |
62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 62 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
63 | ····goto·:goto_0 | 63 | ····goto·:goto_0 |
64 | .end·method | 64 | .end·method |
65 | .method·static·synthetic·access$ | 65 | .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 67 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line· | 69 | ····.line·536 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object; |
71 | ····return-object·v0 | 71 | ····return-object·v0 |
72 | .end·method | 72 | .end·method |
73 | .method·static·synthetic·access$ | 73 | .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V |
74 | ····.locals·0 | 74 | ····.locals·0 |
75 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; | 75 | ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback; |
76 | ····.param·p1,·"x1"····#·Landroid/os/Handler; | 76 | ····.param·p1,·"x1"····#·Landroid/os/Handler; |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line· | 78 | ····.line·536 |
79 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V | 79 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
82 | .method·private·setHandler(Landroid/os/Handler;)V | 82 | .method·private·setHandler(Landroid/os/Handler;)V |
83 | ····.locals·2 | 83 | ····.locals·2 |
84 | ····.param·p1,·"handler"····#·Landroid/os/Handler; | 84 | ····.param·p1,·"handler"····#·Landroid/os/Handler; |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line· | 86 | ····.line·652 |
87 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 87 | ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
88 | ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper; | 88 | ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper; |
89 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
90 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V | 90 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V |
91 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; | 91 | ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler; |
92 | ····.line· | 92 | ····.line·653 |
93 | ····return-void | 93 | ····return-void |
94 | .end·method | 94 | .end·method |
95 | #·virtual·methods | 95 | #·virtual·methods |
96 | .method·public·binderDied()V | 96 | .method·public·binderDied()V |
97 | ····.locals·0 | 97 | ····.locals·0 |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line· | 99 | ····.line·645 |
100 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V | 100 | ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V |
101 | ····.line· | 101 | ····.line·646 |
102 | ····return-void | 102 | ····return-void |
103 | .end·method | 103 | .end·method |
104 | .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V | 104 | .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V |
105 | ····.locals·0 | 105 | ····.locals·0 |
106 | ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; | 106 | ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; |
107 | ····.prologue | 107 | ····.prologue |
108 | ····.line· | 108 | ····.line·622 |
109 | ····return-void | 109 | ····return-void |
110 | .end·method | 110 | .end·method |
111 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V | 111 | .method·public·onExtrasChanged(Landroid/os/Bundle;)V |
112 | ····.locals·0 | 112 | ····.locals·0 |
113 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; | 113 | ····.param·p1,·"extras"····#·Landroid/os/Bundle; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line· | 115 | ····.line·614 |
116 | ····return-void | 116 | ····return-void |
117 | .end·method | 117 | .end·method |
118 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V | 118 | .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V |
119 | ····.locals·0 | 119 | ····.locals·0 |
120 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; | 120 | ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat; |
121 | ····.prologue | 121 | ····.prologue |
Max diff block lines reached; 1716/6472 bytes (26.51%) of diff not shown. |
Offset 20, 393 lines modified | Offset 20, 443 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 21 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; | 23 | ····.param·p1,·"controlsObj"····#·Ljava/lang/Object; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1996 |
26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V |
27 | ····.line·1 | 27 | ····.line·1997 |
28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
29 | ····.line·1 | 29 | ····.line·1998 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·fastForward()V | 33 | .method·public·fastForward()V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line· | 36 | ····.line·2051 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
38 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V | 38 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V |
39 | ····.line· | 39 | ····.line·2052 |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·public·pause()V | 42 | .method·public·pause()V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line· | 45 | ····.line·2036 |
46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V | 47 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V |
48 | ····.line· | 48 | ····.line·2037 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·play()V | 51 | .method·public·play()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line· | 54 | ····.line·2031 |
55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
56 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V | 56 | ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V |
57 | ····.line· | 57 | ····.line·2032 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V | 60 | .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V |
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; | 62 | ····.param·p1,·"mediaId"····#·Ljava/lang/String; |
63 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 63 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line· | 65 | ····.line·2091 |
66 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 66 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
67 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 67 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
68 | ····.line· | 68 | ····.line·2093 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V | 71 | .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V |
72 | ····.locals·1 | 72 | ····.locals·1 |
73 | ····.param·p1,·"query"····#·Ljava/lang/String; | 73 | ····.param·p1,·"query"····#·Ljava/lang/String; |
74 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 74 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.line· | 76 | ····.line·2097 |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object; |
78 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V | 78 | ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V |
79 | ····.line· | 79 | ····.line·2099 |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
82 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V | 82 | .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V |
83 | ····.locals·3 | 83 | ····.locals·3 |
84 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 84 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
85 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; | 85 | ····.param·p2,·"extras"····#·Landroid/os/Bundle; |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·1 | 87 | ····.line·2103 |
88 | ····if-eqz·p1,·:cond_0 | 88 | ····if-eqz·p1,·:cond_0 |
89 | ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri; | 89 | ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri; |
90 | ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z | 90 | ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z |
91 | ····move-result·v1 | 91 | ····move-result·v1 |
92 | ····if-eqz·v1,·:cond_1 | 92 | ····if-eqz·v1,·:cond_1 |
93 | ····.line· | 93 | ····.line·2104 |
94 | ····:cond_0 | 94 | ····:cond_0 |
95 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 95 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
96 | ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri." | 96 | ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri." |
97 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 97 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
98 | ····throw·v1 | 98 | ····throw·v1 |
99 | ····.line· | 99 | ····.line·2107 |
100 | ····:cond_1 | 100 | ····:cond_1 |
101 | ····new-instance·v0,·Landroid/os/Bundle; | 101 | ····new-instance·v0,·Landroid/os/Bundle; |
102 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 102 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
103 | ····.line· | 103 | ····.line·2108 |
104 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 104 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
105 | ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI" | 105 | ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI" |
106 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 106 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
Max diff block lines reached; 11171/15577 bytes (71.71%) of diff not shown. |
Offset 20, 187 lines modified | Offset 20, 220 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 21 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line· | 25 | ····.line·2053 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V | ||
32 | ····.locals·2 | ||
33 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
34 | ····.prologue | ||
35 | ····.line·2271 | ||
36 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | ||
37 | ····const/16·v1,·0x19 | ||
38 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V | ||
39 | ····.line·2272 | ||
40 | ····return-void | ||
41 | .end·method | ||
42 | .method·public·addQueueItemAt(Landroid/support/v4/media/MediaDescriptionCompat;I)V | ||
43 | ····.locals·2 | ||
44 | ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat; | ||
45 | ····.param·p2,·"index"····#·I | ||
46 | ····.prologue | ||
47 | ····.line·2276 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | ||
49 | ····const/16·v1,·0x1a | ||
50 | ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;I)V | ||
51 | ····.line·2277 | ||
52 | ····return-void | ||
53 | .end·method | ||
31 | .method·public·adjustVolume(IILjava/lang/String;)V | 54 | .method·public·adjustVolume(IILjava/lang/String;)V |
32 | ····.locals·1 | 55 | ····.locals·1 |
33 | ····.param·p1,·"direction"····#·I | 56 | ····.param·p1,·"direction"····#·I |
34 | ····.param·p2,·"flags"····#·I | 57 | ····.param·p2,·"flags"····#·I |
35 | ····.param·p3,·"packageName"····#·Ljava/lang/String; | 58 | ····.param·p3,·"packageName"····#·Ljava/lang/String; |
36 | ····.prologue | 59 | ····.prologue |
37 | ····.line·1 | 60 | ····.line·2143 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 61 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
39 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V | 62 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V |
40 | ····.line· | 63 | ····.line·2144 |
41 | ····return-void | 64 | ····return-void |
42 | .end·method | 65 | .end·method |
43 | .method·public·fastForward()V | 66 | .method·public·fastForward()V |
44 | ····.locals·2 | 67 | ····.locals·2 |
45 | ····.annotation·system·Ldalvik/annotation/Throws; | 68 | ····.annotation·system·Ldalvik/annotation/Throws; |
46 | ········value·=·{ | 69 | ········value·=·{ |
47 | ············Landroid/os/RemoteException; | 70 | ············Landroid/os/RemoteException; |
48 | ········} | 71 | ········} |
49 | ····.end·annotation | 72 | ····.end·annotation |
50 | ····.prologue | 73 | ····.prologue |
51 | ····.line·2 | 74 | ····.line·2218 |
52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 75 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
53 | ····const/16·v1,·0x10 | 76 | ····const/16·v1,·0x10 |
54 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V | 77 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V |
55 | ····.line·2 | 78 | ····.line·2219 |
56 | ····return-void | 79 | ····return-void |
57 | .end·method | 80 | .end·method |
58 | .method·public·getExtras()Landroid/os/Bundle; | 81 | .method·public·getExtras()Landroid/os/Bundle; |
59 | ····.locals·2 | 82 | ····.locals·2 |
60 | ····.prologue | 83 | ····.prologue |
61 | ····.line·2 | 84 | ····.line·2296 |
62 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 85 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
63 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 86 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
64 | ····monitor-enter·v1 | 87 | ····monitor-enter·v1 |
65 | ····.line·2 | 88 | ····.line·2297 |
66 | ····:try_start_0 | 89 | ····:try_start_0 |
67 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
68 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle; | 91 | ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle; |
69 | ····monitor-exit·v1 | 92 | ····monitor-exit·v1 |
70 | ····return-object·v0 | 93 | ····return-object·v0 |
71 | ····.line·2 | 94 | ····.line·2298 |
72 | ····:catchall_0 | 95 | ····:catchall_0 |
73 | ····move-exception·v0 | 96 | ····move-exception·v0 |
74 | ····monitor-exit·v1 | 97 | ····monitor-exit·v1 |
75 | ····:try_end_0 | 98 | ····:try_end_0 |
76 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 99 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
77 | ····throw·v0 | 100 | ····throw·v0 |
78 | .end·method | 101 | .end·method |
79 | .method·public·getFlags()J | 102 | .method·public·getFlags()J |
80 | ····.locals·4 | 103 | ····.locals·4 |
81 | ····.prologue | 104 | ····.prologue |
82 | ····.line· | 105 | ····.line·2112 |
83 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 106 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
84 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; | 107 | ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object; |
Max diff block lines reached; 32825/37626 bytes (87.24%) of diff not shown. |
Offset 69, 22 lines modified | Offset 69, 38 lines modified | ||
69 | ····.annotation·system·Ldalvik/annotation/Throws; | 69 | ····.annotation·system·Ldalvik/annotation/Throws; |
70 | ········value·=·{ | 70 | ········value·=·{ |
71 | ············Landroid/os/RemoteException; | 71 | ············Landroid/os/RemoteException; |
72 | ········} | 72 | ········} |
73 | ····.end·annotation | 73 | ····.end·annotation |
74 | .end·method | 74 | .end·method |
75 | .method·public·abstract·onRepeatModeChanged(I)V | ||
76 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
77 | ········value·=·{ | ||
78 | ············Landroid/os/RemoteException; | ||
79 | ········} | ||
80 | ····.end·annotation | ||
81 | .end·method | ||
75 | .method·public·abstract·onSessionDestroyed()V | 82 | .method·public·abstract·onSessionDestroyed()V |
76 | ····.annotation·system·Ldalvik/annotation/Throws; | 83 | ····.annotation·system·Ldalvik/annotation/Throws; |
77 | ········value·=·{ | 84 | ········value·=·{ |
78 | ············Landroid/os/RemoteException; | 85 | ············Landroid/os/RemoteException; |
79 | ········} | 86 | ········} |
80 | ····.end·annotation | 87 | ····.end·annotation |
81 | .end·method | 88 | .end·method |
89 | .method·public·abstract·onShuffleModeChanged(Z)V | ||
90 | ····.annotation·system·Ldalvik/annotation/Throws; | ||
91 | ········value·=·{ | ||
92 | ············Landroid/os/RemoteException; | ||
93 | ········} | ||
94 | ····.end·annotation | ||
95 | .end·method | ||
82 | .method·public·abstract·onVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V | 96 | .method·public·abstract·onVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V |
83 | ····.annotation·system·Ldalvik/annotation/Throws; | 97 | ····.annotation·system·Ldalvik/annotation/Throws; |
84 | ········value·=·{ | 98 | ········value·=·{ |
85 | ············Landroid/os/RemoteException; | 99 | ············Landroid/os/RemoteException; |
86 | ········} | 100 | ········} |
87 | ····.end·annotation | 101 | ····.end·annotation |
88 | .end·method | 102 | .end·method |
Offset 23, 58 lines modified | Offset 23, 58 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V | 24 | .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·1 | 28 | ····.line·1548 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onSeekTo(J)V | 34 | .method·public·onSeekTo(J)V |
35 | ····.locals·3 | 35 | ····.locals·3 |
36 | ····.param·p1,·"pos"····#·J | 36 | ····.param·p1,·"pos"····#·J |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·1 | 38 | ····.line·1557 |
39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 39 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
40 | ····const/16·v1,·0x12 | 40 | ····const/16·v1,·0x12 |
41 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 41 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
42 | ····move-result-object·v2 | 42 | ····move-result-object·v2 |
43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V | 43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V |
44 | ····.line·1 | 44 | ····.line·1558 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·onSetRating(Ljava/lang/Object;)V | 47 | .method·public·onSetRating(Ljava/lang/Object;)V |
48 | ····.locals·3 | 48 | ····.locals·3 |
49 | ····.param·p1,·"ratingObj"····#·Ljava/lang/Object; | 49 | ····.param·p1,·"ratingObj"····#·Ljava/lang/Object; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·1 | 51 | ····.line·1551 |
52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; | 52 | ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; |
53 | ····const/16·v1,·0x13 | 53 | ····const/16·v1,·0x13 |
54 | ····.line·1 | 54 | ····.line·1552 |
55 | ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; | 55 | ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; |
56 | ····move-result-object·v2 | 56 | ····move-result-object·v2 |
57 | ····.line·1 | 57 | ····.line·1551 |
58 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V | 58 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V |
59 | ····.line·1 | 59 | ····.line·1553 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
Offset 20, 898 lines modified | Offset 20, 674 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V | 21 | .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession; | 23 | ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1428 |
26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V |
27 | ····.line·1 | 27 | ····.line·1429 |
28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
29 | ····.line·1 | 29 | ····.line·1430 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·fastForward()V | 33 | .method·public·fastForward()V |
34 | ····.locals· | 34 | ····.locals·3 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·1543 |
37 | ····:try_start_0 | 37 | ····:try_start_0 |
38 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 38 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
39 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V | 39 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V |
40 | ····:try_end_0 | 40 | ····:try_end_0 |
41 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 41 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
42 | ····.line·1 | 42 | ····.line·1547 |
43 | ····:goto_0 | 43 | ····:goto_0 |
44 | ····return-void | 44 | ····return-void |
45 | ····.line·1 | 45 | ····.line·1544 |
46 | ····:catch_0 | 46 | ····:catch_0 |
47 | ····move-exception·v0 | 47 | ····move-exception·v0 |
48 | ····.line·1 | 48 | ····.line·1545 |
49 | ····.local·v0,·"e":Landroid/os/RemoteException; | 49 | ····.local·v0,·"e":Landroid/os/RemoteException; |
50 | ····const-string·v1,·"MediaControllerCompat" | 50 | ····const-string·v1,·"MediaControllerCompat" |
51 | ···· | 51 | ····const-string·v2,·"Dead·object·in·fastForward." |
52 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
53 | ····const-string·v3,·"Dead·object·in·fastForward.·" | ||
54 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
55 | ····move-result-object·v2 | ||
56 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
57 | ····move-result-object·v2 | ||
58 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
59 | ····move-result-object·v2 | ||
60 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 52 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
61 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
62 | .end·method | 54 | .end·method |
63 | .method·public·pause()V | 55 | .method·public·pause()V |
64 | ····.locals· | 56 | ····.locals·3 |
65 | ····.prologue | 57 | ····.prologue |
66 | ····.line·1 | 58 | ····.line·1516 |
67 | ····:try_start_0 | 59 | ····:try_start_0 |
68 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
69 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V | 61 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V |
70 | ····:try_end_0 | 62 | ····:try_end_0 |
71 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 63 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
72 | ····.line·1 | 64 | ····.line·1520 |
73 | ····:goto_0 | 65 | ····:goto_0 |
74 | ····return-void | 66 | ····return-void |
75 | ····.line·1 | 67 | ····.line·1517 |
76 | ····:catch_0 | 68 | ····:catch_0 |
77 | ····move-exception·v0 | 69 | ····move-exception·v0 |
78 | ····.line·1 | 70 | ····.line·1518 |
79 | ····.local·v0,·"e":Landroid/os/RemoteException; | 71 | ····.local·v0,·"e":Landroid/os/RemoteException; |
80 | ····const-string·v1,·"MediaControllerCompat" | 72 | ····const-string·v1,·"MediaControllerCompat" |
81 | ····new-instance·v2,·Ljava/lang/StringBuilder; | ||
82 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | ||
83 | ····const-string·v | 73 | ····const-string·v2,·"Dead·object·in·pause." |
84 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
85 | ····move-result-object·v2 | ||
86 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
87 | ····move-result-object·v2 | ||
88 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
89 | ····move-result-object·v2 | ||
90 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 74 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
91 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
92 | .end·method | 76 | .end·method |
93 | .method·public·play()V | 77 | .method·public·play()V |
94 | ····.locals· | 78 | ····.locals·3 |
95 | ····.prologue | 79 | ····.prologue |
96 | ····.line·1 | 80 | ····.line·1471 |
97 | ····:try_start_0 | 81 | ····:try_start_0 |
98 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; | 82 | ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession; |
99 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V | 83 | ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V |
100 | ····:try_end_0 | 84 | ····:try_end_0 |
101 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 | 85 | ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0 |
102 | ····.line·1 | 86 | ····.line·1475 |
103 | ····:goto_0 | 87 | ····:goto_0 |
Max diff block lines reached; 29223/33594 bytes (86.99%) of diff not shown. |
Offset 7, 14 lines modified | Offset 7, 16 lines modified | ||
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Landroid/support/v4/media/session/PlaybackStateCompat$Builder;, | 10 | ········Landroid/support/v4/media/session/PlaybackStateCompat$Builder;, |
11 | ········Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;, | 11 | ········Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;, |
12 | ········Landroid/support/v4/media/session/PlaybackStateCompat$RepeatMode;, | ||
13 | ········Landroid/support/v4/media/session/PlaybackStateCompat$ErrorCode;, | ||
12 | ········Landroid/support/v4/media/session/PlaybackStateCompat$State;, | 14 | ········Landroid/support/v4/media/session/PlaybackStateCompat$State;, |
13 | ········Landroid/support/v4/media/session/PlaybackStateCompat$MediaKeyAction;, | 15 | ········Landroid/support/v4/media/session/PlaybackStateCompat$MediaKeyAction;, |
14 | ········Landroid/support/v4/media/session/PlaybackStateCompat$Actions; | 16 | ········Landroid/support/v4/media/session/PlaybackStateCompat$Actions; |
15 | ····} | 17 | ····} |
16 | .end·annotation | 18 | .end·annotation |
Offset 43, 14 lines modified | Offset 45, 18 lines modified | ||
43 | .field·public·static·final·ACTION_REWIND:J·=·0x8L | 45 | .field·public·static·final·ACTION_REWIND:J·=·0x8L |
44 | .field·public·static·final·ACTION_SEEK_TO:J·=·0x100L | 46 | .field·public·static·final·ACTION_SEEK_TO:J·=·0x100L |
45 | .field·public·static·final·ACTION_SET_RATING:J·=·0x80L | 47 | .field·public·static·final·ACTION_SET_RATING:J·=·0x80L |
48 | .field·public·static·final·ACTION_SET_REPEAT_MODE:J·=·0x40000L | ||
49 | .field·public·static·final·ACTION_SET_SHUFFLE_MODE_ENABLED:J·=·0x80000L | ||
46 | .field·public·static·final·ACTION_SKIP_TO_NEXT:J·=·0x20L | 50 | .field·public·static·final·ACTION_SKIP_TO_NEXT:J·=·0x20L |
47 | .field·public·static·final·ACTION_SKIP_TO_PREVIOUS:J·=·0x10L | 51 | .field·public·static·final·ACTION_SKIP_TO_PREVIOUS:J·=·0x10L |
48 | .field·public·static·final·ACTION_SKIP_TO_QUEUE_ITEM:J·=·0x1000L | 52 | .field·public·static·final·ACTION_SKIP_TO_QUEUE_ITEM:J·=·0x1000L |
49 | .field·public·static·final·ACTION_STOP:J·=·0x1L | 53 | .field·public·static·final·ACTION_STOP:J·=·0x1L |
Offset 62, 20 lines modified | Offset 68, 50 lines modified | ||
62 | ············"<", | 68 | ············"<", |
63 | ············"Landroid/support/v4/media/session/PlaybackStateCompat;", | 69 | ············"Landroid/support/v4/media/session/PlaybackStateCompat;", |
64 | ············">;" | 70 | ············">;" |
65 | ········} | 71 | ········} |
66 | ····.end·annotation | 72 | ····.end·annotation |
67 | .end·field | 73 | .end·field |
74 | .field·public·static·final·ERROR_CODE_ACTION_ABORTED:I·=·0xa | ||
75 | .field·public·static·final·ERROR_CODE_APP_ERROR:I·=·0x1 | ||
76 | .field·public·static·final·ERROR_CODE_AUTHENTICATION_EXPIRED:I·=·0x3 | ||
77 | .field·public·static·final·ERROR_CODE_CONCURRENT_STREAM_LIMIT:I·=·0x5 | ||
78 | .field·public·static·final·ERROR_CODE_CONTENT_ALREADY_PLAYING:I·=·0x8 | ||
79 | .field·public·static·final·ERROR_CODE_END_OF_QUEUE:I·=·0xb | ||
80 | .field·public·static·final·ERROR_CODE_NOT_AVAILABLE_IN_REGION:I·=·0x7 | ||
81 | .field·public·static·final·ERROR_CODE_NOT_SUPPORTED:I·=·0x2 | ||
82 | .field·public·static·final·ERROR_CODE_PARENTAL_CONTROL_RESTRICTED:I·=·0x6 | ||
83 | .field·public·static·final·ERROR_CODE_PREMIUM_ACCOUNT_REQUIRED:I·=·0x4 | ||
84 | .field·public·static·final·ERROR_CODE_SKIP_LIMIT_REACHED:I·=·0x9 | ||
85 | .field·public·static·final·ERROR_CODE_UNKNOWN_ERROR:I·=·0x0 | ||
68 | .field·private·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f | 86 | .field·private·static·final·KEYCODE_MEDIA_PAUSE:I·=·0x7f |
69 | .field·private·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e | 87 | .field·private·static·final·KEYCODE_MEDIA_PLAY:I·=·0x7e |
70 | .field·public·static·final·PLAYBACK_POSITION_UNKNOWN:J·=·-0x1L | 88 | .field·public·static·final·PLAYBACK_POSITION_UNKNOWN:J·=·-0x1L |
89 | .field·public·static·final·REPEAT_MODE_ALL:I·=·0x2 | ||
90 | .field·public·static·final·REPEAT_MODE_NONE:I·=·0x0 | ||
91 | .field·public·static·final·REPEAT_MODE_ONE:I·=·0x1 | ||
71 | .field·public·static·final·STATE_BUFFERING:I·=·0x6 | 92 | .field·public·static·final·STATE_BUFFERING:I·=·0x6 |
72 | .field·public·static·final·STATE_CONNECTING:I·=·0x8 | 93 | .field·public·static·final·STATE_CONNECTING:I·=·0x8 |
73 | .field·public·static·final·STATE_ERROR:I·=·0x7 | 94 | .field·public·static·final·STATE_ERROR:I·=·0x7 |
74 | .field·public·static·final·STATE_FAST_FORWARDING:I·=·0x4 | 95 | .field·public·static·final·STATE_FAST_FORWARDING:I·=·0x4 |
Offset 111, 14 lines modified | Offset 147, 16 lines modified | ||
111 | ············"<", | 147 | ············"<", |
112 | ············"Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;", | 148 | ············"Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;", |
113 | ············">;" | 149 | ············">;" |
114 | ········} | 150 | ········} |
115 | ····.end·annotation | 151 | ····.end·annotation |
116 | .end·field | 152 | .end·field |
153 | .field·final·mErrorCode:I | ||
117 | .field·final·mErrorMessage:Ljava/lang/CharSequence; | 154 | .field·final·mErrorMessage:Ljava/lang/CharSequence; |
118 | .field·final·mExtras:Landroid/os/Bundle; | 155 | .field·final·mExtras:Landroid/os/Bundle; |
119 | .field·final·mPosition:J | 156 | .field·final·mPosition:J |
120 | .field·final·mSpeed:F | 157 | .field·final·mSpeed:F |
Offset 131, 487 lines modified | Offset 169, 504 lines modified | ||
131 | #·direct·methods | 169 | #·direct·methods |
132 | .method·static·constructor·<clinit>()V | 170 | .method·static·constructor·<clinit>()V |
133 | ····.locals·1 | 171 | ····.locals·1 |
134 | ····.prologue | 172 | ····.prologue |
135 | ····.line· | 173 | ····.line·779 |
136 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$1; | 174 | ····new-instance·v0,·Landroid/support/v4/media/session/PlaybackStateCompat$1; |
137 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/PlaybackStateCompat$1;-><init>()V | 175 | ····invoke-direct·{v0},·Landroid/support/v4/media/session/PlaybackStateCompat$1;-><init>()V |
138 | ····sput-object·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;->CREATOR:Landroid/os/Parcelable$Creator; | 176 | ····sput-object·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;->CREATOR:Landroid/os/Parcelable$Creator; |
139 | ····return-void | 177 | ····return-void |
140 | .end·method | 178 | .end·method |
141 | .method·constructor·<init>(IJJFJLjava/lang/CharSequence;JLjava/util/List;JLandroid/os/Bundle;)V | 179 | .method·constructor·<init>(IJJFJILjava/lang/CharSequence;JLjava/util/List;JLandroid/os/Bundle;)V |
142 | ····.locals· | 180 | ····.locals·4 |
143 | ····.param·p1,·"state"····#·I | 181 | ····.param·p1,·"state"····#·I |
144 | ····.param·p2,·"position"····#·J | 182 | ····.param·p2,·"position"····#·J |
145 | ····.param·p4,·"bufferedPosition"····#·J | 183 | ····.param·p4,·"bufferedPosition"····#·J |
146 | ····.param·p6,·"rate"····#·F | 184 | ····.param·p6,·"rate"····#·F |
Max diff block lines reached; 29271/33297 bytes (87.91%) of diff not shown. |
Offset 74, 29 lines modified | Offset 74, 29 lines modified | ||
74 | ····.locals·3 | 74 | ····.locals·3 |
75 | ····.prologue | 75 | ····.prologue |
76 | ····const·v2,·0x7fffffff | 76 | ····const·v2,·0x7fffffff |
77 | ····const/high16·v1,·-0x80000000 | 77 | ····const/high16·v1,·-0x80000000 |
78 | ····.line·10 | 78 | ····.line·101 |
79 | ····new-instance·v0,·Landroid/graphics/Rect; | 79 | ····new-instance·v0,·Landroid/graphics/Rect; |
80 | ····invoke-direct·{v0,·v2,·v2,·v1,·v1},·Landroid/graphics/Rect;-><init>(IIII)V | 80 | ····invoke-direct·{v0,·v2,·v2,·v1,·v1},·Landroid/graphics/Rect;-><init>(IIII)V |
81 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect; | 81 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect; |
82 | ····.line·33 | 82 | ····.line·335 |
83 | ····new-instance·v0,·Landroid/support/v4/widget/ExploreByTouchHelper$1; | 83 | ····new-instance·v0,·Landroid/support/v4/widget/ExploreByTouchHelper$1; |
84 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ExploreByTouchHelper$1;-><init>()V | 84 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ExploreByTouchHelper$1;-><init>()V |
85 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->NODE_ADAPTER:Landroid/support/v4/widget/FocusStrategy$BoundsAdapter; | 85 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->NODE_ADAPTER:Landroid/support/v4/widget/FocusStrategy$BoundsAdapter; |
86 | ····.line·34 | 86 | ····.line·347 |
87 | ····new-instance·v0,·Landroid/support/v4/widget/ExploreByTouchHelper$2; | 87 | ····new-instance·v0,·Landroid/support/v4/widget/ExploreByTouchHelper$2; |
88 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ExploreByTouchHelper$2;-><init>()V | 88 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ExploreByTouchHelper$2;-><init>()V |
89 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->SPARSE_VALUES_ADAPTER:Landroid/support/v4/widget/FocusStrategy$CollectionAdapter; | 89 | ····sput-object·v0,·Landroid/support/v4/widget/ExploreByTouchHelper;->SPARSE_VALUES_ADAPTER:Landroid/support/v4/widget/FocusStrategy$CollectionAdapter; |
90 | ····return-void | 90 | ····return-void |
Offset 107, 170 lines modified | Offset 107, 170 lines modified | ||
107 | ····.param·p1,·"host"····#·Landroid/view/View; | 107 | ····.param·p1,·"host"····#·Landroid/view/View; |
108 | ····.prologue | 108 | ····.prologue |
109 | ····const/4·v3,·0x1 | 109 | ····const/4·v3,·0x1 |
110 | ····const/high16·v2,·-0x80000000 | 110 | ····const/high16·v2,·-0x80000000 |
111 | ····.line·13 | 111 | ····.line·134 |
112 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 112 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
113 | ····.line·10 | 113 | ····.line·105 |
114 | ····new-instance·v1,·Landroid/graphics/Rect; | 114 | ····new-instance·v1,·Landroid/graphics/Rect; |
115 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V | 115 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V |
116 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempScreenRect:Landroid/graphics/Rect; | 116 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempScreenRect:Landroid/graphics/Rect; |
117 | ····.line·10 | 117 | ····.line·106 |
118 | ····new-instance·v1,·Landroid/graphics/Rect; | 118 | ····new-instance·v1,·Landroid/graphics/Rect; |
119 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V | 119 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V |
120 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect; | 120 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect; |
121 | ····.line·10 | 121 | ····.line·107 |
122 | ····new-instance·v1,·Landroid/graphics/Rect; | 122 | ····new-instance·v1,·Landroid/graphics/Rect; |
123 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V | 123 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V |
124 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempVisibleRect:Landroid/graphics/Rect; | 124 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempVisibleRect:Landroid/graphics/Rect; |
125 | ····.line·10 | 125 | ····.line·108 |
126 | ····const/4·v1,·0x2 | 126 | ····const/4·v1,·0x2 |
127 | ····new-array·v1,·v1,·[I | 127 | ····new-array·v1,·v1,·[I |
128 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempGlobalRect:[I | 128 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mTempGlobalRect:[I |
129 | ····.line·12 | 129 | ····.line·120 |
130 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mAccessibilityFocusedVirtualViewId:I | 130 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mAccessibilityFocusedVirtualViewId:I |
131 | ····.line·12 | 131 | ····.line·123 |
132 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mKeyboardFocusedVirtualViewId:I | 132 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mKeyboardFocusedVirtualViewId:I |
133 | ····.line·12 | 133 | ····.line·126 |
134 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mHoveredVirtualViewId:I | 134 | ····iput·v2,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mHoveredVirtualViewId:I |
135 | ····.line·13 | 135 | ····.line·135 |
136 | ····if-nez·p1,·:cond_0 | 136 | ····if-nez·p1,·:cond_0 |
137 | ····.line·13 | 137 | ····.line·136 |
138 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 138 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
139 | ····const-string·v2,·"View·may·not·be·null" | 139 | ····const-string·v2,·"View·may·not·be·null" |
140 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 140 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
141 | ····throw·v1 | 141 | ····throw·v1 |
142 | ····.line·1 | 142 | ····.line·139 |
143 | ····:cond_0 | 143 | ····:cond_0 |
144 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mHost:Landroid/view/View; | 144 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mHost:Landroid/view/View; |
145 | ····.line·14 | 145 | ····.line·141 |
146 | ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; | 146 | ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; |
147 | ····move-result-object·v0 | 147 | ····move-result-object·v0 |
148 | ····.line·14 | 148 | ····.line·142 |
149 | ····.local·v0,·"context":Landroid/content/Context; | 149 | ····.local·v0,·"context":Landroid/content/Context; |
150 | ····const-string·v1,·"accessibility" | 150 | ····const-string·v1,·"accessibility" |
151 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 151 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
152 | ····move-result-object·v1 | 152 | ····move-result-object·v1 |
153 | ····check-cast·v1,·Landroid/view/accessibility/AccessibilityManager; | 153 | ····check-cast·v1,·Landroid/view/accessibility/AccessibilityManager; |
154 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mManager:Landroid/view/accessibility/AccessibilityManager; | 154 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper;->mManager:Landroid/view/accessibility/AccessibilityManager; |
155 | ····.line·14 | 155 | ····.line·146 |
156 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setFocusable(Z)V | 156 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setFocusable(Z)V |
157 | ····.line·14 | 157 | ····.line·147 |
158 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I | 158 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I |
159 | ····move-result·v1 | 159 | ····move-result·v1 |
160 | ····if-nez·v1,·:cond_1 | 160 | ····if-nez·v1,·:cond_1 |
161 | ····.line·1 | 161 | ····.line·149 |
162 | ····invoke-static·{p1,·v3},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V | 162 | ····invoke-static·{p1,·v3},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V |
163 | ····.line·15 | 163 | ····.line·152 |
164 | ····:cond_1 | 164 | ····:cond_1 |
165 | ····return-void | 165 | ····return-void |
166 | .end·method | 166 | .end·method |
Max diff block lines reached; 67868/72169 bytes (94.04%) of diff not shown. |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>()V | 33 | .method·constructor·<init>()V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·3 | 36 | ····.line·349 |
37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | #·virtual·methods | 40 | #·virtual·methods |
Offset 55, 30 lines modified | Offset 55, 30 lines modified | ||
55 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", | 55 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", |
56 | ············">;I)", | 56 | ············">;I)", |
57 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" | 57 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" |
58 | ········} | 58 | ········} |
59 | ····.end·annotation | 59 | ····.end·annotation |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·35 | 61 | ····.line·353 |
62 | ····.local·p1,·"collection":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;" | 62 | ····.local·p1,·"collection":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;" |
63 | ····invoke-virtual·{p1,·p2},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; | 63 | ····invoke-virtual·{p1,·p2},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; |
64 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
65 | ····check-cast·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 65 | ····check-cast·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
66 | ····return-object·v0 | 66 | ····return-object·v0 |
67 | .end·method | 67 | .end·method |
68 | .method·public·bridge·synthetic·get(Ljava/lang/Object;I)Ljava/lang/Object; | 68 | .method·public·bridge·synthetic·get(Ljava/lang/Object;I)Ljava/lang/Object; |
69 | ····.locals·1 | 69 | ····.locals·1 |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·3 | 71 | ····.line·349 |
72 | ····check-cast·p1,·Landroid/support/v4/util/SparseArrayCompat; | 72 | ····check-cast·p1,·Landroid/support/v4/util/SparseArrayCompat; |
73 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/widget/ExploreByTouchHelper$2;->get(Landroid/support/v4/util/SparseArrayCompat;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 73 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/widget/ExploreByTouchHelper$2;->get(Landroid/support/v4/util/SparseArrayCompat;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····return-object·v0 | 75 | ····return-object·v0 |
Offset 93, 28 lines modified | Offset 93, 28 lines modified | ||
93 | ············"<", | 93 | ············"<", |
94 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", | 94 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", |
95 | ············">;)I" | 95 | ············">;)I" |
96 | ········} | 96 | ········} |
97 | ····.end·annotation | 97 | ····.end·annotation |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·35 | 99 | ····.line·358 |
100 | ····.local·p1,·"collection":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;" | 100 | ····.local·p1,·"collection":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;" |
101 | ····invoke-virtual·{p1},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 101 | ····invoke-virtual·{p1},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
102 | ····move-result·v0 | 102 | ····move-result·v0 |
103 | ····return·v0 | 103 | ····return·v0 |
104 | .end·method | 104 | .end·method |
105 | .method·public·bridge·synthetic·size(Ljava/lang/Object;)I | 105 | .method·public·bridge·synthetic·size(Ljava/lang/Object;)I |
106 | ····.locals·1 | 106 | ····.locals·1 |
107 | ····.prologue | 107 | ····.prologue |
108 | ····.line·3 | 108 | ····.line·349 |
109 | ····check-cast·p1,·Landroid/support/v4/util/SparseArrayCompat; | 109 | ····check-cast·p1,·Landroid/support/v4/util/SparseArrayCompat; |
110 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$2;->size(Landroid/support/v4/util/SparseArrayCompat;)I | 110 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$2;->size(Landroid/support/v4/util/SparseArrayCompat;)I |
111 | ····move-result·v0 | 111 | ····move-result·v0 |
112 | ····return·v0 | 112 | ····return·v0 |
Offset 28, 39 lines modified | Offset 28, 39 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·33 | 32 | ····.line·336 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·obtainBounds(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/graphics/Rect;)V | 37 | .method·public·obtainBounds(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/graphics/Rect;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.param·p1,·"node"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 39 | ····.param·p1,·"node"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
40 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; | 40 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·3 | 42 | ····.line·339 |
43 | ····invoke-virtual·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V | 43 | ····invoke-virtual·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V |
44 | ····.line·34 | 44 | ····.line·340 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·bridge·synthetic·obtainBounds(Ljava/lang/Object;Landroid/graphics/Rect;)V | 47 | .method·public·bridge·synthetic·obtainBounds(Ljava/lang/Object;Landroid/graphics/Rect;)V |
48 | ····.locals·0 | 48 | ····.locals·0 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·33 | 50 | ····.line·336 |
51 | ····check-cast·p1,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 51 | ····check-cast·p1,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
52 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/widget/ExploreByTouchHelper$1;->obtainBounds(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/graphics/Rect;)V | 52 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/widget/ExploreByTouchHelper$1;->obtainBounds(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/graphics/Rect;)V |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
Offset 19, 90 lines modified | Offset 19, 90 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V | 20 | .method·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·123 | 23 | ····.line·1237 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V |
26 | ····.line·123 | 26 | ····.line·1238 |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 30 | .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
31 | ····.locals·2 | 31 | ····.locals·2 |
32 | ····.param·p1,·"virtualViewId"····#·I | 32 | ····.param·p1,·"virtualViewId"····#·I |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·124 | 34 | ····.line·1244 |
35 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; | 35 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; |
36 | ····.line·124 | 36 | ····.line·1245 |
37 | ····invoke-virtual·{v1,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->obtainAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 37 | ····invoke-virtual·{v1,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->obtainAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····.line·124 | 39 | ····.line·1246 |
40 | ····.local·v0,·"node":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 40 | ····.local·v0,·"node":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
41 | ····invoke-static·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 41 | ····invoke-static·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
42 | ····move-result-object·v1 | 42 | ····move-result-object·v1 |
43 | ····return-object·v1 | 43 | ····return-object·v1 |
44 | .end·method | 44 | .end·method |
45 | .method·public·findFocus(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 45 | .method·public·findFocus(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
46 | ····.locals·2 | 46 | ····.locals·2 |
47 | ····.param·p1,·"focusType"····#·I | 47 | ····.param·p1,·"focusType"····#·I |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·125 | 49 | ····.line·1256 |
50 | ····const/4·v1,·0x2 | 50 | ····const/4·v1,·0x2 |
51 | ····if-ne·p1,·v1,·:cond_0 | 51 | ····if-ne·p1,·v1,·:cond_0 |
52 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; | 52 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; |
53 | ····.line·125 | 53 | ····.line·1257 |
54 | ····invoke-static·{v1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$000(Landroid/support/v4/widget/ExploreByTouchHelper;)I | 54 | ····invoke-static·{v1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$000(Landroid/support/v4/widget/ExploreByTouchHelper;)I |
55 | ····move-result·v0 | 55 | ····move-result·v0 |
56 | ····.line·125 | 56 | ····.line·1258 |
57 | ····.local·v0,·"focusedId":I | 57 | ····.local·v0,·"focusedId":I |
58 | ····:goto_0 | 58 | ····:goto_0 |
59 | ····const/high16·v1,·-0x80000000 | 59 | ····const/high16·v1,·-0x80000000 |
60 | ····if-ne·v0,·v1,·:cond_1 | 60 | ····if-ne·v0,·v1,·:cond_1 |
61 | ····.line·12 | 61 | ····.line·1259 |
62 | ····const/4·v1,·0x0 | 62 | ····const/4·v1,·0x0 |
63 | ····.line·126 | 63 | ····.line·1261 |
64 | ····:goto_1 | 64 | ····:goto_1 |
65 | ····return-object·v1 | 65 | ····return-object·v1 |
66 | ····.line·125 | 66 | ····.line·1257 |
67 | ····.end·local·v0····#·"focusedId":I | 67 | ····.end·local·v0····#·"focusedId":I |
68 | ····:cond_0 | 68 | ····:cond_0 |
69 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; | 69 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; |
70 | ····invoke-static·{v1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;)I | 70 | ····invoke-static·{v1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;)I |
71 | ····move-result·v0 | 71 | ····move-result·v0 |
72 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
73 | ····.line·126 | 73 | ····.line·1261 |
74 | ····.restart·local·v0····#·"focusedId":I | 74 | ····.restart·local·v0····#·"focusedId":I |
75 | ····:cond_1 | 75 | ····:cond_1 |
76 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 76 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
77 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
78 | ····goto·:goto_1 | 78 | ····goto·:goto_1 |
Offset 111, 15 lines modified | Offset 111, 15 lines modified | ||
111 | .method·public·performAction(IILandroid/os/Bundle;)Z | 111 | .method·public·performAction(IILandroid/os/Bundle;)Z |
112 | ····.locals·1 | 112 | ····.locals·1 |
113 | ····.param·p1,·"virtualViewId"····#·I | 113 | ····.param·p1,·"virtualViewId"····#·I |
114 | ····.param·p2,·"action"····#·I | 114 | ····.param·p2,·"action"····#·I |
115 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; | 115 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; |
116 | ····.prologue | 116 | ····.prologue |
117 | ····.line·125 | 117 | ····.line·1251 |
118 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; | 118 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$MyNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; |
119 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->performAction(IILandroid/os/Bundle;)Z | 119 | ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->performAction(IILandroid/os/Bundle;)Z |
120 | ····move-result·v0 | 120 | ····move-result·v0 |
121 | ····return·v0 | 121 | ····return·v0 |
Offset 115, 216 lines modified | Offset 115, 216 lines modified | ||
115 | ········.end·annotation | 115 | ········.end·annotation |
116 | ····.end·param | 116 | ····.end·param |
117 | ····.param·p5,·"overflowOnly"····#·Z | 117 | ····.param·p5,·"overflowOnly"····#·Z |
118 | ····.prologue | 118 | ····.prologue |
119 | ····const/4·v2,·0x0 | 119 | ····const/4·v2,·0x0 |
120 | ····.line· | 120 | ····.line·200 |
121 | ····invoke-direct·{p0},·Landroid/support/v7/view/menu/MenuPopup;-><init>()V | 121 | ····invoke-direct·{p0},·Landroid/support/v7/view/menu/MenuPopup;-><init>()V |
122 | ····.line·8 | 122 | ····.line·87 |
123 | ····new-instance·v1,·Ljava/util/LinkedList; | 123 | ····new-instance·v1,·Ljava/util/LinkedList; |
124 | ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V | 124 | ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V |
125 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPendingMenus:Ljava/util/List; | 125 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPendingMenus:Ljava/util/List; |
126 | ····.line·9 | 126 | ····.line·93 |
127 | ····new-instance·v1,·Ljava/util/ArrayList; | 127 | ····new-instance·v1,·Ljava/util/ArrayList; |
128 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 128 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
129 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 129 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
130 | ····.line·9 | 130 | ····.line·95 |
131 | ····new-instance·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$1; | 131 | ····new-instance·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$1; |
132 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/view/menu/CascadingMenuPopup$1;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V | 132 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/view/menu/CascadingMenuPopup$1;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V |
133 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; | 133 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; |
134 | ····.line·11 | 134 | ····.line·116 |
135 | ····new-instance·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$2; | 135 | ····new-instance·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$2; |
136 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/view/menu/CascadingMenuPopup$2;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V | 136 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/view/menu/CascadingMenuPopup$2;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V |
137 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mMenuItemHoverListener:Landroid/support/v7/widget/MenuItemHoverListener; | 137 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mMenuItemHoverListener:Landroid/support/v7/widget/MenuItemHoverListener; |
138 | ····.line·17 | 138 | ····.line·176 |
139 | ····iput·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mRawDropDownGravity:I | 139 | ····iput·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mRawDropDownGravity:I |
140 | ····.line·17 | 140 | ····.line·177 |
141 | ····iput·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mDropDownGravity:I | 141 | ····iput·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mDropDownGravity:I |
142 | ····.line·20 | 142 | ····.line·201 |
143 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mContext:Landroid/content/Context; | 143 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mContext:Landroid/content/Context; |
144 | ····.line·20 | 144 | ····.line·202 |
145 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mAnchorView:Landroid/view/View; | 145 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mAnchorView:Landroid/view/View; |
146 | ····.line·20 | 146 | ····.line·203 |
147 | ····iput·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleAttr:I | 147 | ····iput·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleAttr:I |
148 | ····.line·20 | 148 | ····.line·204 |
149 | ····iput·p4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleRes:I | 149 | ····iput·p4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleRes:I |
150 | ····.line·20 | 150 | ····.line·205 |
151 | ····iput-boolean·p5,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mOverflowOnly:Z | 151 | ····iput-boolean·p5,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mOverflowOnly:Z |
152 | ····.line·20 | 152 | ····.line·207 |
153 | ····iput-boolean·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mForceShowIcon:Z | 153 | ····iput-boolean·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mForceShowIcon:Z |
154 | ····.line·20 | 154 | ····.line·208 |
155 | ····invoke-direct·{p0},·Landroid/support/v7/view/menu/CascadingMenuPopup;->getInitialMenuPosition()I | 155 | ····invoke-direct·{p0},·Landroid/support/v7/view/menu/CascadingMenuPopup;->getInitialMenuPosition()I |
156 | ····move-result·v1 | 156 | ····move-result·v1 |
157 | ····iput·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mLastPosition:I | 157 | ····iput·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mLastPosition:I |
158 | ····.line·2 | 158 | ····.line·210 |
159 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 159 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
160 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
161 | ····.line·21 | 161 | ····.line·211 |
162 | ····.local·v0,·"res":Landroid/content/res/Resources; | 162 | ····.local·v0,·"res":Landroid/content/res/Resources; |
163 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 163 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
164 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
165 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I | 165 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I |
166 | ····div-int/lit8·v1,·v1,·0x2 | 166 | ····div-int/lit8·v1,·v1,·0x2 |
167 | ····sget·v2,·Landroid/support/v7/appcompat/R$dimen;->abc_config_prefDialogWidth:I | 167 | ····sget·v2,·Landroid/support/v7/appcompat/R$dimen;->abc_config_prefDialogWidth:I |
168 | ····.line·21 | 168 | ····.line·212 |
169 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 169 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
170 | ····move-result·v2 | 170 | ····move-result·v2 |
171 | ····.line·21 | 171 | ····.line·211 |
172 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I | 172 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I |
173 | ····move-result·v1 | 173 | ····move-result·v1 |
174 | ····iput·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mMenuMaxWidth:I | 174 | ····iput·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mMenuMaxWidth:I |
175 | ····.line·21 | 175 | ····.line·214 |
176 | ····new-instance·v1,·Landroid/os/Handler; | 176 | ····new-instance·v1,·Landroid/os/Handler; |
177 | ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V | 177 | ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V |
178 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mSubMenuHoverHandler:Landroid/os/Handler; | 178 | ····iput-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mSubMenuHoverHandler:Landroid/os/Handler; |
179 | ····.line·21 | 179 | ····.line·215 |
180 | ····return-void | 180 | ····return-void |
181 | .end·method | 181 | .end·method |
182 | .method·private·createPopupWindow()Landroid/support/v7/widget/MenuPopupWindow; | 182 | .method·private·createPopupWindow()Landroid/support/v7/widget/MenuPopupWindow; |
183 | ····.locals·5 | 183 | ····.locals·5 |
184 | ····.prologue | 184 | ····.prologue |
185 | ····.line·22 | 185 | ····.line·223 |
186 | ····new-instance·v0,·Landroid/support/v7/widget/MenuPopupWindow; | 186 | ····new-instance·v0,·Landroid/support/v7/widget/MenuPopupWindow; |
187 | ····iget-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mContext:Landroid/content/Context; | 187 | ····iget-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mContext:Landroid/content/Context; |
188 | ····const/4·v2,·0x0 | 188 | ····const/4·v2,·0x0 |
189 | ····iget·v3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleAttr:I | 189 | ····iget·v3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleAttr:I |
190 | ····iget·v4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleRes:I | 190 | ····iget·v4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mPopupStyleRes:I |
191 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/MenuPopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V | 191 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v7/widget/MenuPopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V |
192 | ····.line·22 | 192 | ····.line·225 |
Max diff block lines reached; 54327/59126 bytes (91.88%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V | 24 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/view/menu/CascadingMenuPopup; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/view/menu/CascadingMenuPopup; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·11 | 28 | ····.line·116 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 45, 27 lines modified | Offset 45, 27 lines modified | ||
45 | ····.end·param | 45 | ····.end·param |
46 | ····.param·p2,·"item"····#·Landroid/view/MenuItem; | 46 | ····.param·p2,·"item"····#·Landroid/view/MenuItem; |
47 | ········.annotation·build·Landroid/support/annotation/NonNull; | 47 | ········.annotation·build·Landroid/support/annotation/NonNull; |
48 | ········.end·annotation | 48 | ········.end·annotation |
49 | ····.end·param | 49 | ····.end·param |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·12 | 51 | ····.line·129 |
52 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 52 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
53 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mSubMenuHoverHandler:Landroid/os/Handler; | 53 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mSubMenuHoverHandler:Landroid/os/Handler; |
54 | ····const/4·v9,·0x0 | 54 | ····const/4·v9,·0x0 |
55 | ····invoke-virtual·{v8,·v9},·Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V | 55 | ····invoke-virtual·{v8,·v9},·Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V |
56 | ····.line·13 | 56 | ····.line·132 |
57 | ····const/4·v2,·-0x1 | 57 | ····const/4·v2,·-0x1 |
58 | ····.line·13 | 58 | ····.line·133 |
59 | ····.local·v2,·"menuIndex":I | 59 | ····.local·v2,·"menuIndex":I |
60 | ····const/4·v1,·0x0 | 60 | ····const/4·v1,·0x0 |
61 | ····.local·v1,·"i":I | 61 | ····.local·v1,·"i":I |
62 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 62 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
63 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 63 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
Offset 74, 103 lines modified | Offset 74, 103 lines modified | ||
74 | ····move-result·v0 | 74 | ····move-result·v0 |
75 | ····.local·v0,·"count":I | 75 | ····.local·v0,·"count":I |
76 | ····:goto_0 | 76 | ····:goto_0 |
77 | ····if-ge·v1,·v0,·:cond_0 | 77 | ····if-ge·v1,·v0,·:cond_0 |
78 | ····.line·13 | 78 | ····.line·134 |
79 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 79 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
80 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 80 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
81 | ····invoke-interface·{v8,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 81 | ····invoke-interface·{v8,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
82 | ····move-result-object·v8 | 82 | ····move-result-object·v8 |
83 | ····check-cast·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 83 | ····check-cast·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
84 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 84 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
85 | ····if-ne·p1,·v8,·:cond_1 | 85 | ····if-ne·p1,·v8,·:cond_1 |
86 | ····.line·13 | 86 | ····.line·135 |
87 | ····move·v2,·v1 | 87 | ····move·v2,·v1 |
88 | ····.line·1 | 88 | ····.line·140 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····const/4·v8,·-0x1 | 90 | ····const/4·v8,·-0x1 |
91 | ····if-ne·v2,·v8,·:cond_2 | 91 | ····if-ne·v2,·v8,·:cond_2 |
92 | ····.line·17 | 92 | ····.line·173 |
93 | ····:goto_1 | 93 | ····:goto_1 |
94 | ····return-void | 94 | ····return-void |
95 | ····.line·13 | 95 | ····.line·133 |
96 | ····:cond_1 | 96 | ····:cond_1 |
97 | ····add-int/lit8·v1,·v1,·0x1 | 97 | ····add-int/lit8·v1,·v1,·0x1 |
98 | ····goto·:goto_0 | 98 | ····goto·:goto_0 |
99 | ····.line·14 | 99 | ····.line·145 |
100 | ····:cond_2 | 100 | ····:cond_2 |
101 | ····add-int/lit8·v3,·v2,·0x1 | 101 | ····add-int/lit8·v3,·v2,·0x1 |
102 | ····.line·14 | 102 | ····.line·146 |
103 | ····.local·v3,·"nextIndex":I | 103 | ····.local·v3,·"nextIndex":I |
104 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 104 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
105 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 105 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
106 | ····invoke-interface·{v8},·Ljava/util/List;->size()I | 106 | ····invoke-interface·{v8},·Ljava/util/List;->size()I |
107 | ····move-result·v8 | 107 | ····move-result·v8 |
108 | ····if-ge·v3,·v8,·:cond_3 | 108 | ····if-ge·v3,·v8,·:cond_3 |
109 | ····.line·14 | 109 | ····.line·147 |
110 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 110 | ····iget-object·v8,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
111 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 111 | ····iget-object·v8,·v8,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
112 | ····invoke-interface·{v8,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 112 | ····invoke-interface·{v8,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
113 | ····move-result-object·v4 | 113 | ····move-result-object·v4 |
114 | ····check-cast·v4,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 114 | ····check-cast·v4,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
115 | ····.line·15 | 115 | ····.line·152 |
116 | ····.local·v4,·"nextInfo":Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 116 | ····.local·v4,·"nextInfo":Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
117 | ····:goto_2 | 117 | ····:goto_2 |
118 | ····new-instance·v5,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1; | 118 | ····new-instance·v5,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1; |
119 | ····invoke-direct·{v5,·p0,·v4,·p2,·p1},·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup$2;Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;Landroid/view/MenuItem;Landroid/support/v7/view/menu/MenuBuilder;)V | 119 | ····invoke-direct·{v5,·p0,·v4,·p2,·p1},·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;-><init>(Landroid/support/v7/view/menu/CascadingMenuPopup$2;Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;Landroid/view/MenuItem;Landroid/support/v7/view/menu/MenuBuilder;)V |
120 | ····.line·17 | 120 | ····.line·171 |
121 | ····.local·v5,·"runnable":Ljava/lang/Runnable; | 121 | ····.local·v5,·"runnable":Ljava/lang/Runnable; |
122 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 122 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
123 | ····move-result-wide·v8 | 123 | ····move-result-wide·v8 |
124 | ····const-wide/16·v10,·0xc8 | 124 | ····const-wide/16·v10,·0xc8 |
Max diff block lines reached; 1495/5765 bytes (25.93%) of diff not shown. |
Offset 32, 37 lines modified | Offset 32, 37 lines modified | ||
32 | ····.param·p2,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; | 32 | ····.param·p2,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; |
33 | ········.annotation·build·Landroid/support/annotation/NonNull; | 33 | ········.annotation·build·Landroid/support/annotation/NonNull; |
34 | ········.end·annotation | 34 | ········.end·annotation |
35 | ····.end·param | 35 | ····.end·param |
36 | ····.param·p3,·"position"····#·I | 36 | ····.param·p3,·"position"····#·I |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·74 | 38 | ····.line·741 |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····.line·74 | 40 | ····.line·742 |
41 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; | 41 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; |
42 | ····.line·74 | 42 | ····.line·743 |
43 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 43 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
44 | ····.line·74 | 44 | ····.line·744 |
45 | ····iput·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->position:I | 45 | ····iput·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->position:I |
46 | ····.line·74 | 46 | ····.line·745 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·getListView()Landroid/widget/ListView; | 50 | .method·public·getListView()Landroid/widget/ListView; |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·74 | 53 | ····.line·748 |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; | 54 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; |
55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/MenuPopupWindow;->getListView()Landroid/widget/ListView; | 55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/MenuPopupWindow;->getListView()Landroid/widget/ListView; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup$2;Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;Landroid/view/MenuItem;Landroid/support/v7/view/menu/MenuBuilder;)V | 30 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup$2;Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;Landroid/view/MenuItem;Landroid/support/v7/view/menu/MenuBuilder;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$1"····#·Landroid/support/v7/view/menu/CascadingMenuPopup$2; | 32 | ····.param·p1,·"this$1"····#·Landroid/support/v7/view/menu/CascadingMenuPopup$2; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·15 | 34 | ····.line·152 |
35 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; | 35 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; |
36 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 36 | ····iput-object·p2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
37 | ····iput-object·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; | 37 | ····iput-object·p3,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; |
38 | ····iput-object·p4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$menu:Landroid/support/v7/view/menu/MenuBuilder; | 38 | ····iput-object·p4,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$menu:Landroid/support/v7/view/menu/MenuBuilder; |
Offset 51, 43 lines modified | Offset 51, 43 lines modified | ||
51 | #·virtual·methods | 51 | #·virtual·methods |
52 | .method·public·run()V | 52 | .method·public·run()V |
53 | ····.locals·3 | 53 | ····.locals·3 |
54 | ····.prologue | 54 | ····.prologue |
55 | ····const/4·v2,·0x0 | 55 | ····const/4·v2,·0x0 |
56 | ····.line·15 | 56 | ····.line·157 |
57 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 57 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
58 | ····if-eqz·v0,·:cond_0 | 58 | ····if-eqz·v0,·:cond_0 |
59 | ····.line·1 | 59 | ····.line·160 |
60 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; | 60 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; |
61 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 61 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
62 | ····const/4·v1,·0x1 | 62 | ····const/4·v1,·0x1 |
63 | ····iput-boolean·v1,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShouldCloseImmediately:Z | 63 | ····iput-boolean·v1,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShouldCloseImmediately:Z |
64 | ····.line·16 | 64 | ····.line·161 |
65 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 65 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$nextInfo:Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
66 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 66 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
67 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->close(Z)V | 67 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->close(Z)V |
68 | ····.line·16 | 68 | ····.line·162 |
69 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->this$1:Landroid/support/v7/view/menu/CascadingMenuPopup$2; |
70 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 70 | ····iget-object·v0,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
71 | ····iput-boolean·v2,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShouldCloseImmediately:Z | 71 | ····iput-boolean·v2,·v0,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShouldCloseImmediately:Z |
72 | ····.line·16 | 72 | ····.line·166 |
73 | ····:cond_0 | 73 | ····:cond_0 |
74 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; | 74 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; |
75 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->isEnabled()Z | 75 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->isEnabled()Z |
76 | ····move-result·v0 | 76 | ····move-result·v0 |
Offset 97, 18 lines modified | Offset 97, 20 lines modified | ||
97 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->hasSubMenu()Z | 97 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->hasSubMenu()Z |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····if-eqz·v0,·:cond_1 | 99 | ····if-eqz·v0,·:cond_1 |
100 | ····.line·16 | 100 | ····.line·167 |
101 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$menu:Landroid/support/v7/view/menu/MenuBuilder; | 101 | ····iget-object·v0,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$menu:Landroid/support/v7/view/menu/MenuBuilder; |
102 | ····iget-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; | 102 | ····iget-object·v1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$2$1;->val$item:Landroid/view/MenuItem; |
103 | ····const/4·v2,·0x4 | ||
103 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->performItemAction(Landroid/view/MenuItem;I)Z | 104 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->performItemAction(Landroid/view/MenuItem;I)Z |
104 | ····.line·16 | 105 | ····.line·169 |
105 | ····:cond_1 | 106 | ····:cond_1 |
106 | ····return-void | 107 | ····return-void |
107 | .end·method | 108 | .end·method |
Offset 23, 29 lines modified | Offset 23, 29 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V | 24 | .method·constructor·<init>(Landroid/support/v7/view/menu/CascadingMenuPopup;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/view/menu/CascadingMenuPopup; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/view/menu/CascadingMenuPopup; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·9 | 28 | ····.line·95 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onGlobalLayout()V | 34 | .method·public·onGlobalLayout()V |
35 | ····.locals·4 | 35 | ····.locals·4 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·10 | 37 | ····.line·101 |
38 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 38 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
39 | ····invoke-virtual·{v2},·Landroid/support/v7/view/menu/CascadingMenuPopup;->isShowing()Z | 39 | ····invoke-virtual·{v2},·Landroid/support/v7/view/menu/CascadingMenuPopup;->isShowing()Z |
40 | ····move-result·v2 | 40 | ····move-result·v2 |
41 | ····if-eqz·v2,·:cond_1 | 41 | ····if-eqz·v2,·:cond_1 |
Offset 62, 56 lines modified | Offset 62, 56 lines modified | ||
62 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 62 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
63 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 63 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
64 | ····const/4·v3,·0x0 | 64 | ····const/4·v3,·0x0 |
65 | ····.line·10 | 65 | ····.line·102 |
66 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 66 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
67 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
68 | ····check-cast·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 68 | ····check-cast·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
69 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; | 69 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; |
70 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/MenuPopupWindow;->isModal()Z | 70 | ····invoke-virtual·{v2},·Landroid/support/v7/widget/MenuPopupWindow;->isModal()Z |
71 | ····move-result·v2 | 71 | ····move-result·v2 |
72 | ····if-nez·v2,·:cond_1 | 72 | ····if-nez·v2,·:cond_1 |
73 | ····.line·10 | 73 | ····.line·103 |
74 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 74 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
75 | ····iget-object·v0,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShownAnchorView:Landroid/view/View; | 75 | ····iget-object·v0,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShownAnchorView:Landroid/view/View; |
76 | ····.line·10 | 76 | ····.line·104 |
77 | ····.local·v0,·"anchor":Landroid/view/View; | 77 | ····.local·v0,·"anchor":Landroid/view/View; |
78 | ····if-eqz·v0,·:cond_0 | 78 | ····if-eqz·v0,·:cond_0 |
79 | ····invoke-virtual·{v0},·Landroid/view/View;->isShown()Z | 79 | ····invoke-virtual·{v0},·Landroid/view/View;->isShown()Z |
80 | ····move-result·v2 | 80 | ····move-result·v2 |
81 | ····if-nez·v2,·:cond_2 | 81 | ····if-nez·v2,·:cond_2 |
82 | ····.line·10 | 82 | ····.line·105 |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 84 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
85 | ····invoke-virtual·{v2},·Landroid/support/v7/view/menu/CascadingMenuPopup;->dismiss()V | 85 | ····invoke-virtual·{v2},·Landroid/support/v7/view/menu/CascadingMenuPopup;->dismiss()V |
86 | ····.line·11 | 86 | ····.line·113 |
87 | ····.end·local·v0····#·"anchor":Landroid/view/View; | 87 | ····.end·local·v0····#·"anchor":Landroid/view/View; |
88 | ····:cond_1 | 88 | ····:cond_1 |
89 | ····return-void | 89 | ····return-void |
90 | ····.line·10 | 90 | ····.line·108 |
91 | ····.restart·local·v0····#·"anchor":Landroid/view/View; | 91 | ····.restart·local·v0····#·"anchor":Landroid/view/View; |
92 | ····:cond_2 | 92 | ····:cond_2 |
93 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; | 93 | ····iget-object·v2,·p0,·Landroid/support/v7/view/menu/CascadingMenuPopup$1;->this$0:Landroid/support/v7/view/menu/CascadingMenuPopup; |
94 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; | 94 | ····iget-object·v2,·v2,·Landroid/support/v7/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List; |
95 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 95 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 127 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
128 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
129 | ····check-cast·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 129 | ····check-cast·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
130 | ····.line·10 | 130 | ····.line·109 |
131 | ····.local·v1,·"info":Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; | 131 | ····.local·v1,·"info":Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo; |
132 | ····iget-object·v3,·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; | 132 | ····iget-object·v3,·v1,·Landroid/support/v7/view/menu/CascadingMenuPopup$CascadingMenuInfo;->window:Landroid/support/v7/widget/MenuPopupWindow; |
133 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/MenuPopupWindow;->show()V | 133 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/MenuPopupWindow;->show()V |
134 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
135 | .end·method | 135 | .end·method |
Offset 22, 60 lines modified | Offset 22, 60 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 23 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·18 | 26 | ····.line·1870 |
27 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 27 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·18 | 29 | ····.line·1871 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V | 33 | .method·public·onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; | 35 | ····.param·p1,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; |
36 | ····.param·p2,·"allMenusAreClosing"····#·Z | 36 | ····.param·p2,·"allMenusAreClosing"····#·Z |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·18 | 38 | ····.line·1884 |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
40 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->checkCloseActionMenu(Landroid/support/v7/view/menu/MenuBuilder;)V | 40 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->checkCloseActionMenu(Landroid/support/v7/view/menu/MenuBuilder;)V |
41 | ····.line·18 | 41 | ····.line·1885 |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·public·onOpenSubMenu(Landroid/support/v7/view/menu/MenuBuilder;)Z | 44 | .method·public·onOpenSubMenu(Landroid/support/v7/view/menu/MenuBuilder;)Z |
45 | ····.locals·2 | 45 | ····.locals·2 |
46 | ····.param·p1,·"subMenu"····#·Landroid/support/v7/view/menu/MenuBuilder; | 46 | ····.param·p1,·"subMenu"····#·Landroid/support/v7/view/menu/MenuBuilder; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·18 | 48 | ····.line·1875 |
49 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 49 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
50 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->getWindowCallback()Landroid/view/Window$Callback; | 50 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->getWindowCallback()Landroid/view/Window$Callback; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····.line·18 | 52 | ····.line·1876 |
53 | ····.local·v0,·"cb":Landroid/view/Window$Callback; | 53 | ····.local·v0,·"cb":Landroid/view/Window$Callback; |
54 | ····if-eqz·v0,·:cond_0 | 54 | ····if-eqz·v0,·:cond_0 |
55 | ····.line·187 | 55 | ····.line·1877 |
56 | ····const/16·v1,·0x6c | 56 | ····const/16·v1,·0x6c |
57 | ····invoke-interface·{v0,·v1,·p1},·Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z | 57 | ····invoke-interface·{v0,·v1,·p1},·Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z |
58 | ····.line·187 | 58 | ····.line·1879 |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····const/4·v1,·0x1 | 60 | ····const/4·v1,·0x1 |
61 | ····return·v1 | 61 | ····return·v1 |
62 | .end·method | 62 | .end·method |
Offset 23, 36 lines modified | Offset 23, 36 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·46 | 28 | ····.line·464 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$3;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$3;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onFitSystemWindows(Landroid/graphics/Rect;)V | 34 | .method·public·onFitSystemWindows(Landroid/graphics/Rect;)V |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····.param·p1,·"insets"····#·Landroid/graphics/Rect; | 36 | ····.param·p1,·"insets"····#·Landroid/graphics/Rect; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·46 | 38 | ····.line·467 |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$3;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$3;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
40 | ····iget·v1,·p1,·Landroid/graphics/Rect;->top:I | 40 | ····iget·v1,·p1,·Landroid/graphics/Rect;->top:I |
41 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->updateStatusGuard(I)I | 41 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->updateStatusGuard(I)I |
42 | ····move-result·v0 | 42 | ····move-result·v0 |
43 | ····iput·v0,·p1,·Landroid/graphics/Rect;->top:I | 43 | ····iput·v0,·p1,·Landroid/graphics/Rect;->top:I |
44 | ····.line·46 | 44 | ····.line·468 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;)V | 21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$1"····#·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 23 | ····.param·p1,·"this$1"····#·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·18 | 25 | ····.line·1814 |
26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 37, 74 lines modified | Offset 37, 74 lines modified | ||
37 | .method·public·onAnimationEnd(Landroid/view/View;)V | 37 | .method·public·onAnimationEnd(Landroid/view/View;)V |
38 | ····.locals·3 | 38 | ····.locals·3 |
39 | ····.param·p1,·"view"····#·Landroid/view/View; | 39 | ····.param·p1,·"view"····#·Landroid/view/View; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····.line·181 | 42 | ····.line·1817 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
45 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 45 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
46 | ····const/16·v1,·0x8 | 46 | ····const/16·v1,·0x8 |
47 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V | 47 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V |
48 | ····.line·181 | 48 | ····.line·1818 |
49 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
50 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 50 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
51 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; | 51 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; |
52 | ····if-eqz·v0,·:cond_1 | 52 | ····if-eqz·v0,·:cond_1 |
53 | ····.line·181 | 53 | ····.line·1819 |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
55 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 55 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
56 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; | 56 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; |
57 | ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->dismiss()V | 57 | ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->dismiss()V |
58 | ····.line·18 | 58 | ····.line·1823 |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····:goto_0 | 60 | ····:goto_0 |
61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
62 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 62 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
63 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 63 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
64 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->removeAllViews()V | 64 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->removeAllViews()V |
65 | ····.line·18 | 65 | ····.line·1824 |
66 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 66 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
67 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 67 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
68 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 68 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
69 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 69 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
70 | ····.line·18 | 70 | ····.line·1825 |
71 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 71 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
72 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 72 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
73 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 73 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
74 | ····.line·18 | 74 | ····.line·1826 |
75 | ····return-void | 75 | ····return-void |
76 | ····.line·18 | 76 | ····.line·1820 |
77 | ····:cond_1 | 77 | ····:cond_1 |
78 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 78 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
79 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 79 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
80 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 80 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····move-result-object·v0 | 112 | ····move-result-object·v0 |
113 | ····instance-of·v0,·v0,·Landroid/view/View; | 113 | ····instance-of·v0,·v0,·Landroid/view/View; |
114 | ····if-eqz·v0,·:cond_0 | 114 | ····if-eqz·v0,·:cond_0 |
115 | ····.line·18 | 115 | ····.line·1821 |
116 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 116 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
117 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 117 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
118 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 118 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
119 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; | 119 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; |
Offset 66, 174 lines modified | Offset 66, 174 lines modified | ||
66 | #·direct·methods | 66 | #·direct·methods |
67 | .method·constructor·<init>(I)V | 67 | .method·constructor·<init>(I)V |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····.param·p1,·"featureId"····#·I | 69 | ····.param·p1,·"featureId"····#·I |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·19 | 71 | ····.line·1953 |
72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 72 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
73 | ····.line·19 | 73 | ····.line·1954 |
74 | ····iput·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->featureId:I | 74 | ····iput·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->featureId:I |
75 | ····.line·19 | 75 | ····.line·1956 |
76 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
77 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->refreshDecorView:Z | 77 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->refreshDecorView:Z |
78 | ····.line·195 | 78 | ····.line·1957 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | #·virtual·methods | 81 | #·virtual·methods |
82 | .method·applyFrozenState()V | 82 | .method·applyFrozenState()V |
83 | ····.locals·2 | 83 | ····.locals·2 |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line·205 | 85 | ····.line·2059 |
86 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 86 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
87 | ····if-eqz·v0,·:cond_0 | 87 | ····if-eqz·v0,·:cond_0 |
88 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; | 88 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; |
89 | ····if-eqz·v0,·:cond_0 | 89 | ····if-eqz·v0,·:cond_0 |
90 | ····.line·20 | 90 | ····.line·2060 |
91 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 91 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
92 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; | 92 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; |
93 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/menu/MenuBuilder;->restorePresenterStates(Landroid/os/Bundle;)V | 93 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/menu/MenuBuilder;->restorePresenterStates(Landroid/os/Bundle;)V |
94 | ····.line·20 | 94 | ····.line·2061 |
95 | ····const/4·v0,·0x0 | 95 | ····const/4·v0,·0x0 |
96 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; | 96 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle; |
97 | ····.line·20 | 97 | ····.line·2063 |
98 | ····:cond_0 | 98 | ····:cond_0 |
99 | ····return-void | 99 | ····return-void |
100 | .end·method | 100 | .end·method |
101 | .method·public·clearMenuPresenters()V | 101 | .method·public·clearMenuPresenters()V |
102 | ····.locals·2 | 102 | ····.locals·2 |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·19 | 104 | ····.line·1970 |
105 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 105 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
106 | ····if-eqz·v0,·:cond_0 | 106 | ····if-eqz·v0,·:cond_0 |
107 | ····.line·19 | 107 | ····.line·1971 |
108 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 108 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
109 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 109 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/menu/MenuBuilder;->removeMenuPresenter(Landroid/support/v7/view/menu/MenuPresenter;)V | 110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/menu/MenuBuilder;->removeMenuPresenter(Landroid/support/v7/view/menu/MenuPresenter;)V |
111 | ····.line·19 | 111 | ····.line·1973 |
112 | ····:cond_0 | 112 | ····:cond_0 |
113 | ····const/4·v0,·0x0 | 113 | ····const/4·v0,·0x0 |
114 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 114 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
115 | ····.line·19 | 115 | ····.line·1974 |
116 | ····return-void | 116 | ····return-void |
117 | .end·method | 117 | .end·method |
118 | .method·getListMenuView(Landroid/support/v7/view/menu/MenuPresenter$Callback;)Landroid/support/v7/view/menu/MenuView; | 118 | .method·getListMenuView(Landroid/support/v7/view/menu/MenuPresenter$Callback;)Landroid/support/v7/view/menu/MenuView; |
119 | ····.locals·4 | 119 | ····.locals·4 |
120 | ····.param·p1,·"cb"····#·Landroid/support/v7/view/menu/MenuPresenter$Callback; | 120 | ····.param·p1,·"cb"····#·Landroid/support/v7/view/menu/MenuPresenter$Callback; |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·20 | 122 | ····.line·2021 |
123 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 123 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
124 | ····if-nez·v1,·:cond_0 | 124 | ····if-nez·v1,·:cond_0 |
125 | ····const/4·v0,·0x0 | 125 | ····const/4·v0,·0x0 |
126 | ····.line·20 | 126 | ····.line·2032 |
127 | ····:goto_0 | 127 | ····:goto_0 |
128 | ····return-object·v0 | 128 | ····return-object·v0 |
129 | ····.line·20 | 129 | ····.line·2023 |
130 | ····:cond_0 | 130 | ····:cond_0 |
131 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 131 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
132 | ····if-nez·v1,·:cond_1 | 132 | ····if-nez·v1,·:cond_1 |
133 | ····.line·20 | 133 | ····.line·2024 |
134 | ····new-instance·v1,·Landroid/support/v7/view/menu/ListMenuPresenter; | 134 | ····new-instance·v1,·Landroid/support/v7/view/menu/ListMenuPresenter; |
135 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listPresenterContext:Landroid/content/Context; | 135 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listPresenterContext:Landroid/content/Context; |
136 | ····sget·v3,·Landroid/support/v7/appcompat/R$layout;->abc_list_menu_item_layout:I | 136 | ····sget·v3,·Landroid/support/v7/appcompat/R$layout;->abc_list_menu_item_layout:I |
137 | ····invoke-direct·{v1,·v2,·v3},·Landroid/support/v7/view/menu/ListMenuPresenter;-><init>(Landroid/content/Context;I)V | 137 | ····invoke-direct·{v1,·v2,·v3},·Landroid/support/v7/view/menu/ListMenuPresenter;-><init>(Landroid/content/Context;I)V |
138 | ····iput-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 138 | ····iput-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
139 | ····.line·20 | 139 | ····.line·2026 |
140 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 140 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
141 | ····invoke-virtual·{v1,·p1},·Landroid/support/v7/view/menu/ListMenuPresenter;->setCallback(Landroid/support/v7/view/menu/MenuPresenter$Callback;)V | 141 | ····invoke-virtual·{v1,·p1},·Landroid/support/v7/view/menu/ListMenuPresenter;->setCallback(Landroid/support/v7/view/menu/MenuPresenter$Callback;)V |
142 | ····.line·202 | 142 | ····.line·2027 |
143 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; | 143 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->menu:Landroid/support/v7/view/menu/MenuBuilder; |
144 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; | 144 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->listMenuPresenter:Landroid/support/v7/view/menu/ListMenuPresenter; |
145 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->addMenuPresenter(Landroid/support/v7/view/menu/MenuPresenter;)V | 145 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/view/menu/MenuBuilder;->addMenuPresenter(Landroid/support/v7/view/menu/MenuPresenter;)V |
146 | ····.line·20 | 146 | ····.line·2030 |
147 | ····:cond_1 | 147 | ····:cond_1 |
Max diff block lines reached; 11375/16545 bytes (68.75%) of diff not shown. |
Offset 33, 66 lines modified | Offset 33, 66 lines modified | ||
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Landroid/app/Activity;)V | 34 | .method·constructor·<init>(Landroid/app/Activity;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 36 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·5 | 38 | ····.line·532 |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····.line·5 | 40 | ····.line·533 |
41 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 41 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
42 | ····.line·5 | 42 | ····.line·534 |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | #·virtual·methods | 45 | #·virtual·methods |
46 | .method·public·getActionBarThemedContext()Landroid/content/Context; | 46 | .method·public·getActionBarThemedContext()Landroid/content/Context; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·5 | 49 | ····.line·543 |
50 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 50 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
51 | ····return-object·v0 | 51 | ····return-object·v0 |
52 | .end·method | 52 | .end·method |
53 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; | 53 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·5 | 56 | ····.line·538 |
57 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 57 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
58 | ····invoke-static·{v0},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; | 58 | ····invoke-static·{v0},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·isNavigationVisible()Z | 62 | .method·public·isNavigationVisible()Z |
63 | ····.locals·2 | 63 | ····.locals·2 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·5 | 65 | ····.line·548 |
66 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 66 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
67 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 67 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····.line·5 | 69 | ····.line·549 |
70 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 70 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
71 | ····if-eqz·v0,·:cond_0 | 71 | ····if-eqz·v0,·:cond_0 |
72 | ····.line·5 | 72 | ····.line·550 |
73 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getDisplayOptions()I | 73 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getDisplayOptions()I |
74 | ····move-result·v1 | 74 | ····move-result·v1 |
75 | ····and-int/lit8·v1,·v1,·0x4 | 75 | ····and-int/lit8·v1,·v1,·0x4 |
76 | ····if-eqz·v1,·:cond_0 | 76 | ····if-eqz·v1,·:cond_0 |
Offset 109, 64 lines modified | Offset 109, 64 lines modified | ||
109 | .end·method | 109 | .end·method |
110 | .method·public·setActionBarDescription(I)V | 110 | .method·public·setActionBarDescription(I)V |
111 | ····.locals·2 | 111 | ····.locals·2 |
112 | ····.param·p1,·"contentDescRes"····#·I | 112 | ····.param·p1,·"contentDescRes"····#·I |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·5 | 114 | ····.line·566 |
115 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 115 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
116 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 116 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
117 | ····invoke-static·{v0,·v1,·p1},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;Landroid/app/Activity;I)Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 117 | ····invoke-static·{v0,·v1,·p1},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;Landroid/app/Activity;I)Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
118 | ····move-result-object·v0 | 118 | ····move-result-object·v0 |
119 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 119 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
120 | ····.line·5 | 120 | ····.line·568 |
121 | ····return-void | 121 | ····return-void |
122 | .end·method | 122 | .end·method |
123 | .method·public·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V | 123 | .method·public·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V |
124 | ····.locals·3 | 124 | ····.locals·3 |
125 | ····.param·p1,·"themeImage"····#·Landroid/graphics/drawable/Drawable; | 125 | ····.param·p1,·"themeImage"····#·Landroid/graphics/drawable/Drawable; |
126 | ····.param·p2,·"contentDescRes"····#·I | 126 | ····.param·p2,·"contentDescRes"····#·I |
127 | ····.prologue | 127 | ····.prologue |
128 | ····.line·5 | 128 | ····.line·555 |
129 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 129 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
130 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 130 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····.line·5 | 132 | ····.line·556 |
133 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 133 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
134 | ····if-eqz·v0,·:cond_0 | 134 | ····if-eqz·v0,·:cond_0 |
135 | ····.line·5 | 135 | ····.line·557 |
136 | ····const/4·v1,·0x1 | 136 | ····const/4·v1,·0x1 |
137 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayShowHomeEnabled(Z)V | 137 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayShowHomeEnabled(Z)V |
138 | ····.line·5 | 138 | ····.line·558 |
139 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 139 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
140 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; | 140 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mActivity:Landroid/app/Activity; |
141 | ····invoke-static·{v1,·v2,·p1,·p2},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 141 | ····invoke-static·{v1,·v2,·p1,·p2},·Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
142 | ····move-result-object·v1 | 142 | ····move-result-object·v1 |
143 | ····iput-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 143 | ····iput-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;->mSetIndicatorInfo:Landroid/support/v7/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
144 | ····.line·5 | 144 | ····.line·560 |
145 | ····const/4·v1,·0x0 | 145 | ····const/4·v1,·0x0 |
146 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayShowHomeEnabled(Z)V | 146 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayShowHomeEnabled(Z)V |
Max diff block lines reached; 30/4818 bytes (0.62%) of diff not shown. |
Offset 25, 14 lines modified | Offset 25, 16 lines modified | ||
25 | .field·private·final·mCloseDrawerContentDescRes:I | 25 | .field·private·final·mCloseDrawerContentDescRes:I |
26 | .field·mDrawerIndicatorEnabled:Z | 26 | .field·mDrawerIndicatorEnabled:Z |
27 | .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; | 27 | .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; |
28 | .field·private·mDrawerSlideAnimationEnabled:Z | ||
28 | .field·private·mHasCustomUpIndicator:Z | 29 | .field·private·mHasCustomUpIndicator:Z |
29 | .field·private·mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; | 30 | .field·private·mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; |
30 | .field·private·final·mOpenDrawerContentDescRes:I | 31 | .field·private·final·mOpenDrawerContentDescRes:I |
31 | .field·private·mSlider:Landroid/support/v7/graphics/drawable/DrawerArrowDrawable; | 32 | .field·private·mSlider:Landroid/support/v7/graphics/drawable/DrawerArrowDrawable; |
Offset 55, 30 lines modified | Offset 57, 30 lines modified | ||
55 | ········.annotation·build·Landroid/support/annotation/StringRes; | 57 | ········.annotation·build·Landroid/support/annotation/StringRes; |
56 | ········.end·annotation | 58 | ········.end·annotation |
57 | ····.end·param | 59 | ····.end·param |
58 | ····.prologue | 60 | ····.prologue |
59 | ····const/4·v2,·0x0 | 61 | ····const/4·v2,·0x0 |
60 | ····.line·15 | 62 | ····.line·154 |
61 | ····move-object·v0,·p0 | 63 | ····move-object·v0,·p0 |
62 | ····move-object·v1,·p1 | 64 | ····move-object·v1,·p1 |
63 | ····move-object·v3,·p2 | 65 | ····move-object·v3,·p2 |
64 | ····move-object·v4,·v2 | 66 | ····move-object·v4,·v2 |
65 | ····move·v5,·p3 | 67 | ····move·v5,·p3 |
66 | ····move·v6,·p4 | 68 | ····move·v6,·p4 |
67 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V | 69 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V |
68 | ····.line·15 | 70 | ····.line·156 |
69 | ····return-void | 71 | ····return-void |
70 | .end·method | 72 | .end·method |
71 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/widget/Toolbar;II)V | 73 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/widget/Toolbar;II)V |
72 | ····.locals·7 | 74 | ····.locals·7 |
73 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 75 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
74 | ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout; | 76 | ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout; |
Offset 89, 15 lines modified | Offset 91, 15 lines modified | ||
89 | ····.end·param | 91 | ····.end·param |
90 | ····.param·p5,·"closeDrawerContentDescRes"····#·I | 92 | ····.param·p5,·"closeDrawerContentDescRes"····#·I |
91 | ········.annotation·build·Landroid/support/annotation/StringRes; | 93 | ········.annotation·build·Landroid/support/annotation/StringRes; |
92 | ········.end·annotation | 94 | ········.end·annotation |
93 | ····.end·param | 95 | ····.end·param |
94 | ····.prologue | 96 | ····.prologue |
95 | ····.line·18 | 97 | ····.line·185 |
96 | ····const/4·v4,·0x0 | 98 | ····const/4·v4,·0x0 |
97 | ····move-object·v0,·p0 | 99 | ····move-object·v0,·p0 |
98 | ····move-object·v1,·p1 | 100 | ····move-object·v1,·p1 |
99 | ····move-object·v2,·p3 | 101 | ····move-object·v2,·p3 |
Offset 106, 15 lines modified | Offset 108, 15 lines modified | ||
106 | ····move·v5,·p4 | 108 | ····move·v5,·p4 |
107 | ····move·v6,·p5 | 109 | ····move·v6,·p5 |
108 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V | 110 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V |
109 | ····.line·18 | 111 | ····.line·187 |
110 | ····return-void | 112 | ····return-void |
111 | .end·method | 113 | .end·method |
112 | .method·constructor·<init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V | 114 | .method·constructor·<init>(Landroid/app/Activity;Landroid/support/v7/widget/Toolbar;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;II)V |
113 | ····.locals·2 | 115 | ····.locals·2 |
114 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 116 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
115 | ····.param·p2,·"toolbar"····#·Landroid/support/v7/widget/Toolbar; | 117 | ····.param·p2,·"toolbar"····#·Landroid/support/v7/widget/Toolbar; |
Offset 126, 209 lines modified | Offset 128, 212 lines modified | ||
126 | ····.end·param | 128 | ····.end·param |
127 | ····.param·p6,·"closeDrawerContentDescRes"····#·I | 129 | ····.param·p6,·"closeDrawerContentDescRes"····#·I |
128 | ········.annotation·build·Landroid/support/annotation/StringRes; | 130 | ········.annotation·build·Landroid/support/annotation/StringRes; |
129 | ········.end·annotation | 131 | ········.end·annotation |
130 | ····.end·param | 132 | ····.end·param |
131 | ····.prologue | 133 | ····.prologue |
134 | ····const/4·v0,·0x1 | ||
132 | ····.line·19 | 135 | ····.line·196 |
133 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 136 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
134 | ····.line·12 | 137 | ····.line·121 |
135 | ···· | 138 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerSlideAnimationEnabled:Z |
139 | ····.line·123 | ||
136 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z | 140 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z |
137 | ····.line·13 | 141 | ····.line·131 |
138 | ····const/4·v0,·0x0 | 142 | ····const/4·v0,·0x0 |
139 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mWarnedForDisplayHomeAsUp:Z | 143 | ····iput-boolean·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mWarnedForDisplayHomeAsUp:Z |
140 | ····.line·19 | 144 | ····.line·197 |
141 | ····if-eqz·p2,·:cond_0 | 145 | ····if-eqz·p2,·:cond_0 |
142 | ····.line·19 | 146 | ····.line·198 |
143 | ····new-instance·v0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate; | 147 | ····new-instance·v0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate; |
144 | ····invoke-direct·{v0,·p2},·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;-><init>(Landroid/support/v7/widget/Toolbar;)V | 148 | ····invoke-direct·{v0,·p2},·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;-><init>(Landroid/support/v7/widget/Toolbar;)V |
145 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v7/app/ActionBarDrawerToggle$Delegate; | 149 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v7/app/ActionBarDrawerToggle$Delegate; |
146 | ····.line·19 | 150 | ····.line·199 |
147 | ····new-instance·v0,·Landroid/support/v7/app/ActionBarDrawerToggle$1; | 151 | ····new-instance·v0,·Landroid/support/v7/app/ActionBarDrawerToggle$1; |
148 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/ActionBarDrawerToggle$1;-><init>(Landroid/support/v7/app/ActionBarDrawerToggle;)V | 152 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/ActionBarDrawerToggle$1;-><init>(Landroid/support/v7/app/ActionBarDrawerToggle;)V |
149 | ····invoke-virtual·{p2,·v0},·Landroid/support/v7/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V | 153 | ····invoke-virtual·{p2,·v0},·Landroid/support/v7/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V |
150 | ····.line·22 | 154 | ····.line·221 |
151 | ····.end·local·p1····#·"activity":Landroid/app/Activity; | 155 | ····.end·local·p1····#·"activity":Landroid/app/Activity; |
152 | ····:goto_0 | 156 | ····:goto_0 |
153 | ····iput-object·p3,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; | 157 | ····iput-object·p3,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; |
154 | ····.line·22 | 158 | ····.line·222 |
155 | ····iput·p5,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I | 159 | ····iput·p5,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I |
Max diff block lines reached; 23253/27685 bytes (83.99%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·4 | 28 | ····.line·442 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$2;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$2;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 39, 52 lines modified | Offset 39, 52 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; | 40 | .method·public·onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; |
41 | ····.locals·5 | 41 | ····.locals·5 |
42 | ····.param·p1,·"v"····#·Landroid/view/View; | 42 | ····.param·p1,·"v"····#·Landroid/view/View; |
43 | ····.param·p2,·"insets"····#·Landroid/support/v4/view/WindowInsetsCompat; | 43 | ····.param·p2,·"insets"····#·Landroid/support/v4/view/WindowInsetsCompat; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·44 | 45 | ····.line·446 |
46 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetTop()I | 46 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetTop()I |
47 | ····move-result·v1 | 47 | ····move-result·v1 |
48 | ····.line·44 | 48 | ····.line·447 |
49 | ····.local·v1,·"top":I | 49 | ····.local·v1,·"top":I |
50 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$2;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 50 | ····iget-object·v2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$2;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
51 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->updateStatusGuard(I)I | 51 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->updateStatusGuard(I)I |
52 | ····move-result·v0 | 52 | ····move-result·v0 |
53 | ····.line·44 | 53 | ····.line·449 |
54 | ····.local·v0,·"newTop":I | 54 | ····.local·v0,·"newTop":I |
55 | ····if-eq·v1,·v0,·:cond_0 | 55 | ····if-eq·v1,·v0,·:cond_0 |
56 | ····.line·4 | 56 | ····.line·451 |
57 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I | 57 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I |
58 | ····move-result·v2 | 58 | ····move-result·v2 |
59 | ····.line·4 | 59 | ····.line·453 |
60 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetRight()I | 60 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetRight()I |
61 | ····move-result·v3 | 61 | ····move-result·v3 |
62 | ····.line·45 | 62 | ····.line·454 |
63 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I | 63 | ····invoke-virtual·{p2},·Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I |
64 | ····move-result·v4 | 64 | ····move-result·v4 |
65 | ····.line·4 | 65 | ····.line·450 |
66 | ····invoke-virtual·{p2,·v2,·v0,·v3,·v4},·Landroid/support/v4/view/WindowInsetsCompat;->replaceSystemWindowInsets(IIII)Landroid/support/v4/view/WindowInsetsCompat; | 66 | ····invoke-virtual·{p2,·v2,·v0,·v3,·v4},·Landroid/support/v4/view/WindowInsetsCompat;->replaceSystemWindowInsets(IIII)Landroid/support/v4/view/WindowInsetsCompat; |
67 | ····move-result-object·p2 | 67 | ····move-result-object·p2 |
68 | ····.line·45 | 68 | ····.line·458 |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompat;->onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; | 70 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompat;->onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; |
71 | ····move-result-object·v2 | 71 | ····move-result-object·v2 |
72 | ····return-object·v2 | 72 | ····return-object·v2 |
73 | .end·method | 73 | .end·method |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·7 | 28 | ····.line·783 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 41, 51 lines modified | Offset 41, 51 lines modified | ||
41 | ····.locals·5 | 41 | ····.locals·5 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····const/high16·v4,·0x3f800000····#·1.0f | 43 | ····const/high16·v4,·0x3f800000····#·1.0f |
44 | ····const/4·v3,·0x0 | 44 | ····const/4·v3,·0x0 |
45 | ····.line·78 | 45 | ····.line·786 |
46 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 46 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
47 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; | 47 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; |
48 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 48 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
49 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 49 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
50 | ····const/16·v2,·0x37 | 50 | ····const/16·v2,·0x37 |
51 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v3},·Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V | 51 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v3},·Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V |
52 | ····.line·78 | 52 | ····.line·789 |
53 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 53 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
54 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->endOnGoingFadeAnimation()V | 54 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->endOnGoingFadeAnimation()V |
55 | ····.line·7 | 55 | ····.line·791 |
56 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 56 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
57 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->shouldAnimateActionModeView()Z | 57 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->shouldAnimateActionModeView()Z |
58 | ····move-result·v0 | 58 | ····move-result·v0 |
59 | ····if-eqz·v0,·:cond_0 | 59 | ····if-eqz·v0,·:cond_0 |
60 | ····.line·7 | 60 | ····.line·792 |
61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
62 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 62 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
63 | ····const/4·v1,·0x0 | 63 | ····const/4·v1,·0x0 |
64 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V | 64 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V |
65 | ····.line·7 | 65 | ····.line·793 |
66 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 66 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
67 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 67 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
68 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 68 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
69 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 69 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
Offset 94, 38 lines modified | Offset 94, 38 lines modified | ||
94 | ····invoke-virtual·{v1,·v4},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 94 | ····invoke-virtual·{v1,·v4},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
95 | ····move-result-object·v1 | 95 | ····move-result-object·v1 |
96 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 96 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
97 | ····.line·79 | 97 | ····.line·794 |
98 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 98 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
99 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 99 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
100 | ····new-instance·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1; | 100 | ····new-instance·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1; |
101 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9$5;)V | 101 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9$5;)V |
102 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 102 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
103 | ····.line·8 | 103 | ····.line·811 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return-void | 105 | ····return-void |
106 | ····.line·80 | 106 | ····.line·808 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 108 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
109 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 109 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
110 | ····invoke-static·{v0,·v4},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V | 110 | ····invoke-static·{v0,·v4},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V |
111 | ····.line·80 | 111 | ····.line·809 |
112 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 112 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
113 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 113 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
114 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V | 114 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V |
115 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
Offset 28, 63 lines modified | Offset 28, 63 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·2 | 32 | ····.line·2102 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·2 | 42 | ····.line·2105 |
43 | ····invoke-static·{p1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 43 | ····invoke-static·{p1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | .end·method | 46 | .end·method |
47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·2 | 50 | ····.line·2102 |
51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 51 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·newArray(I)[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·21 | 59 | ····.line·2110 |
60 | ····new-array·v0,·p1,·[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
61 | ····return-object·v0 | 61 | ····return-object·v0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·2 | 66 | ····.line·2102 |
67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;->newArray(I)[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 67 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;->newArray(I)[Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····return-object·v0 | 69 | ····return-object·v0 |
70 | .end·method | 70 | .end·method |
Offset 31, 67 lines modified | Offset 31, 67 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Landroid/app/Activity;)V | 32 | .method·constructor·<init>(Landroid/app/Activity;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 34 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line· | 36 | ····.line·604 |
37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ····.line· | 38 | ····.line·605 |
39 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; | 39 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; |
40 | ····.line· | 40 | ····.line·606 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·getActionBarThemedContext()Landroid/content/Context; | 44 | .method·public·getActionBarThemedContext()Landroid/content/Context; |
45 | ····.locals·3 | 45 | ····.locals·3 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·619 |
48 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; | 48 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; |
49 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 49 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····.line· | 51 | ····.line·621 |
52 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 52 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
54 | ····.line· | 54 | ····.line·622 |
55 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context; | 55 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context; |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····.line·6 | 57 | ····.line·626 |
58 | ····.local·v1,·"context":Landroid/content/Context; | 58 | ····.local·v1,·"context":Landroid/content/Context; |
59 | ····:goto_0 | 59 | ····:goto_0 |
60 | ····return-object·v1 | 60 | ····return-object·v1 |
61 | ····.line·6 | 61 | ····.line·624 |
62 | ····.end·local·v1····#·"context":Landroid/content/Context; | 62 | ····.end·local·v1····#·"context":Landroid/content/Context; |
63 | ····:cond_0 | 63 | ····:cond_0 |
64 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; | 64 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; |
65 | ····.restart·local·v1····#·"context":Landroid/content/Context; | 65 | ····.restart·local·v1····#·"context":Landroid/content/Context; |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | .end·method | 67 | .end·method |
68 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; | 68 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; |
69 | ····.locals·7 | 69 | ····.locals·7 |
70 | ····.prologue | 70 | ····.prologue |
71 | ····const/4·v6,·0x0 | 71 | ····const/4·v6,·0x0 |
72 | ····.line· | 72 | ····.line·610 |
73 | ····invoke-virtual·{p0},·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->getActionBarThemedContext()Landroid/content/Context; | 73 | ····invoke-virtual·{p0},·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->getActionBarThemedContext()Landroid/content/Context; |
74 | ····move-result-object·v2 | 74 | ····move-result-object·v2 |
75 | ····const/4·v3,·0x0 | 75 | ····const/4·v3,·0x0 |
76 | ····const/4·v4,·0x1 | 76 | ····const/4·v4,·0x1 |
Offset 104, 44 lines modified | Offset 104, 44 lines modified | ||
104 | ····const·v5,·0x10102ce | 104 | ····const·v5,·0x10102ce |
105 | ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 105 | ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
107 | ····.line· | 107 | ····.line·612 |
108 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 108 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
109 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 109 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
111 | ····.line· | 111 | ····.line·613 |
112 | ····.local·v1,·"result":Landroid/graphics/drawable/Drawable; | 112 | ····.local·v1,·"result":Landroid/graphics/drawable/Drawable; |
113 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 113 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
114 | ····.line· | 114 | ····.line·614 |
115 | ····return-object·v1 | 115 | ····return-object·v1 |
116 | .end·method | 116 | .end·method |
117 | .method·public·isNavigationVisible()Z | 117 | .method·public·isNavigationVisible()Z |
118 | ····.locals·2 | 118 | ····.locals·2 |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·6 | 120 | ····.line·631 |
121 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; | 121 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; |
122 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 122 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
123 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
124 | ····.line·6 | 124 | ····.line·632 |
125 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 125 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
126 | ····if-eqz·v0,·:cond_0 | 126 | ····if-eqz·v0,·:cond_0 |
127 | ····.line·6 | 127 | ····.line·633 |
128 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getDisplayOptions()I | 128 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getDisplayOptions()I |
129 | ····move-result·v1 | 129 | ····move-result·v1 |
130 | ····and-int/lit8·v1,·v1,·0x4 | 130 | ····and-int/lit8·v1,·v1,·0x4 |
131 | ····if-eqz·v1,·:cond_0 | 131 | ····if-eqz·v1,·:cond_0 |
Offset 158, 53 lines modified | Offset 158, 53 lines modified | ||
158 | .end·method | 158 | .end·method |
159 | .method·public·setActionBarDescription(I)V | 159 | .method·public·setActionBarDescription(I)V |
160 | ····.locals·2 | 160 | ····.locals·2 |
161 | ····.param·p1,·"contentDescRes"····#·I | 161 | ····.param·p1,·"contentDescRes"····#·I |
162 | ····.prologue | 162 | ····.prologue |
163 | ····.line·6 | 163 | ····.line·647 |
164 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; | 164 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$JellybeanMr2Delegate;->mActivity:Landroid/app/Activity; |
165 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 165 | ····invoke-virtual·{v1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
166 | ····move-result-object·v0 | 166 | ····move-result-object·v0 |
Max diff block lines reached; 1174/5008 bytes (23.44%) of diff not shown. |
Offset 23, 73 lines modified | Offset 23, 73 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Landroid/app/Activity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·706 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line· | 30 | ····.line·707 |
31 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$DummyDelegate;->mActivity:Landroid/app/Activity; | 31 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$DummyDelegate;->mActivity:Landroid/app/Activity; |
32 | ····.line· | 32 | ····.line·708 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·getActionBarThemedContext()Landroid/content/Context; | 36 | .method·public·getActionBarThemedContext()Landroid/content/Context; |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·7 | 39 | ····.line·727 |
40 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$DummyDelegate;->mActivity:Landroid/app/Activity; | 40 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$DummyDelegate;->mActivity:Landroid/app/Activity; |
41 | ····return-object·v0 | 41 | ····return-object·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; | 43 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line· | 46 | ····.line·722 |
47 | ····const/4·v0,·0x0 | 47 | ····const/4·v0,·0x0 |
48 | ····return-object·v0 | 48 | ····return-object·v0 |
49 | .end·method | 49 | .end·method |
50 | .method·public·isNavigationVisible()Z | 50 | .method·public·isNavigationVisible()Z |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·7 | 53 | ····.line·732 |
54 | ····const/4·v0,·0x1 | 54 | ····const/4·v0,·0x1 |
55 | ····return·v0 | 55 | ····return·v0 |
56 | .end·method | 56 | .end·method |
57 | .method·public·setActionBarDescription(I)V | 57 | .method·public·setActionBarDescription(I)V |
58 | ····.locals·0 | 58 | ····.locals·0 |
59 | ····.param·p1,·"contentDescRes"····#·I | 59 | ····.param·p1,·"contentDescRes"····#·I |
60 | ········.annotation·build·Landroid/support/annotation/StringRes; | 60 | ········.annotation·build·Landroid/support/annotation/StringRes; |
61 | ········.end·annotation | 61 | ········.end·annotation |
62 | ····.end·param | 62 | ····.end·param |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line· | 64 | ····.line·718 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
67 | .method·public·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V | 67 | .method·public·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V |
68 | ····.locals·0 | 68 | ····.locals·0 |
69 | ····.param·p1,·"upDrawable"····#·Landroid/graphics/drawable/Drawable; | 69 | ····.param·p1,·"upDrawable"····#·Landroid/graphics/drawable/Drawable; |
70 | ····.param·p2,·"contentDescRes"····#·I | 70 | ····.param·p2,·"contentDescRes"····#·I |
71 | ········.annotation·build·Landroid/support/annotation/StringRes; | 71 | ········.annotation·build·Landroid/support/annotation/StringRes; |
72 | ········.end·annotation | 72 | ········.end·annotation |
73 | ····.end·param | 73 | ····.end·param |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line· | 75 | ····.line·713 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
Offset 39, 141 lines modified | Offset 39, 141 lines modified | ||
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·2 | 43 | ····.line·2100 |
44 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1; | 44 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1; |
45 | ····invoke-direct·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;-><init>()V | 45 | ····invoke-direct·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState$1;-><init>()V |
46 | ····.line·2 | 46 | ····.line·2101 |
47 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; | 47 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····sput-object·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 49 | ····sput-object·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
50 | ····.line·2 | 50 | ····.line·2100 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·constructor·<init>()V | 53 | .method·constructor·<init>()V |
54 | ····.locals·0 | 54 | ····.locals·0 |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·20 | 56 | ····.line·2070 |
57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
58 | ····.line·20 | 58 | ····.line·2071 |
59 | ····return-void | 59 | ····return-void |
60 | .end·method | 60 | .end·method |
61 | .method·static·readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 61 | .method·static·readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
62 | ····.locals·3 | 62 | ····.locals·3 |
63 | ····.param·p0,·"source"····#·Landroid/os/Parcel; | 63 | ····.param·p0,·"source"····#·Landroid/os/Parcel; |
64 | ····.param·p1,·"loader"····#·Ljava/lang/ClassLoader; | 64 | ····.param·p1,·"loader"····#·Ljava/lang/ClassLoader; |
65 | ····.prologue | 65 | ····.prologue |
66 | ····const/4·v1,·0x1 | 66 | ····const/4·v1,·0x1 |
67 | ····.line·208 | 67 | ····.line·2089 |
68 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 68 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
69 | ····invoke-direct·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;-><init>()V | 69 | ····invoke-direct·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;-><init>()V |
70 | ····.line·20 | 70 | ····.line·2090 |
71 | ····.local·v0,·"savedState":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; | 71 | ····.local·v0,·"savedState":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState; |
72 | ····invoke-virtual·{p0},·Landroid/os/Parcel;->readInt()I | 72 | ····invoke-virtual·{p0},·Landroid/os/Parcel;->readInt()I |
73 | ····move-result·v2 | 73 | ····move-result·v2 |
74 | ····iput·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->featureId:I | 74 | ····iput·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->featureId:I |
75 | ····.line·20 | 75 | ····.line·2091 |
76 | ····invoke-virtual·{p0},·Landroid/os/Parcel;->readInt()I | 76 | ····invoke-virtual·{p0},·Landroid/os/Parcel;->readInt()I |
77 | ····move-result·v2 | 77 | ····move-result·v2 |
78 | ····if-ne·v2,·v1,·:cond_1 | 78 | ····if-ne·v2,·v1,·:cond_1 |
79 | ····:goto_0 | 79 | ····:goto_0 |
80 | ····iput-boolean·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z | 80 | ····iput-boolean·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z |
81 | ····.line·20 | 81 | ····.line·2093 |
82 | ····iget-boolean·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z | 82 | ····iget-boolean·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z |
83 | ····if-eqz·v1,·:cond_0 | 83 | ····if-eqz·v1,·:cond_0 |
84 | ····.line·20 | 84 | ····.line·2094 |
85 | ····invoke-virtual·{p0,·p1},·Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle; | 85 | ····invoke-virtual·{p0,·p1},·Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle; |
86 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
87 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle; | 87 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle; |
88 | ····.line·209 | 88 | ····.line·2097 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | ····.line·20 | 91 | ····.line·2091 |
92 | ····:cond_1 | 92 | ····:cond_1 |
93 | ····const/4·v1,·0x0 | 93 | ····const/4·v1,·0x0 |
94 | ····goto·:goto_0 | 94 | ····goto·:goto_0 |
95 | .end·method | 95 | .end·method |
96 | #·virtual·methods | 96 | #·virtual·methods |
97 | .method·public·describeContents()I | 97 | .method·public·describeContents()I |
98 | ····.locals·1 | 98 | ····.locals·1 |
99 | ····.prologue | 99 | ····.prologue |
100 | ····.line·20 | 100 | ····.line·2075 |
101 | ····const/4·v0,·0x0 | 101 | ····const/4·v0,·0x0 |
102 | ····return·v0 | 102 | ····return·v0 |
103 | .end·method | 103 | .end·method |
104 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 104 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
105 | ····.locals·1 | 105 | ····.locals·1 |
106 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 106 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
107 | ····.param·p2,·"flags"····#·I | 107 | ····.param·p2,·"flags"····#·I |
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·20 | 109 | ····.line·2080 |
110 | ····iget·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->featureId:I | 110 | ····iget·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->featureId:I |
111 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 111 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
112 | ····.line·20 | 112 | ····.line·2081 |
113 | ····iget-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z | 113 | ····iget-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z |
114 | ····if-eqz·v0,·:cond_1 | 114 | ····if-eqz·v0,·:cond_1 |
115 | ····const/4·v0,·0x1 | 115 | ····const/4·v0,·0x1 |
116 | ····:goto_0 | 116 | ····:goto_0 |
117 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 117 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
118 | ····.line·20 | 118 | ····.line·2083 |
119 | ····iget-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z | 119 | ····iget-boolean·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState$SavedState;->isOpen:Z |
120 | ····if-eqz·v0,·:cond_0 | 120 | ····if-eqz·v0,·:cond_0 |
121 | ····.line·20 | 121 | ····.line·2084 |
Max diff block lines reached; 252/4251 bytes (5.93%) of diff not shown. |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 23 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·83 | 25 | ····.line·837 |
26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 37, 85 lines modified | Offset 37, 85 lines modified | ||
37 | .method·public·onAnimationEnd(Landroid/view/View;)V | 37 | .method·public·onAnimationEnd(Landroid/view/View;)V |
38 | ····.locals·3 | 38 | ····.locals·3 |
39 | ····.param·p1,·"view"····#·Landroid/view/View; | 39 | ····.param·p1,·"view"····#·Landroid/view/View; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····.line·8 | 42 | ····.line·850 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
45 | ····const/high16·v1,·0x3f800000····#·1.0f | 45 | ····const/high16·v1,·0x3f800000····#·1.0f |
46 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V | 46 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V |
47 | ····.line·8 | 47 | ····.line·851 |
48 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
49 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 49 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
50 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 50 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
51 | ····.line·8 | 51 | ····.line·852 |
52 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 52 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
53 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 53 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
54 | ····.line·8 | 54 | ····.line·853 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·onAnimationStart(Landroid/view/View;)V | 57 | .method·public·onAnimationStart(Landroid/view/View;)V |
58 | ····.locals·2 | 58 | ····.locals·2 |
59 | ····.param·p1,·"view"····#·Landroid/view/View; | 59 | ····.param·p1,·"view"····#·Landroid/view/View; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·8 | 61 | ····.line·840 |
62 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 62 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
63 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 63 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
64 | ····const/4·v1,·0x0 | 64 | ····const/4·v1,·0x0 |
65 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V | 65 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V |
66 | ····.line·8 | 66 | ····.line·841 |
67 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 67 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
68 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 68 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
69 | ····const/16·v1,·0x20 | 69 | ····const/16·v1,·0x20 |
70 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->sendAccessibilityEvent(I)V | 70 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->sendAccessibilityEvent(I)V |
71 | ····.line·8 | 71 | ····.line·843 |
72 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 72 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
73 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 73 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
74 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; | 74 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; |
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····instance-of·v0,·v0,·Landroid/view/View; | 76 | ····instance-of·v0,·v0,·Landroid/view/View; |
77 | ····if-eqz·v0,·:cond_0 | 77 | ····if-eqz·v0,·:cond_0 |
78 | ····.line·84 | 78 | ····.line·844 |
79 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 79 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$6;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
80 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 80 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
81 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; | 81 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionBarContextView;->getParent()Landroid/view/ViewParent; |
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····check-cast·v0,·Landroid/view/View; | 83 | ····check-cast·v0,·Landroid/view/View; |
84 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V | 84 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V |
85 | ····.line·84 | 85 | ····.line·846 |
86 | ····:cond_0 | 86 | ····:cond_0 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9$5;)V | 21 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9$5;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$1"····#·Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 23 | ····.param·p1,·"this$1"····#·Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·79 | 25 | ····.line·794 |
26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
Offset 37, 57 lines modified | Offset 37, 57 lines modified | ||
37 | .method·public·onAnimationEnd(Landroid/view/View;)V | 37 | .method·public·onAnimationEnd(Landroid/view/View;)V |
38 | ····.locals·3 | 38 | ····.locals·3 |
39 | ····.param·p1,·"view"····#·Landroid/view/View; | 39 | ····.param·p1,·"view"····#·Landroid/view/View; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····.line· | 42 | ····.line·802 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 44 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
45 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 45 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
46 | ····const/high16·v1,·0x3f800000····#·1.0f | 46 | ····const/high16·v1,·0x3f800000····#·1.0f |
47 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V | 47 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V |
48 | ····.line· | 48 | ····.line·803 |
49 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
50 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 50 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
51 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 51 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
52 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 52 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
53 | ····.line·80 | 53 | ····.line·804 |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
55 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 55 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
56 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 56 | ····iput-object·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
57 | ····.line·80 | 57 | ····.line·805 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·public·onAnimationStart(Landroid/view/View;)V | 60 | .method·public·onAnimationStart(Landroid/view/View;)V |
61 | ····.locals·2 | 61 | ····.locals·2 |
62 | ····.param·p1,·"view"····#·Landroid/view/View; | 62 | ····.param·p1,·"view"····#·Landroid/view/View; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·79 | 64 | ····.line·797 |
65 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; | 65 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5$1;->this$1:Landroid/support/v7/app/AppCompatDelegateImplV9$5; |
66 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 66 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$5;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
67 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 67 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
68 | ····const/4·v1,·0x0 | 68 | ····const/4·v1,·0x0 |
69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V | 69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V |
70 | ····.line·79 | 70 | ····.line·798 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
Offset 23, 14 lines modified | Offset 23, 18 lines modified | ||
23 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;, | 23 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback;, |
24 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;, | 24 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;, |
25 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; | 25 | ········Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9; |
26 | ····} | 26 | ····} |
27 | .end·annotation | 27 | .end·annotation |
28 | #·static·fields | ||
29 | .field·private·static·final·IS_PRE_LOLLIPOP:Z | ||
28 | #·instance·fields | 30 | #·instance·fields |
29 | .field·private·mActionMenuPresenterCallback:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback; | 31 | .field·private·mActionMenuPresenterCallback:Landroid/support/v7/app/AppCompatDelegateImplV9$ActionMenuPresenterCallback; |
30 | .field·mActionMode:Landroid/support/v7/view/ActionMode; | 32 | .field·mActionMode:Landroid/support/v7/view/ActionMode; |
31 | .field·mActionModePopup:Landroid/widget/PopupWindow; | 33 | .field·mActionModePopup:Landroid/widget/PopupWindow; |
Offset 76, 205 lines modified | Offset 80, 229 lines modified | ||
76 | .field·private·mTempRect2:Landroid/graphics/Rect; | 80 | .field·private·mTempRect2:Landroid/graphics/Rect; |
77 | .field·private·mTitleView:Landroid/widget/TextView; | 81 | .field·private·mTitleView:Landroid/widget/TextView; |
78 | #·direct·methods | 82 | #·direct·methods |
83 | .method·static·constructor·<clinit>()V | ||
84 | ····.locals·2 | ||
85 | ····.prologue | ||
86 | ····.line·102 | ||
87 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
88 | ····const/16·v1,·0x15 | ||
89 | ····if-ge·v0,·v1,·:cond_0 | ||
90 | ····const/4·v0,·0x1 | ||
91 | ····:goto_0 | ||
92 | ····sput-boolean·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->IS_PRE_LOLLIPOP:Z | ||
93 | ····return-void | ||
94 | ····:cond_0 | ||
95 | ····const/4·v0,·0x0 | ||
96 | ····goto·:goto_0 | ||
97 | .end·method | ||
79 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/app/AppCompatCallback;)V | 98 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/app/AppCompatCallback;)V |
80 | ····.locals·1 | 99 | ····.locals·1 |
81 | ····.param·p1,·"context"····#·Landroid/content/Context; | 100 | ····.param·p1,·"context"····#·Landroid/content/Context; |
82 | ····.param·p2,·"window"····#·Landroid/view/Window; | 101 | ····.param·p2,·"window"····#·Landroid/view/Window; |
83 | ····.param·p3,·"callback"····#·Landroid/support/v7/app/AppCompatCallback; | 102 | ····.param·p3,·"callback"····#·Landroid/support/v7/app/AppCompatCallback; |
84 | ····.prologue | 103 | ····.prologue |
85 | ····.line·15 | 104 | ····.line·155 |
86 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/app/AppCompatDelegateImplBase;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/app/AppCompatCallback;)V | 105 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/app/AppCompatDelegateImplBase;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/app/AppCompatCallback;)V |
87 | ····.line·1 | 106 | ····.line·112 |
88 | ····const/4·v0,·0x0 | 107 | ····const/4·v0,·0x0 |
89 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 108 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
90 | ····.line·1 | 109 | ····.line·133 |
91 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1; | 110 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1; |
92 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 111 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
93 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuRunnable:Ljava/lang/Runnable; | 112 | ····iput-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuRunnable:Ljava/lang/Runnable; |
94 | ····.line·15 | 113 | ····.line·156 |
95 | ····return-void | 114 | ····return-void |
96 | .end·method | 115 | .end·method |
97 | .method·private·applyFixedSizeWindow()V | 116 | .method·private·applyFixedSizeWindow()V |
98 | ····.locals·7 | 117 | ····.locals·7 |
99 | ····.prologue | 118 | ····.prologue |
100 | ····.line·53 | 119 | ····.line·535 |
101 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mSubDecor:Landroid/view/ViewGroup; | 120 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mSubDecor:Landroid/view/ViewGroup; |
102 | ····const·v4,·0x1020002 | 121 | ····const·v4,·0x1020002 |
103 | ····invoke-virtual·{v3,·v4},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; | 122 | ····invoke-virtual·{v3,·v4},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; |
104 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
105 | ····check-cast·v1,·Landroid/support/v7/widget/ContentFrameLayout; | 124 | ····check-cast·v1,·Landroid/support/v7/widget/ContentFrameLayout; |
106 | ····.line·5 | 125 | ····.line·541 |
107 | ····.local·v1,·"cfl":Landroid/support/v7/widget/ContentFrameLayout; | 126 | ····.local·v1,·"cfl":Landroid/support/v7/widget/ContentFrameLayout; |
108 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mWindow:Landroid/view/Window; | 127 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mWindow:Landroid/view/Window; |
109 | ····invoke-virtual·{v3},·Landroid/view/Window;->getDecorView()Landroid/view/View; | 128 | ····invoke-virtual·{v3},·Landroid/view/Window;->getDecorView()Landroid/view/View; |
110 | ····move-result-object·v2 | 129 | ····move-result-object·v2 |
111 | ····.line·5 | 130 | ····.line·542 |
112 | ····.local·v2,·"windowDecor":Landroid/view/View; | 131 | ····.local·v2,·"windowDecor":Landroid/view/View; |
113 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingLeft()I | 132 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingLeft()I |
114 | ····move-result·v3 | 133 | ····move-result·v3 |
115 | ····.line·5 | 134 | ····.line·543 |
116 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingTop()I | 135 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingTop()I |
117 | ····move-result·v4 | 136 | ····move-result·v4 |
118 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingRight()I | 137 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingRight()I |
119 | ····move-result·v5 | 138 | ····move-result·v5 |
120 | ····.line·54 | 139 | ····.line·544 |
121 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingBottom()I | 140 | ····invoke-virtual·{v2},·Landroid/view/View;->getPaddingBottom()I |
122 | ····move-result·v6 | 141 | ····move-result·v6 |
123 | ····.line·5 | 142 | ····.line·542 |
124 | ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/support/v7/widget/ContentFrameLayout;->setDecorPadding(IIII)V | 143 | ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/support/v7/widget/ContentFrameLayout;->setDecorPadding(IIII)V |
125 | ····.line·54 | 144 | ····.line·546 |
126 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mContext:Landroid/content/Context; | 145 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mContext:Landroid/content/Context; |
127 | ····sget-object·v4,·Landroid/support/v7/appcompat/R$styleable;->AppCompatTheme:[I | 146 | ····sget-object·v4,·Landroid/support/v7/appcompat/R$styleable;->AppCompatTheme:[I |
Max diff block lines reached; 182946/187063 bytes (97.80%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·1 | 28 | ····.line·133 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 39, 52 lines modified | Offset 39, 52 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·run()V | 40 | .method·public·run()V |
41 | ····.locals·3 | 41 | ····.locals·3 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
44 | ····.line·13 | 44 | ····.line·136 |
45 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 45 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
46 | ····iget·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I | 46 | ····iget·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I |
47 | ····and-int/lit8·v0,·v0,·0x1 | 47 | ····and-int/lit8·v0,·v0,·0x1 |
48 | ····if-eqz·v0,·:cond_0 | 48 | ····if-eqz·v0,·:cond_0 |
49 | ····.line·13 | 49 | ····.line·137 |
50 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 50 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
51 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->doInvalidatePanelMenu(I)V | 51 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->doInvalidatePanelMenu(I)V |
52 | ····.line·13 | 52 | ····.line·139 |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 54 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
55 | ····iget·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I | 55 | ····iget·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I |
56 | ····and-int/lit16·v0,·v0,·0x1000 | 56 | ····and-int/lit16·v0,·v0,·0x1000 |
57 | ····if-eqz·v0,·:cond_1 | 57 | ····if-eqz·v0,·:cond_1 |
58 | ····.line·1 | 58 | ····.line·140 |
59 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 59 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
60 | ····const/16·v1,·0x6c | 60 | ····const/16·v1,·0x6c |
61 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->doInvalidatePanelMenu(I)V | 61 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->doInvalidatePanelMenu(I)V |
62 | ····.line·1 | 62 | ····.line·142 |
63 | ····:cond_1 | 63 | ····:cond_1 |
64 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 64 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
65 | ····iput-boolean·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuPosted:Z | 65 | ····iput-boolean·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuPosted:Z |
66 | ····.line·1 | 66 | ····.line·143 |
67 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 67 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$1;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
68 | ····iput·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I | 68 | ····iput·v2,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mInvalidatePanelMenuFeatures:I |
69 | ····.line·14 | 69 | ····.line·144 |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
Offset 20, 33 lines modified | Offset 20, 33 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;Landroid/content/Context;)V | 21 | .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;Landroid/content/Context;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p2,·"context"····#·Landroid/content/Context; | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·211 | 25 | ····.line·2117 |
26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.line·211 | 27 | ····.line·2118 |
28 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;)V | 28 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ContentFrameLayout;-><init>(Landroid/content/Context;)V |
29 | ····.line·211 | 29 | ····.line·2119 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·private·isOutOfBounds(II)Z | 32 | .method·private·isOutOfBounds(II)Z |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.param·p1,·"x"····#·I | 34 | ····.param·p1,·"x"····#·I |
35 | ····.param·p2,·"y"····#·I | 35 | ····.param·p2,·"y"····#·I |
36 | ····.prologue | 36 | ····.prologue |
37 | ····const/4·v0,·-0x5 | 37 | ····const/4·v0,·-0x5 |
38 | ····.line·214 | 38 | ····.line·2147 |
39 | ····if-lt·p1,·v0,·:cond_0 | 39 | ····if-lt·p1,·v0,·:cond_0 |
40 | ····if-lt·p2,·v0,·:cond_0 | 40 | ····if-lt·p2,·v0,·:cond_0 |
41 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->getWidth()I | 41 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->getWidth()I |
42 | ····move-result·v0 | 42 | ····move-result·v0 |
Offset 78, 24 lines modified | Offset 78, 24 lines modified | ||
78 | #·virtual·methods | 78 | #·virtual·methods |
79 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z | 79 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | 81 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·21 | 83 | ····.line·2123 |
84 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 84 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
85 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z | 85 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z |
86 | ····move-result·v0 | 86 | ····move-result·v0 |
87 | ····if-nez·v0,·:cond_0 | 87 | ····if-nez·v0,·:cond_0 |
88 | ····.line·21 | 88 | ····.line·2124 |
89 | ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/ContentFrameLayout;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z | 89 | ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/ContentFrameLayout;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z |
90 | ····move-result·v0 | 90 | ····move-result·v0 |
91 | ····if-eqz·v0,·:cond_1 | 91 | ····if-eqz·v0,·:cond_1 |
92 | ····:cond_0 | 92 | ····:cond_0 |
Offset 111, 57 lines modified | Offset 111, 57 lines modified | ||
111 | .end·method | 111 | .end·method |
112 | .method·public·onInterceptTouchEvent(Landroid/view/MotionEvent;)Z | 112 | .method·public·onInterceptTouchEvent(Landroid/view/MotionEvent;)Z |
113 | ····.locals·5 | 113 | ····.locals·5 |
114 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; | 114 | ····.param·p1,·"event"····#·Landroid/view/MotionEvent; |
115 | ····.prologue | 115 | ····.prologue |
116 | ····.line·212 | 116 | ····.line·2129 |
117 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I | 117 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I |
118 | ····move-result·v0 | 118 | ····move-result·v0 |
119 | ····.line·21 | 119 | ····.line·2130 |
120 | ····.local·v0,·"action":I | 120 | ····.local·v0,·"action":I |
121 | ····if-nez·v0,·:cond_0 | 121 | ····if-nez·v0,·:cond_0 |
122 | ····.line·21 | 122 | ····.line·2131 |
123 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F | 123 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F |
124 | ····move-result·v3 | 124 | ····move-result·v3 |
125 | ····float-to-int·v1,·v3 | 125 | ····float-to-int·v1,·v3 |
126 | ····.line·21 | 126 | ····.line·2132 |
127 | ····.local·v1,·"x":I | 127 | ····.local·v1,·"x":I |
128 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F | 128 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F |
129 | ····move-result·v3 | 129 | ····move-result·v3 |
130 | ····float-to-int·v2,·v3 | 130 | ····float-to-int·v2,·v3 |
131 | ····.line·21 | 131 | ····.line·2133 |
132 | ····.local·v2,·"y":I | 132 | ····.local·v2,·"y":I |
133 | ····invoke-direct·{p0,·v1,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->isOutOfBounds(II)Z | 133 | ····invoke-direct·{p0,·v1,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->isOutOfBounds(II)Z |
134 | ····move-result·v3 | 134 | ····move-result·v3 |
135 | ····if-eqz·v3,·:cond_0 | 135 | ····if-eqz·v3,·:cond_0 |
136 | ····.line·21 | 136 | ····.line·2134 |
137 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 137 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
138 | ····const/4·v4,·0x0 | 138 | ····const/4·v4,·0x0 |
139 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(I)V | 139 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(I)V |
140 | ····.line·21 | 140 | ····.line·2135 |
141 | ····const/4·v3,·0x1 | 141 | ····const/4·v3,·0x1 |
142 | ····.line·213 | 142 | ····.line·2138 |
143 | ····.end·local·v1····#·"x":I | 143 | ····.end·local·v1····#·"x":I |
144 | ····.end·local·v2····#·"y":I | 144 | ····.end·local·v2····#·"y":I |
145 | ····:goto_0 | 145 | ····:goto_0 |
146 | ····return·v3 | 146 | ····return·v3 |
147 | ····:cond_0 | 147 | ····:cond_0 |
148 | ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/ContentFrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z | 148 | ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/ContentFrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z |
Offset 172, 21 lines modified | Offset 172, 21 lines modified | ||
172 | .end·method | 172 | .end·method |
173 | .method·public·setBackgroundResource(I)V | 173 | .method·public·setBackgroundResource(I)V |
174 | ····.locals·1 | 174 | ····.locals·1 |
175 | ····.param·p1,·"resid"····#·I | 175 | ····.param·p1,·"resid"····#·I |
176 | ····.prologue | 176 | ····.prologue |
177 | ····.line·21 | 177 | ····.line·2143 |
178 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->getContext()Landroid/content/Context; | 178 | ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ListMenuDecorView;->getContext()Landroid/content/Context; |
Max diff block lines reached; 414/4057 bytes (10.20%) of diff not shown. |
Offset 26, 35 lines modified | Offset 26, 35 lines modified | ||
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;Landroid/support/v7/view/ActionMode$Callback;)V | 27 | .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;Landroid/support/v7/view/ActionMode$Callback;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····.param·p2,·"wrapped"····#·Landroid/support/v7/view/ActionMode$Callback; | 30 | ····.param·p2,·"wrapped"····#·Landroid/support/v7/view/ActionMode$Callback; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·17 | 32 | ····.line·1785 |
33 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 33 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····.line·17 | 35 | ····.line·1786 |
36 | ····iput-object·p2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; | 36 | ····iput-object·p2,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; |
37 | ····.line·178 | 37 | ····.line·1787 |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | #·virtual·methods | 40 | #·virtual·methods |
41 | .method·public·onActionItemClicked(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z | 41 | .method·public·onActionItemClicked(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; | 43 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; |
44 | ····.param·p2,·"item"····#·Landroid/view/MenuItem; | 44 | ····.param·p2,·"item"····#·Landroid/view/MenuItem; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·1 | 46 | ····.line·1801 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; |
48 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/view/ActionMode$Callback;->onActionItemClicked(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z | 48 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/view/ActionMode$Callback;->onActionItemClicked(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z |
49 | ····move-result·v0 | 49 | ····move-result·v0 |
50 | ····return·v0 | 50 | ····return·v0 |
Offset 62, 70 lines modified | Offset 62, 70 lines modified | ||
62 | .method·public·onCreateActionMode(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z | 62 | .method·public·onCreateActionMode(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; | 64 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; |
65 | ····.param·p2,·"menu"····#·Landroid/view/Menu; | 65 | ····.param·p2,·"menu"····#·Landroid/view/Menu; |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·17 | 67 | ····.line·1791 |
68 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; | 68 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; |
69 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/view/ActionMode$Callback;->onCreateActionMode(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z | 69 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/view/ActionMode$Callback;->onCreateActionMode(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z |
70 | ····move-result·v0 | 70 | ····move-result·v0 |
71 | ····return·v0 | 71 | ····return·v0 |
72 | .end·method | 72 | .end·method |
73 | .method·public·onDestroyActionMode(Landroid/support/v7/view/ActionMode;)V | 73 | .method·public·onDestroyActionMode(Landroid/support/v7/view/ActionMode;)V |
74 | ····.locals·3 | 74 | ····.locals·3 |
75 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; | 75 | ····.param·p1,·"mode"····#·Landroid/support/v7/view/ActionMode; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line·1 | 77 | ····.line·1806 |
78 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; | 78 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->mWrapped:Landroid/support/v7/view/ActionMode$Callback; |
79 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/view/ActionMode$Callback;->onDestroyActionMode(Landroid/support/v7/view/ActionMode;)V | 79 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/view/ActionMode$Callback;->onDestroyActionMode(Landroid/support/v7/view/ActionMode;)V |
80 | ····.line·180 | 80 | ····.line·1807 |
81 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 81 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
82 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; | 82 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModePopup:Landroid/widget/PopupWindow; |
83 | ····if-eqz·v0,·:cond_0 | 83 | ····if-eqz·v0,·:cond_0 |
84 | ····.line·180 | 84 | ····.line·1808 |
85 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 85 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
86 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mWindow:Landroid/view/Window; | 86 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mWindow:Landroid/view/Window; |
87 | ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; | 87 | ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; |
88 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
89 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 89 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
90 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mShowActionModePopup:Ljava/lang/Runnable; | 90 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mShowActionModePopup:Ljava/lang/Runnable; |
91 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z | 91 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z |
92 | ····.line·18 | 92 | ····.line·1811 |
93 | ····:cond_0 | 93 | ····:cond_0 |
94 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 94 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
95 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 95 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
96 | ····if-eqz·v0,·:cond_1 | 96 | ····if-eqz·v0,·:cond_1 |
97 | ····.line·18 | 97 | ····.line·1812 |
98 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 98 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
99 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->endOnGoingFadeAnimation()V | 99 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->endOnGoingFadeAnimation()V |
100 | ····.line·18 | 100 | ····.line·1813 |
101 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 101 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
102 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 102 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
103 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; | 103 | ····iget-object·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mActionModeView:Landroid/support/v7/widget/ActionBarContextView; |
104 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 104 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
Offset 136, 63 lines modified | Offset 136, 63 lines modified | ||
136 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 136 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
137 | ····move-result-object·v1 | 137 | ····move-result-object·v1 |
138 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 138 | ····iput-object·v1,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
139 | ····.line·18 | 139 | ····.line·1814 |
140 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 140 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
141 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 141 | ····iget-object·v0,·v0,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mFadeAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
142 | ····new-instance·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1; | 142 | ····new-instance·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1; |
143 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;)V | 143 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9$1;-><init>(Landroid/support/v7/app/AppCompatDelegateImplV9$ActionModeCallbackWrapperV9;)V |
144 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | 144 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; |
145 | ····.line·182 | 145 | ····.line·1829 |
146 | ····:cond_1 | 146 | ····:cond_1 |
Max diff block lines reached; 1981/8501 bytes (23.30%) of diff not shown. |
Offset 22, 93 lines modified | Offset 22, 93 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 23 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·183 | 26 | ····.line·1837 |
27 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 27 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·183 | 29 | ····.line·1838 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V | 33 | .method·public·onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V |
34 | ····.locals·6 | 34 | ····.locals·6 |
35 | ····.param·p1,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; | 35 | ····.param·p1,·"menu"····#·Landroid/support/v7/view/menu/MenuBuilder; |
36 | ····.param·p2,·"allMenusAreClosing"····#·Z | 36 | ····.param·p2,·"allMenusAreClosing"····#·Z |
37 | ····.prologue | 37 | ····.prologue |
38 | ····const/4·v3,·0x1 | 38 | ····const/4·v3,·0x1 |
39 | ····.line·18 | 39 | ····.line·1842 |
40 | ····invoke-virtual·{p1},·Landroid/support/v7/view/menu/MenuBuilder;->getRootMenu()Landroid/support/v7/view/menu/MenuBuilder; | 40 | ····invoke-virtual·{p1},·Landroid/support/v7/view/menu/MenuBuilder;->getRootMenu()Landroid/support/v7/view/menu/MenuBuilder; |
41 | ····move-result-object·v2 | 41 | ····move-result-object·v2 |
42 | ····.line·18 | 42 | ····.line·1843 |
43 | ····.local·v2,·"parentMenu":Landroid/view/Menu; | 43 | ····.local·v2,·"parentMenu":Landroid/view/Menu; |
44 | ····if-eq·v2,·p1,·:cond_2 | 44 | ····if-eq·v2,·p1,·:cond_2 |
45 | ····move·v0,·v3 | 45 | ····move·v0,·v3 |
46 | ····.line·18 | 46 | ····.line·1844 |
47 | ····.local·v0,·"isSubMenu":Z | 47 | ····.local·v0,·"isSubMenu":Z |
48 | ····:goto_0 | 48 | ····:goto_0 |
49 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 49 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
50 | ····if-eqz·v0,·:cond_0 | 50 | ····if-eqz·v0,·:cond_0 |
51 | ····move-object·p1,·v2 | 51 | ····move-object·p1,·v2 |
52 | ····.end·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; | 52 | ····.end·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; |
53 | ····:cond_0 | 53 | ····:cond_0 |
54 | ····invoke-virtual·{v4,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->findMenuPanel(Landroid/view/Menu;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; | 54 | ····invoke-virtual·{v4,·p1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->findMenuPanel(Landroid/view/Menu;)Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····.line·18 | 56 | ····.line·1845 |
57 | ····.local·v1,·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; | 57 | ····.local·v1,·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; |
58 | ····if-eqz·v1,·:cond_1 | 58 | ····if-eqz·v1,·:cond_1 |
59 | ····.line·18 | 59 | ····.line·1846 |
60 | ····if-eqz·v0,·:cond_3 | 60 | ····if-eqz·v0,·:cond_3 |
61 | ····.line·184 | 61 | ····.line·1847 |
62 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 62 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
63 | ····iget·v5,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->featureId:I | 63 | ····iget·v5,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;->featureId:I |
64 | ····invoke-virtual·{v4,·v5,·v1,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->callOnPanelClosed(ILandroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Landroid/view/Menu;)V | 64 | ····invoke-virtual·{v4,·v5,·v1,·v2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->callOnPanelClosed(ILandroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Landroid/view/Menu;)V |
65 | ····.line·184 | 65 | ····.line·1848 |
66 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 66 | ····iget-object·v4,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
67 | ····invoke-virtual·{v4,·v1,·v3},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Z)V | 67 | ····invoke-virtual·{v4,·v1,·v3},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Z)V |
68 | ····.line·18 | 68 | ····.line·1855 |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····:goto_1 | 70 | ····:goto_1 |
71 | ····return-void | 71 | ····return-void |
72 | ····.line·18 | 72 | ····.line·1843 |
73 | ····.end·local·v0····#·"isSubMenu":Z | 73 | ····.end·local·v0····#·"isSubMenu":Z |
74 | ····.end·local·v1····#·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; | 74 | ····.end·local·v1····#·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; |
75 | ····.restart·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; | 75 | ····.restart·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; |
76 | ····:cond_2 | 76 | ····:cond_2 |
77 | ····const/4·v0,·0x0 | 77 | ····const/4·v0,·0x0 |
78 | ····goto·:goto_0 | 78 | ····goto·:goto_0 |
79 | ····.line·18 | 79 | ····.line·1852 |
80 | ····.end·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; | 80 | ····.end·local·p1····#·"menu":Landroid/support/v7/view/menu/MenuBuilder; |
81 | ····.restart·local·v0····#·"isSubMenu":Z | 81 | ····.restart·local·v0····#·"isSubMenu":Z |
82 | ····.restart·local·v1····#·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; | 82 | ····.restart·local·v1····#·"panel":Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState; |
83 | ····:cond_3 | 83 | ····:cond_3 |
84 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 84 | ····iget-object·v3,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
85 | ····invoke-virtual·{v3,·v1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Z)V | 85 | ····invoke-virtual·{v3,·v1,·p2},·Landroid/support/v7/app/AppCompatDelegateImplV9;->closePanel(Landroid/support/v7/app/AppCompatDelegateImplV9$PanelFeatureState;Z)V |
Offset 117, 47 lines modified | Offset 117, 47 lines modified | ||
117 | .end·method | 117 | .end·method |
118 | .method·public·onOpenSubMenu(Landroid/support/v7/view/menu/MenuBuilder;)Z | 118 | .method·public·onOpenSubMenu(Landroid/support/v7/view/menu/MenuBuilder;)Z |
119 | ····.locals·2 | 119 | ····.locals·2 |
120 | ····.param·p1,·"subMenu"····#·Landroid/support/v7/view/menu/MenuBuilder; | 120 | ····.param·p1,·"subMenu"····#·Landroid/support/v7/view/menu/MenuBuilder; |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·185 | 122 | ····.line·1859 |
123 | ····if-nez·p1,·:cond_0 | 123 | ····if-nez·p1,·:cond_0 |
124 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 124 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
125 | ····iget-boolean·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mHasActionBar:Z | 125 | ····iget-boolean·v1,·v1,·Landroid/support/v7/app/AppCompatDelegateImplV9;->mHasActionBar:Z |
126 | ····if-eqz·v1,·:cond_0 | 126 | ····if-eqz·v1,·:cond_0 |
127 | ····.line·18 | 127 | ····.line·1860 |
128 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 128 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
129 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->getWindowCallback()Landroid/view/Window$Callback; | 129 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->getWindowCallback()Landroid/view/Window$Callback; |
130 | ····move-result-object·v0 | 130 | ····move-result-object·v0 |
131 | ····.line·18 | 131 | ····.line·1861 |
132 | ····.local·v0,·"cb":Landroid/view/Window$Callback; | 132 | ····.local·v0,·"cb":Landroid/view/Window$Callback; |
133 | ····if-eqz·v0,·:cond_0 | 133 | ····if-eqz·v0,·:cond_0 |
134 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 134 | ····iget-object·v1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$PanelMenuPresenterCallback;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
135 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->isDestroyed()Z | 135 | ····invoke-virtual·{v1},·Landroid/support/v7/app/AppCompatDelegateImplV9;->isDestroyed()Z |
136 | ····move-result·v1 | 136 | ····move-result·v1 |
Max diff block lines reached; 321/5294 bytes (6.06%) of diff not shown. |
Offset 24, 49 lines modified | Offset 24, 49 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Landroid/app/Activity;)V | 25 | .method·constructor·<init>(Landroid/app/Activity;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 27 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·5 | 29 | ····.line·579 |
30 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;-><init>(Landroid/app/Activity;)V | 30 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/app/ActionBarDrawerToggle$HoneycombDelegate;-><init>(Landroid/app/Activity;)V |
31 | ····.line·5 | 31 | ····.line·580 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·getActionBarThemedContext()Landroid/content/Context; | 35 | .method·public·getActionBarThemedContext()Landroid/content/Context; |
36 | ····.locals·3 | 36 | ····.locals·3 |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·5 | 38 | ····.line·584 |
39 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$IcsDelegate;->mActivity:Landroid/app/Activity; | 39 | ····iget-object·v2,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$IcsDelegate;->mActivity:Landroid/app/Activity; |
40 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 40 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····.line·5 | 42 | ····.line·586 |
43 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 43 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
44 | ····if-eqz·v0,·:cond_0 | 44 | ····if-eqz·v0,·:cond_0 |
45 | ····.line·5 | 45 | ····.line·587 |
46 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context; | 46 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context; |
47 | ····move-result-object·v1 | 47 | ····move-result-object·v1 |
48 | ····.line·5 | 48 | ····.line·591 |
49 | ····.local·v1,·"context":Landroid/content/Context; | 49 | ····.local·v1,·"context":Landroid/content/Context; |
50 | ····:goto_0 | 50 | ····:goto_0 |
51 | ····return-object·v1 | 51 | ····return-object·v1 |
52 | ····.line·5 | 52 | ····.line·589 |
53 | ····.end·local·v1····#·"context":Landroid/content/Context; | 53 | ····.end·local·v1····#·"context":Landroid/content/Context; |
54 | ····:cond_0 | 54 | ····:cond_0 |
55 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$IcsDelegate;->mActivity:Landroid/app/Activity; | 55 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$IcsDelegate;->mActivity:Landroid/app/Activity; |
56 | ····.restart·local·v1····#·"context":Landroid/content/Context; | 56 | ····.restart·local·v1····#·"context":Landroid/content/Context; |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
58 | .end·method | 58 | .end·method |
Offset 27, 97 lines modified | Offset 27, 97 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V | 28 | .method·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.param·p1,·"toolbar"····#·Landroid/support/v7/widget/Toolbar; | 30 | ····.param·p1,·"toolbar"····#·Landroid/support/v7/widget/Toolbar; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·6 | 32 | ····.line·663 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·6 | 34 | ····.line·664 |
35 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; | 35 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; |
36 | ····.line·6 | 36 | ····.line·665 |
37 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable; | 37 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; | 39 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; |
40 | ····.line·6 | 40 | ····.line·666 |
41 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationContentDescription()Ljava/lang/CharSequence; | 41 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationContentDescription()Ljava/lang/CharSequence; |
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence; | 43 | ····iput-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence; |
44 | ····.line·6 | 44 | ····.line·667 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·getActionBarThemedContext()Landroid/content/Context; | 48 | .method·public·getActionBarThemedContext()Landroid/content/Context; |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·6 | 51 | ····.line·691 |
52 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; | 52 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; |
53 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; | 53 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····return-object·v0 | 55 | ····return-object·v0 |
56 | .end·method | 56 | .end·method |
57 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; | 57 | .method·public·getThemeUpIndicator()Landroid/graphics/drawable/Drawable; |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·6 | 60 | ····.line·686 |
61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; | 61 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; |
62 | ····return-object·v0 | 62 | ····return-object·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·public·isNavigationVisible()Z | 64 | .method·public·isNavigationVisible()Z |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·6 | 67 | ····.line·696 |
68 | ····const/4·v0,·0x1 | 68 | ····const/4·v0,·0x1 |
69 | ····return·v0 | 69 | ····return·v0 |
70 | .end·method | 70 | .end·method |
71 | .method·public·setActionBarDescription(I)V | 71 | .method·public·setActionBarDescription(I)V |
72 | ····.locals·2 | 72 | ····.locals·2 |
73 | ····.param·p1,·"contentDescRes"····#·I | 73 | ····.param·p1,·"contentDescRes"····#·I |
74 | ········.annotation·build·Landroid/support/annotation/StringRes; | 74 | ········.annotation·build·Landroid/support/annotation/StringRes; |
75 | ········.end·annotation | 75 | ········.end·annotation |
76 | ····.end·param | 76 | ····.end·param |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·6 | 78 | ····.line·677 |
79 | ····if-nez·p1,·:cond_0 | 79 | ····if-nez·p1,·:cond_0 |
80 | ····.line·6 | 80 | ····.line·678 |
81 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; | 81 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; |
82 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence; | 82 | ····iget-object·v1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence; |
83 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V | 83 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V |
84 | ····.line·6 | 84 | ····.line·682 |
85 | ····:goto_0 | 85 | ····:goto_0 |
86 | ····return-void | 86 | ····return-void |
87 | ····.line·6 | 87 | ····.line·680 |
88 | ····:cond_0 | 88 | ····:cond_0 |
89 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; | 89 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; |
90 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/Toolbar;->setNavigationContentDescription(I)V | 90 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/Toolbar;->setNavigationContentDescription(I)V |
91 | ····goto·:goto_0 | 91 | ····goto·:goto_0 |
92 | .end·method | 92 | .end·method |
Offset 127, 18 lines modified | Offset 127, 18 lines modified | ||
127 | ····.param·p1,·"upDrawable"····#·Landroid/graphics/drawable/Drawable; | 127 | ····.param·p1,·"upDrawable"····#·Landroid/graphics/drawable/Drawable; |
128 | ····.param·p2,·"contentDescRes"····#·I | 128 | ····.param·p2,·"contentDescRes"····#·I |
129 | ········.annotation·build·Landroid/support/annotation/StringRes; | 129 | ········.annotation·build·Landroid/support/annotation/StringRes; |
130 | ········.end·annotation | 130 | ········.end·annotation |
131 | ····.end·param | 131 | ····.end·param |
132 | ····.prologue | 132 | ····.prologue |
133 | ····.line·6 | 133 | ····.line·671 |
134 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; | 134 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroid/support/v7/widget/Toolbar; |
135 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V | 135 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V |
136 | ····.line·6 | 136 | ····.line·672 |
137 | ····invoke-virtual·{p0,·p2},·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->setActionBarDescription(I)V | 137 | ····invoke-virtual·{p0,·p2},·Landroid/support/v7/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->setActionBarDescription(I)V |
138 | ····.line·6 | 138 | ····.line·673 |
139 | ····return-void | 139 | ····return-void |
140 | .end·method | 140 | .end·method |
Offset 23, 55 lines modified | Offset 23, 55 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/ActionBarDrawerToggle;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/ActionBarDrawerToggle;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/ActionBarDrawerToggle; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/ActionBarDrawerToggle; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·19 | 28 | ····.line·199 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onClick(Landroid/view/View;)V | 34 | .method·public·onClick(Landroid/view/View;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.param·p1,·"v"····#·Landroid/view/View; | 36 | ····.param·p1,·"v"····#·Landroid/view/View; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·20 | 38 | ····.line·202 |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; |
40 | ····iget-boolean·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z | 40 | ····iget-boolean·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z |
41 | ····if-eqz·v0,·:cond_1 | 41 | ····if-eqz·v0,·:cond_1 |
42 | ····.line·20 | 42 | ····.line·203 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; |
44 | ····invoke-virtual·{v0},·Landroid/support/v7/app/ActionBarDrawerToggle;->toggle()V | 44 | ····invoke-virtual·{v0},·Landroid/support/v7/app/ActionBarDrawerToggle;->toggle()V |
45 | ····.line·20 | 45 | ····.line·207 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 | ····return-void | 48 | ····return-void |
49 | ····.line·20 | 49 | ····.line·204 |
50 | ····:cond_1 | 50 | ····:cond_1 |
51 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; | 51 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; |
52 | ····iget-object·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener; | 52 | ····iget-object·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener; |
53 | ····if-eqz·v0,·:cond_0 | 53 | ····if-eqz·v0,·:cond_0 |
54 | ····.line·20 | 54 | ····.line·205 |
55 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; | 55 | ····iget-object·v0,·p0,·Landroid/support/v7/app/ActionBarDrawerToggle$1;->this$0:Landroid/support/v7/app/ActionBarDrawerToggle; |
56 | ····iget-object·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener; | 56 | ····iget-object·v0,·v0,·Landroid/support/v7/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener; |
57 | ····invoke-interface·{v0,·p1},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V | 57 | ····invoke-interface·{v0,·p1},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V |
58 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
Offset 23, 37 lines modified | Offset 23, 37 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V | 24 | .method·constructor·<init>(Landroid/support/v7/app/AppCompatDelegateImplV9;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/v7/app/AppCompatDelegateImplV9; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·51 | 28 | ····.line·519 |
29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$4;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 29 | ····iput-object·p1,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$4;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·onAttachedFromWindow()V | 34 | .method·public·onAttachedFromWindow()V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·5 | 37 | ····.line·521 |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | .method·public·onDetachedFromWindow()V | 40 | .method·public·onDetachedFromWindow()V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·52 | 43 | ····.line·525 |
44 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$4;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; | 44 | ····iget-object·v0,·p0,·Landroid/support/v7/app/AppCompatDelegateImplV9$4;->this$0:Landroid/support/v7/app/AppCompatDelegateImplV9; |
45 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->dismissPopups()V | 45 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatDelegateImplV9;->dismissPopups()V |
46 | ····.line·52 | 46 | ····.line·526 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
Offset 77, 32 lines modified | Offset 77, 32 lines modified | ||
77 | ············">;>;>;" | 77 | ············">;>;>;" |
78 | ········} | 78 | ········} |
79 | ····.end·annotation | 79 | ····.end·annotation |
80 | .end·field | 80 | .end·field |
81 | .field·private·mHasCheckedVectorDrawableSetup:Z | 81 | .field·private·mHasCheckedVectorDrawableSetup:Z |
82 | .field·private·mKnownDrawableIdTags:Landroid/util/SparseArray; | 82 | .field·private·mKnownDrawableIdTags:Landroid/support/v4/util/SparseArrayCompat; |
83 | ····.annotation·system·Ldalvik/annotation/Signature; | 83 | ····.annotation·system·Ldalvik/annotation/Signature; |
84 | ········value·=·{ | 84 | ········value·=·{ |
85 | ············"Landroid/util/SparseArray", | 85 | ············"Landroid/support/v4/util/SparseArrayCompat", |
86 | ············"<", | 86 | ············"<", |
87 | ············"Ljava/lang/String;", | 87 | ············"Ljava/lang/String;", |
88 | ············">;" | 88 | ············">;" |
89 | ········} | 89 | ········} |
90 | ····.end·annotation | 90 | ····.end·annotation |
91 | .end·field | 91 | .end·field |
92 | .field·private·mTintLists:Ljava/util/WeakHashMap; | 92 | .field·private·mTintLists:Ljava/util/WeakHashMap; |
93 | ····.annotation·system·Ldalvik/annotation/Signature; | 93 | ····.annotation·system·Ldalvik/annotation/Signature; |
94 | ········value·=·{ | 94 | ········value·=·{ |
95 | ············"Ljava/util/WeakHashMap", | 95 | ············"Ljava/util/WeakHashMap", |
96 | ············"<", | 96 | ············"<", |
97 | ············"Landroid/content/Context;", | 97 | ············"Landroid/content/Context;", |
98 | ············"Landroid/util/SparseArray", | 98 | ············"Landroid/support/v4/util/SparseArrayCompat", |
99 | ············"<", | 99 | ············"<", |
100 | ············"Landroid/content/res/ColorStateList;", | 100 | ············"Landroid/content/res/ColorStateList;", |
101 | ············">;>;" | 101 | ············">;>;" |
102 | ········} | 102 | ········} |
103 | ····.end·annotation | 103 | ····.end·annotation |
104 | .end·field | 104 | .end·field |
Offset 477, 35 lines modified | Offset 477, 35 lines modified | ||
477 | ····:cond_0 | 477 | ····:cond_0 |
478 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; | 478 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; |
479 | ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 479 | ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
480 | ····move-result-object·v0 | 480 | ····move-result-object·v0 |
481 | ····check-cast·v0,·Landroid/util/SparseArray; | 481 | ····check-cast·v0,·Landroid/support/v4/util/SparseArrayCompat; |
482 | ····.line·577 | 482 | ····.line·577 |
483 | ····.local·v0,·"themeTints":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/content/res/ColorStateList;>;" | 483 | ····.local·v0,·"themeTints":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/content/res/ColorStateList;>;" |
484 | ····if-nez·v0,·:cond_1 | 484 | ····if-nez·v0,·:cond_1 |
485 | ····.line·578 | 485 | ····.line·578 |
486 | ····new-instance·v0,·Landroid/util/SparseArray; | 486 | ····new-instance·v0,·Landroid/support/v4/util/SparseArrayCompat; |
487 | ····.end·local·v0····#·"themeTints":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/content/res/ColorStateList;>;" | 487 | ····.end·local·v0····#·"themeTints":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/content/res/ColorStateList;>;" |
488 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 488 | ····invoke-direct·{v0},·Landroid/support/v4/util/SparseArrayCompat;-><init>()V |
489 | ····.line·579 | 489 | ····.line·579 |
490 | ····.restart·local·v0····#·"themeTints":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/content/res/ColorStateList;>;" | 490 | ····.restart·local·v0····#·"themeTints":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/content/res/ColorStateList;>;" |
491 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; | 491 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; |
492 | ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 492 | ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
493 | ····.line·581 | 493 | ····.line·581 |
494 | ····:cond_1 | 494 | ····:cond_1 |
495 | ····invoke-virtual·{v0,·p2,·p3},·Landroid/util/SparseArray;->append(ILjava/lang/Object;)V | 495 | ····invoke-virtual·{v0,·p2,·p3},·Landroid/support/v4/util/SparseArrayCompat;->append(ILjava/lang/Object;)V |
496 | ····.line·582 | 496 | ····.line·582 |
497 | ····return-void | 497 | ····return-void |
498 | .end·method | 498 | .end·method |
499 | .method·private·static·arrayContains([II)Z | 499 | .method·private·static·arrayContains([II)Z |
500 | ····.locals·4 | 500 | ····.locals·4 |
Offset 1139, 28 lines modified | Offset 1139, 28 lines modified | ||
1139 | ····.line·565 | 1139 | ····.line·565 |
1140 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; | 1140 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap; |
1141 | ····invoke-virtual·{v2,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1141 | ····invoke-virtual·{v2,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
1142 | ····move-result-object·v0 | 1142 | ····move-result-object·v0 |
1143 | ····check-cast·v0,·Landroid/util/SparseArray; | 1143 | ····check-cast·v0,·Landroid/support/v4/util/SparseArrayCompat; |
1144 | ····.line·566 | 1144 | ····.line·566 |
1145 | ····.local·v0,·"tints":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/content/res/ColorStateList;>;" | 1145 | ····.local·v0,·"tints":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/content/res/ColorStateList;>;" |
1146 | ····if-eqz·v0,·:cond_0 | 1146 | ····if-eqz·v0,·:cond_0 |
1147 | ····invoke-virtual·{v0,·p2},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; | 1147 | ····invoke-virtual·{v0,·p2},·Landroid/support/v4/util/SparseArrayCompat;->get(I)Ljava/lang/Object; |
1148 | ····move-result-object·v1 | 1148 | ····move-result-object·v1 |
1149 | ····check-cast·v1,·Landroid/content/res/ColorStateList; | 1149 | ····check-cast·v1,·Landroid/content/res/ColorStateList; |
1150 | ····.line·568 | 1150 | ····.line·568 |
1151 | ····.end·local·v0····#·"tints":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/content/res/ColorStateList;>;" | 1151 | ····.end·local·v0····#·"tints":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<Landroid/content/res/ColorStateList;>;" |
1152 | ····:cond_0 | 1152 | ····:cond_0 |
1153 | ····return-object·v1 | 1153 | ····return-object·v1 |
1154 | .end·method | 1154 | .end·method |
1155 | .method·static·getTintMode(I)Landroid/graphics/PorterDuff$Mode; | 1155 | .method·static·getTintMode(I)Landroid/graphics/PorterDuff$Mode; |
1156 | ····.locals·2 | 1156 | ····.locals·2 |
1157 | ····.param·p0,·"resId"····#·I | 1157 | ····.param·p0,·"resId"····#·I |
Offset 1298, 26 lines modified | Offset 1298, 26 lines modified | ||
1298 | ····move-result·v14 | 1298 | ····move-result·v14 |
1299 | ····if-nez·v14,·:cond_a | 1299 | ····if-nez·v14,·:cond_a |
1300 | ····.line·310 | 1300 | ····.line·310 |
1301 | ····move-object/from16·v0,·p0 | 1301 | ····move-object/from16·v0,·p0 |
1302 | ····iget-object·v14,·v0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mKnownDrawableIdTags:Landroid/util/SparseArray; | 1302 | ····iget-object·v14,·v0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mKnownDrawableIdTags:Landroid/support/v4/util/SparseArrayCompat; |
1303 | ····if-eqz·v14,·:cond_2 | 1303 | ····if-eqz·v14,·:cond_2 |
1304 | ····.line·311 | 1304 | ····.line·311 |
1305 | ····move-object/from16·v0,·p0 | 1305 | ····move-object/from16·v0,·p0 |
1306 | ····iget-object·v14,·v0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mKnownDrawableIdTags:Landroid/util/SparseArray; | 1306 | ····iget-object·v14,·v0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mKnownDrawableIdTags:Landroid/support/v4/util/SparseArrayCompat; |
1307 | ····move/from16·v0,·p2 | 1307 | ····move/from16·v0,·p2 |
1308 | ····invoke-virtual·{v14,·v0},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; | 1308 | ····invoke-virtual·{v14,·v0},·Landroid/support/v4/util/SparseArrayCompat;->get(I)Ljava/lang/Object; |
1309 | ····move-result-object·v3 | 1309 | ····move-result-object·v3 |
1310 | ····check-cast·v3,·Ljava/lang/String; | 1310 | ····check-cast·v3,·Ljava/lang/String; |
1311 | ····.line·312 | 1311 | ····.line·312 |
1312 | ····.local·v3,·"cachedTagName":Ljava/lang/String; | 1312 | ····.local·v3,·"cachedTagName":Ljava/lang/String; |
Offset 1350, 21 lines modified | Offset 1350, 21 lines modified | ||
1350 | ····.end·local·v3····#·"cachedTagName":Ljava/lang/String; | 1350 | ····.end·local·v3····#·"cachedTagName":Ljava/lang/String; |
1351 | ····:cond_1 | 1351 | ····:cond_1 |
Max diff block lines reached; 2631/8501 bytes (30.95%) of diff not shown. |
Offset 23, 61 lines modified | Offset 23, 61 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V | 24 | .method·constructor·<init>(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 26 | ····.param·p1,·"this$0"····#·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·6 | 28 | ····.line·640 |
29 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 29 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·invalidateDrawable(Landroid/graphics/drawable/Drawable;)V | 34 | .method·public·invalidateDrawable(Landroid/graphics/drawable/Drawable;)V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; | 36 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·6 | 38 | ····.line·643 |
39 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 39 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
40 | ····invoke-virtual·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->invalidateSelf()V | 40 | ····invoke-virtual·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->invalidateSelf()V |
41 | ····.line·6 | 41 | ····.line·644 |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·public·scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V | 44 | .method·public·scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; | 46 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; |
47 | ····.param·p2,·"what"····#·Ljava/lang/Runnable; | 47 | ····.param·p2,·"what"····#·Ljava/lang/Runnable; |
48 | ····.param·p3,·"when"····#·J | 48 | ····.param·p3,·"when"····#·J |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·6 | 50 | ····.line·648 |
51 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 51 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
52 | ····invoke-virtual·{v0,·p2,·p3,·p4},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->scheduleSelf(Ljava/lang/Runnable;J)V | 52 | ····invoke-virtual·{v0,·p2,·p3,·p4},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->scheduleSelf(Ljava/lang/Runnable;J)V |
53 | ····.line·6 | 53 | ····.line·649 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·public·unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V | 56 | .method·public·unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; | 58 | ····.param·p1,·"who"····#·Landroid/graphics/drawable/Drawable; |
59 | ····.param·p2,·"what"····#·Ljava/lang/Runnable; | 59 | ····.param·p2,·"what"····#·Ljava/lang/Runnable; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·6 | 61 | ····.line·653 |
62 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 62 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;->this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
63 | ····invoke-virtual·{v0,·p2},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->unscheduleSelf(Ljava/lang/Runnable;)V | 63 | ····invoke-virtual·{v0,·p2},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->unscheduleSelf(Ljava/lang/Runnable;)V |
64 | ····.line·6 | 64 | ····.line·654 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
Offset 20, 139 lines modified | Offset 20, 139 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable$ConstantState;)V | 21 | .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable$ConstantState;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"state"····#·Landroid/graphics/drawable/Drawable$ConstantState; | 23 | ····.param·p1,·"state"····#·Landroid/graphics/drawable/Drawable$ConstantState; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·4 | 25 | ····.line·458 |
26 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V |
27 | ····.line·4 | 27 | ····.line·459 |
28 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 28 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
29 | ····.line·4 | 29 | ····.line·460 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·canApplyTheme()Z | 33 | .method·public·canApplyTheme()Z |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·4 | 36 | ····.line·491 |
37 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 37 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
38 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z | 38 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable$ConstantState;->canApplyTheme()Z |
39 | ····move-result·v0 | 39 | ····move-result·v0 |
40 | ····return·v0 | 40 | ····return·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·getChangingConfigurations()I | 42 | .method·public·getChangingConfigurations()I |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·4 | 45 | ····.line·496 |
46 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 46 | ····iget-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
47 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I | 47 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable$ConstantState;->getChangingConfigurations()I |
48 | ····move-result·v0 | 48 | ····move-result·v0 |
49 | ····return·v0 | 49 | ····return·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·public·newDrawable()Landroid/graphics/drawable/Drawable; | 51 | .method·public·newDrawable()Landroid/graphics/drawable/Drawable; |
52 | ····.locals·3 | 52 | ····.locals·3 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·4 | 54 | ····.line·464 |
55 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 55 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
56 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V | 56 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V |
57 | ····.line·4 | 57 | ····.line·466 |
58 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 58 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
59 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 59 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
60 | ····invoke-virtual·{v1},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable; | 60 | ····invoke-virtual·{v1},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable; |
61 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
62 | ····iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; | 62 | ····iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; |
63 | ····.line·4 | 63 | ····.line·467 |
64 | ····iget-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; | 64 | ····iget-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; |
65 | ····iget-object·v2,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; | 65 | ····iget-object·v2,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; |
66 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V | 66 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
67 | ····.line·4 | 67 | ····.line·468 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
70 | .method·public·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; | 70 | .method·public·newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; |
71 | ····.locals·3 | 71 | ····.locals·3 |
72 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; | 72 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·4 | 74 | ····.line·473 |
75 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 75 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
76 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V | 76 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V |
77 | ····.line·4 | 77 | ····.line·475 |
78 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 78 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
79 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 79 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
80 | ····invoke-virtual·{v1,·p1},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; | 80 | ····invoke-virtual·{v1,·p1},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; |
81 | ····move-result-object·v1 | 81 | ····move-result-object·v1 |
82 | ····iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; | 82 | ····iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; |
83 | ····.line·4 | 83 | ····.line·476 |
84 | ····iget-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; | 84 | ····iget-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mDelegateDrawable:Landroid/graphics/drawable/Drawable; |
85 | ····iget-object·v2,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; | 85 | ····iget-object·v2,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; |
86 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V | 86 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
87 | ····.line·4 | 87 | ····.line·477 |
88 | ····return-object·v0 | 88 | ····return-object·v0 |
89 | .end·method | 89 | .end·method |
90 | .method·public·newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; | 90 | .method·public·newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; |
91 | ····.locals·3 | 91 | ····.locals·3 |
92 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; | 92 | ····.param·p1,·"res"····#·Landroid/content/res/Resources; |
93 | ····.param·p2,·"theme"····#·Landroid/content/res/Resources$Theme; | 93 | ····.param·p2,·"theme"····#·Landroid/content/res/Resources$Theme; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·4 | 95 | ····.line·482 |
96 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 96 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
97 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V | 97 | ····invoke-direct·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>()V |
98 | ····.line·4 | 98 | ····.line·484 |
99 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 99 | ····.local·v0,·"drawableCompat":Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
100 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; | 100 | ····iget-object·v1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState;->mDelegateState:Landroid/graphics/drawable/Drawable$ConstantState; |
101 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; | 101 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; |
102 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
Max diff block lines reached; 524/6386 bytes (8.21%) of diff not shown. |
Offset 1292, 47 lines modified | Offset 1292, 45 lines modified | ||
1292 | ········0x73·->·:sswitch_10 | 1292 | ········0x73·->·:sswitch_10 |
1293 | ········0x74·->·:sswitch_14 | 1293 | ········0x74·->·:sswitch_14 |
1294 | ········0x76·->·:sswitch_c | 1294 | ········0x76·->·:sswitch_c |
1295 | ····.end·sparse-switch | 1295 | ····.end·sparse-switch |
1296 | .end·method | 1296 | .end·method |
1297 | .method·private·static·arcToBezier(Landroid/graphics/Path;DDDDDDDDD)V | 1297 | .method·private·static·arcToBezier(Landroid/graphics/Path;DDDDDDDDD)V |
1298 | ····.locals· | 1298 | ····.locals·55 |
1299 | ····.param·p0,·"p"····#·Landroid/graphics/Path; | 1299 | ····.param·p0,·"p"····#·Landroid/graphics/Path; |
1300 | ····.param·p1,·"cx"····#·D | 1300 | ····.param·p1,·"cx"····#·D |
1301 | ····.param·p3,·"cy"····#·D | 1301 | ····.param·p3,·"cy"····#·D |
1302 | ····.param·p5,·"a"····#·D | 1302 | ····.param·p5,·"a"····#·D |
1303 | ····.param·p7,·"b"····#·D | 1303 | ····.param·p7,·"b"····#·D |
1304 | ····.param·p9,·"e1x"····#·D | 1304 | ····.param·p9,·"e1x"····#·D |
1305 | ····.param·p11,·"e1y"····#·D | 1305 | ····.param·p11,·"e1y"····#·D |
1306 | ····.param·p13,·"theta"····#·D | 1306 | ····.param·p13,·"theta"····#·D |
1307 | ····.param·p15,·"start"····#·D | 1307 | ····.param·p15,·"start"····#·D |
1308 | ····.param·p17,·"sweep"····#·D | 1308 | ····.param·p17,·"sweep"····#·D |
1309 | ····.prologue | 1309 | ····.prologue |
1310 | ····.line·697 | 1310 | ····.line·697 |
1311 | ····const-wide/high16·v | 1311 | ····const-wide/high16·v2,·0x4010000000000000L····#·4.0 |
1312 | ····mul-double·v | 1312 | ····mul-double·v2,·v2,·p17 |
1313 | ····const-wide·v | 1313 | ····const-wide·v4,·0x400921fb54442d18L····#·Math.PI |
1314 | ····div-double | 1314 | ····div-double/2addr·v2,·v4 |
1315 | ····invoke-static | 1315 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->abs(D)D |
1316 | ····move-result-wide·v | 1316 | ····move-result-wide·v2 |
1317 | ····invoke-static | 1317 | ····invoke-static·{v2,·v3},·Ljava/lang/Math;->ceil(D)D |
1318 | ····move-result-wide·v | 1318 | ····move-result-wide·v2 |
1319 | ····move-wide/from16·v0,·v54 | ||
1320 | ····double-to-int·v0,·v | 1319 | ····double-to-int·v0,·v2 |
1321 | ····move/from16·v36,·v0 | 1320 | ····move/from16·v36,·v0 |
1322 | ····.line·699 | 1321 | ····.line·699 |
1323 | ····.local·v36,·"numSegments":I | 1322 | ····.local·v36,·"numSegments":I |
1324 | ····move-wide/from16·v32,·p15 | 1323 | ····move-wide/from16·v32,·p15 |
Offset 1360, 55 lines modified | Offset 1358, 49 lines modified | ||
1360 | ····move-result-wide·v46 | 1358 | ····move-result-wide·v46 |
1361 | ····.line·704 | 1359 | ····.line·704 |
1362 | ····.local·v46,·"sinEta1":D | 1360 | ····.local·v46,·"sinEta1":D |
1363 | ····move-wide/from16·v0,·p5 | 1361 | ····move-wide/from16·v0,·p5 |
1364 | ····neg-double·v | 1362 | ····neg-double·v2,·v0 |
1365 | ····move-wide/from16·v54,·v0 | ||
1366 | ····mul-double·v | 1363 | ····mul-double·v2,·v2,·v18 |
1367 | ····mul-double·v | 1364 | ····mul-double·v2,·v2,·v46 |
1368 | ····mul-double·v | 1365 | ····mul-double·v4,·p7,·v50 |
1369 | ····mul-double | 1366 | ····mul-double/2addr·v4,·v14 |
1370 | ····sub-double·v24,·v | 1367 | ····sub-double·v24,·v2,·v4 |
1371 | ····.line·705 | 1368 | ····.line·705 |
1372 | ····.local·v24,·"ep1x":D | 1369 | ····.local·v24,·"ep1x":D |
1373 | ····move-wide/from16·v0,·p5 | 1370 | ····move-wide/from16·v0,·p5 |
1374 | ····neg-double·v | 1371 | ····neg-double·v2,·v0 |
1375 | ····move-wide/from16·v54,·v0 | ||
1376 | ····mul-double·v | 1372 | ····mul-double·v2,·v2,·v50 |
1377 | ····mul-double·v | 1373 | ····mul-double·v2,·v2,·v46 |
1378 | ····mul-double·v | 1374 | ····mul-double·v4,·p7,·v18 |
1379 | ····mul-double | 1375 | ····mul-double/2addr·v4,·v14 |
1380 | ····add-double·v26,·v | 1376 | ····add-double·v26,·v2,·v4 |
1381 | ····.line·707 | 1377 | ····.line·707 |
1382 | ····.local·v26,·"ep1y":D | 1378 | ····.local·v26,·"ep1y":D |
1383 | ····move/from16·v0,·v36 | 1379 | ····move/from16·v0,·v36 |
1384 | ····int-to-double·v | 1380 | ····int-to-double·v2,·v0 |
1385 | ····move-wide/from16·v54,·v0 | ||
1386 | ····div-double·v12,·p17,·v | 1381 | ····div-double·v12,·p17,·v2 |
1387 | ····.line·708 | 1382 | ····.line·708 |
1388 | ····.local·v12,·"anglePerSegment":D | 1383 | ····.local·v12,·"anglePerSegment":D |
1389 | ····const/4·v9,·0x0 | 1384 | ····const/4·v9,·0x0 |
1390 | ····.local·v9,·"i":I | 1385 | ····.local·v9,·"i":I |
1391 | ····:goto_0 | 1386 | ····:goto_0 |
Offset 1429, 262 lines modified | Offset 1421, 201 lines modified | ||
1429 | ····.local·v48,·"sinEta2":D | 1421 | ····.local·v48,·"sinEta2":D |
1430 | ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->cos(D)D | 1422 | ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->cos(D)D |
1431 | ····move-result-wide·v16 | 1423 | ····move-result-wide·v16 |
1432 | ····.line·712 | 1424 | ····.line·712 |
1433 | ····.local·v16,·"cosEta2":D | 1425 | ····.local·v16,·"cosEta2":D |
1434 | ····mul-double·v | 1426 | ····mul-double·v2,·p5,·v18 |
1435 | ····mul-double·v | 1427 | ····mul-double·v2,·v2,·v16 |
1436 | ····add-double·v | 1428 | ····add-double·v2,·v2,·p1 |
1437 | ····mul-double·v | 1429 | ····mul-double·v4,·p7,·v50 |
1438 | ····mul-double·v | 1430 | ····mul-double·v4,·v4,·v48 |
1439 | ····sub-double·v20,·v | 1431 | ····sub-double·v20,·v2,·v4 |
1440 | ····.line·713 | 1432 | ····.line·713 |
1441 | ····.local·v20,·"e2x":D | 1433 | ····.local·v20,·"e2x":D |
1442 | ····mul-double·v | 1434 | ····mul-double·v2,·p5,·v50 |
Max diff block lines reached; 6363/9849 bytes (64.61%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; | 1 | .class·public·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat; |
2 | .super·Landroid/support/graphics/drawable/VectorDrawableCommon; | 2 | .super·Landroid/support/graphics/drawable/VectorDrawableCommon; |
3 | .source·"AnimatedVectorDrawableCompat.java" | 3 | .source·"AnimatedVectorDrawableCompat.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/graphics/drawable/Animatable; | 5 | .implements·Landroid/support/graphics/drawable/Animatable2Compat; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Landroid/annotation/SuppressLint; | 7 | .annotation·build·Landroid/annotation/SuppressLint; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········"NewApi" | 9 | ········"NewApi" |
10 | ····} | 10 | ····} |
Offset 30, 14 lines modified | Offset 30, 27 lines modified | ||
30 | .field·private·static·final·TARGET:Ljava/lang/String;·=·"target" | 30 | .field·private·static·final·TARGET:Ljava/lang/String;·=·"target" |
31 | #·instance·fields | 31 | #·instance·fields |
32 | .field·private·mAnimatedVectorState:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; | 32 | .field·private·mAnimatedVectorState:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; |
33 | .field·private·mAnimationCallbacks:Ljava/util/ArrayList; | ||
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"Ljava/util/ArrayList", | ||
37 | ············"<", | ||
38 | ············"Landroid/support/graphics/drawable/Animatable2Compat$AnimationCallback;", | ||
39 | ············">;" | ||
40 | ········} | ||
41 | ····.end·annotation | ||
42 | .end·field | ||
43 | .field·private·mAnimatorListener:Landroid/animation/Animator$AnimatorListener; | ||
33 | .field·private·mArgbEvaluator:Landroid/animation/ArgbEvaluator; | 44 | .field·private·mArgbEvaluator:Landroid/animation/ArgbEvaluator; |
34 | .field·mCachedConstantStateDelegate:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState; | 45 | .field·mCachedConstantStateDelegate:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState; |
35 | .field·final·mCallback:Landroid/graphics/drawable/Drawable$Callback; | 46 | .field·final·mCallback:Landroid/graphics/drawable/Drawable$Callback; |
36 | .field·private·mContext:Landroid/content/Context; | 47 | .field·private·mContext:Landroid/content/Context; |
Offset 46, 35 lines modified | Offset 59, 35 lines modified | ||
46 | #·direct·methods | 59 | #·direct·methods |
47 | .method·constructor·<init>()V | 60 | .method·constructor·<init>()V |
48 | ····.locals·1 | 61 | ····.locals·1 |
49 | ····.prologue | 62 | ····.prologue |
50 | ····const/4·v0,·0x0 | 63 | ····const/4·v0,·0x0 |
51 | ····.line· | 64 | ····.line·94 |
52 | ····invoke-direct·{p0,·v0,·v0,·v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V | 65 | ····invoke-direct·{p0,·v0,·v0,·v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V |
53 | ····.line· | 66 | ····.line·95 |
54 | ····return-void | 67 | ····return-void |
55 | .end·method | 68 | .end·method |
56 | .method·private·constructor·<init>(Landroid/content/Context;)V | 69 | .method·private·constructor·<init>(Landroid/content/Context;)V |
57 | ····.locals·1 | 70 | ····.locals·1 |
58 | ····.param·p1,·"context"····#·Landroid/content/Context; | 71 | ····.param·p1,·"context"····#·Landroid/content/Context; |
59 | ········.annotation·build·Landroid/support/annotation/Nullable; | 72 | ········.annotation·build·Landroid/support/annotation/Nullable; |
60 | ········.end·annotation | 73 | ········.end·annotation |
61 | ····.end·param | 74 | ····.end·param |
62 | ····.prologue | 75 | ····.prologue |
63 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
64 | ····.line· | 77 | ····.line·98 |
65 | ····invoke-direct·{p0,·p1,·v0,·v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V | 78 | ····invoke-direct·{p0,·p1,·v0,·v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;-><init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V |
66 | ····.line· | 79 | ····.line·99 |
67 | ····return-void | 80 | ····return-void |
68 | .end·method | 81 | .end·method |
69 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V | 82 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;Landroid/content/res/Resources;)V |
70 | ····.locals·2 | 83 | ····.locals·2 |
71 | ····.param·p1,·"context"····#·Landroid/content/Context; | 84 | ····.param·p1,·"context"····#·Landroid/content/Context; |
72 | ········.annotation·build·Landroid/support/annotation/Nullable; | 85 | ········.annotation·build·Landroid/support/annotation/Nullable; |
Offset 86, 55 lines modified | Offset 99, 118 lines modified | ||
86 | ····.end·param | 99 | ····.end·param |
87 | ····.param·p3,·"res"····#·Landroid/content/res/Resources; | 100 | ····.param·p3,·"res"····#·Landroid/content/res/Resources; |
88 | ········.annotation·build·Landroid/support/annotation/Nullable; | 101 | ········.annotation·build·Landroid/support/annotation/Nullable; |
89 | ········.end·annotation | 102 | ········.end·annotation |
90 | ····.end·param | 103 | ····.end·param |
91 | ····.prologue | 104 | ····.prologue |
92 | ····.line·92 | ||
93 | ····invoke-direct·{p0},·Landroid/support/graphics/drawable/VectorDrawableCommon;-><init>()V | ||
94 | ····.line·78 | ||
95 | ····const/4·v0,·0x0 | 105 | ····const/4·v0,·0x0 |
106 | ····.line·103 | ||
107 | ····invoke-direct·{p0},·Landroid/support/graphics/drawable/VectorDrawableCommon;-><init>()V | ||
108 | ····.line·82 | ||
96 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mArgbEvaluator:Landroid/animation/ArgbEvaluator; | 109 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mArgbEvaluator:Landroid/animation/ArgbEvaluator; |
110 | ····.line·87 | ||
111 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mAnimatorListener:Landroid/animation/Animator$AnimatorListener; | ||
112 | ····.line·90 | ||
113 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mAnimationCallbacks:Ljava/util/ArrayList; | ||
97 | ····.line·6 | 114 | ····.line·640 |
98 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1; | 115 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1; |
99 | ····invoke-direct·{v0,·p0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;-><init>(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V | 116 | ····invoke-direct·{v0,·p0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;-><init>(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V |
100 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; | 117 | ····iput-object·v0,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mCallback:Landroid/graphics/drawable/Drawable$Callback; |
101 | ····.line· | 118 | ····.line·104 |
102 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mContext:Landroid/content/Context; | 119 | ····iput-object·p1,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mContext:Landroid/content/Context; |
103 | ····.line· | 120 | ····.line·105 |
104 | ····if-eqz·p2,·:cond_0 | 121 | ····if-eqz·p2,·:cond_0 |
105 | ····.line· | 122 | ····.line·106 |
106 | ····iput-object·p2,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mAnimatedVectorState:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; | 123 | ····iput-object·p2,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;->mAnimatedVectorState:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; |
107 | ····.line·1 | 124 | ····.line·111 |
108 | ····:goto_0 | 125 | ····:goto_0 |
109 | ····return-void | 126 | ····return-void |
110 | ····.line· | 127 | ····.line·108 |
111 | ····:cond_0 | 128 | ····:cond_0 |
112 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; | 129 | ····new-instance·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; |
Max diff block lines reached; 83409/88535 bytes (94.21%) of diff not shown. |
Offset 11, 15 lines modified | Offset 11, 17 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0xa | 12 | ····accessFlags·=·0xa |
13 | ····name·=·"AnimatedVectorDrawableCompatState" | 13 | ····name·=·"AnimatedVectorDrawableCompatState" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·mAnimatorSet:Landroid/animation/AnimatorSet; | ||
16 | .field·mAnimators:Ljava/util/ArrayList; | 17 | .field·private·mAnimators:Ljava/util/ArrayList; |
17 | ····.annotation·system·Ldalvik/annotation/Signature; | 18 | ····.annotation·system·Ldalvik/annotation/Signature; |
18 | ········value·=·{ | 19 | ········value·=·{ |
19 | ············"Ljava/util/ArrayList", | 20 | ············"Ljava/util/ArrayList", |
20 | ············"<", | 21 | ············"<", |
21 | ············"Landroid/animation/Animator;", | 22 | ············"Landroid/animation/Animator;", |
22 | ············">;" | 23 | ············">;" |
23 | ········} | 24 | ········} |
Offset 48, 174 lines modified | Offset 50, 174 lines modified | ||
48 | ····.locals·9 | 50 | ····.locals·9 |
49 | ····.param·p1,·"context"····#·Landroid/content/Context; | 51 | ····.param·p1,·"context"····#·Landroid/content/Context; |
50 | ····.param·p2,·"copy"····#·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; | 52 | ····.param·p2,·"copy"····#·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState; |
51 | ····.param·p3,·"owner"····#·Landroid/graphics/drawable/Drawable$Callback; | 53 | ····.param·p3,·"owner"····#·Landroid/graphics/drawable/Drawable$Callback; |
52 | ····.param·p4,·"res"····#·Landroid/content/res/Resources; | 54 | ····.param·p4,·"res"····#·Landroid/content/res/Resources; |
53 | ····.prologue | 55 | ····.prologue |
54 | ····.line· | 56 | ····.line·509 |
55 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V | 57 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable$ConstantState;-><init>()V |
56 | ····.line· | 58 | ····.line·510 |
57 | ····if-eqz·p2,·:cond_ | 59 | ····if-eqz·p2,·:cond_3 |
58 | ····.line· | 60 | ····.line·511 |
59 | ····iget·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mChangingConfigurations:I | 61 | ····iget·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mChangingConfigurations:I |
60 | ····iput·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mChangingConfigurations:I | 62 | ····iput·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mChangingConfigurations:I |
61 | ····.line· | 63 | ····.line·512 |
62 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 64 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
63 | ····if-eqz·v7,·:cond_0 | 65 | ····if-eqz·v7,·:cond_0 |
64 | ····.line· | 66 | ····.line·513 |
65 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 67 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
66 | ····invoke-virtual·{v7},·Landroid/support/graphics/drawable/VectorDrawableCompat;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState; | 68 | ····invoke-virtual·{v7},·Landroid/support/graphics/drawable/VectorDrawableCompat;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState; |
67 | ····move-result-object·v2 | 69 | ····move-result-object·v2 |
68 | ····.line· | 70 | ····.line·514 |
69 | ····.local·v2,·"cs":Landroid/graphics/drawable/Drawable$ConstantState; | 71 | ····.local·v2,·"cs":Landroid/graphics/drawable/Drawable$ConstantState; |
70 | ····if-eqz·p4,·:cond_1 | 72 | ····if-eqz·p4,·:cond_1 |
71 | ····.line·5 | 73 | ····.line·515 |
72 | ····invoke-virtual·{v2,·p4},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; | 74 | ····invoke-virtual·{v2,·p4},·Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; |
73 | ····move-result-object·v7 | 75 | ····move-result-object·v7 |
74 | ····check-cast·v7,·Landroid/support/graphics/drawable/VectorDrawableCompat; | 76 | ····check-cast·v7,·Landroid/support/graphics/drawable/VectorDrawableCompat; |
75 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 77 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
76 | ····.line·5 | 78 | ····.line·519 |
77 | ····:goto_0 | 79 | ····:goto_0 |
78 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 80 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
79 | ····invoke-virtual·{v7},·Landroid/support/graphics/drawable/VectorDrawableCompat;->mutate()Landroid/graphics/drawable/Drawable; | 81 | ····invoke-virtual·{v7},·Landroid/support/graphics/drawable/VectorDrawableCompat;->mutate()Landroid/graphics/drawable/Drawable; |
80 | ····move-result-object·v7 | 82 | ····move-result-object·v7 |
81 | ····check-cast·v7,·Landroid/support/graphics/drawable/VectorDrawableCompat; | 83 | ····check-cast·v7,·Landroid/support/graphics/drawable/VectorDrawableCompat; |
82 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 84 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
83 | ····.line·5 | 85 | ····.line·520 |
84 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 86 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
85 | ····invoke-virtual·{v7,·p3},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V | 87 | ····invoke-virtual·{v7,·p3},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
86 | ····.line·5 | 88 | ····.line·521 |
87 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 89 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
88 | ····iget-object·v8,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 90 | ····iget-object·v8,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
89 | ····invoke-virtual·{v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->getBounds()Landroid/graphics/Rect; | 91 | ····invoke-virtual·{v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->getBounds()Landroid/graphics/Rect; |
90 | ····move-result-object·v8 | 92 | ····move-result-object·v8 |
91 | ····invoke-virtual·{v7,·v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setBounds(Landroid/graphics/Rect;)V | 93 | ····invoke-virtual·{v7,·v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setBounds(Landroid/graphics/Rect;)V |
92 | ····.line·5 | 94 | ····.line·522 |
93 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; | 95 | ····iget-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mVectorDrawable:Landroid/support/graphics/drawable/VectorDrawableCompat; |
94 | ····const/4·v8,·0x0 | 96 | ····const/4·v8,·0x0 |
95 | ····invoke-virtual·{v7,·v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setAllowCaching(Z)V | 97 | ····invoke-virtual·{v7,·v8},·Landroid/support/graphics/drawable/VectorDrawableCompat;->setAllowCaching(Z)V |
96 | ····.line·5 | 98 | ····.line·524 |
97 | ····.end·local·v2····#·"cs":Landroid/graphics/drawable/Drawable$ConstantState; | 99 | ····.end·local·v2····#·"cs":Landroid/graphics/drawable/Drawable$ConstantState; |
98 | ····:cond_0 | 100 | ····:cond_0 |
99 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; | 101 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; |
100 | ····if-eqz·v7,·:cond_ | 102 | ····if-eqz·v7,·:cond_3 |
101 | ····.line·5 | 103 | ····.line·525 |
102 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; | 104 | ····iget-object·v7,·p2,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; |
103 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I | 105 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I |
104 | ····move-result·v4 | 106 | ····move-result·v4 |
105 | ····.line·5 | 107 | ····.line·526 |
106 | ····.local·v4,·"numAnimators":I | 108 | ····.local·v4,·"numAnimators":I |
107 | ····new-instance·v7,·Ljava/util/ArrayList; | 109 | ····new-instance·v7,·Ljava/util/ArrayList; |
108 | ····invoke-direct·{v7,·v4},·Ljava/util/ArrayList;-><init>(I)V | 110 | ····invoke-direct·{v7,·v4},·Ljava/util/ArrayList;-><init>(I)V |
109 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; | 111 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mAnimators:Ljava/util/ArrayList; |
110 | ····.line·5 | 112 | ····.line·527 |
111 | ····new-instance·v7,·Landroid/support/v4/util/ArrayMap; | 113 | ····new-instance·v7,·Landroid/support/v4/util/ArrayMap; |
112 | ····invoke-direct·{v7,·v4},·Landroid/support/v4/util/ArrayMap;-><init>(I)V | 114 | ····invoke-direct·{v7,·v4},·Landroid/support/v4/util/ArrayMap;-><init>(I)V |
113 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mTargetNameMap:Landroid/support/v4/util/ArrayMap; | 115 | ····iput-object·v7,·p0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState;->mTargetNameMap:Landroid/support/v4/util/ArrayMap; |
114 | ····.line·5 | 116 | ····.line·528 |
115 | ····const/4·v3,·0x0 | 117 | ····const/4·v3,·0x0 |
Max diff block lines reached; 6976/13165 bytes (52.99%) of diff not shown. |
Offset 223, 12 lines modified | Offset 223, 12 lines modified | ||
223 | #·direct·methods | 223 | #·direct·methods |
224 | .method·public·constructor·<init>()V | 224 | .method·public·constructor·<init>()V |
225 | ····.locals·0 | 225 | ····.locals·0 |
226 | ····.prologue | 226 | ····.prologue |
227 | ····.line·4 | 227 | ····.line·463 |
228 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 228 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
229 | ····return-void | 229 | ····return-void |
230 | .end·method | 230 | .end·method |
Offset 113, 14 lines modified | Offset 113, 16 lines modified | ||
113 | .field·public·static·final·AlertDialog_listItemLayout:I·=·0x5 | 113 | .field·public·static·final·AlertDialog_listItemLayout:I·=·0x5 |
114 | .field·public·static·final·AlertDialog_listLayout:I·=·0x2 | 114 | .field·public·static·final·AlertDialog_listLayout:I·=·0x2 |
115 | .field·public·static·final·AlertDialog_multiChoiceItemLayout:I·=·0x3 | 115 | .field·public·static·final·AlertDialog_multiChoiceItemLayout:I·=·0x3 |
116 | .field·public·static·final·AlertDialog_showTitle:I·=·0x6 | ||
116 | .field·public·static·final·AlertDialog_singleChoiceItemLayout:I·=·0x4 | 117 | .field·public·static·final·AlertDialog_singleChoiceItemLayout:I·=·0x4 |
117 | .field·public·static·final·AppCompatImageView:[I | 118 | .field·public·static·final·AppCompatImageView:[I |
118 | .field·public·static·final·AppCompatImageView_android_src:I·=·0x0 | 119 | .field·public·static·final·AppCompatImageView_android_src:I·=·0x0 |
119 | .field·public·static·final·AppCompatImageView_srcCompat:I·=·0x1 | 120 | .field·public·static·final·AppCompatImageView_srcCompat:I·=·0x1 |
Offset 541, 14 lines modified | Offset 543, 20 lines modified | ||
541 | .field·public·static·final·PopupWindow_android_popupAnimationStyle:I·=·0x1 | 543 | .field·public·static·final·PopupWindow_android_popupAnimationStyle:I·=·0x1 |
542 | .field·public·static·final·PopupWindow_android_popupBackground:I·=·0x0 | 544 | .field·public·static·final·PopupWindow_android_popupBackground:I·=·0x0 |
543 | .field·public·static·final·PopupWindow_overlapAnchor:I·=·0x2 | 545 | .field·public·static·final·PopupWindow_overlapAnchor:I·=·0x2 |
546 | .field·public·static·final·RecycleListView:[I | ||
547 | .field·public·static·final·RecycleListView_paddingBottomNoButtons:I·=·0x0 | ||
548 | .field·public·static·final·RecycleListView_paddingTopNoTitle:I·=·0x1 | ||
544 | .field·public·static·final·SearchView:[I | 549 | .field·public·static·final·SearchView:[I |
545 | .field·public·static·final·SearchView_android_focusable:I·=·0x0 | 550 | .field·public·static·final·SearchView_android_focusable:I·=·0x0 |
546 | .field·public·static·final·SearchView_android_imeOptions:I·=·0x3 | 551 | .field·public·static·final·SearchView_android_imeOptions:I·=·0x3 |
547 | .field·public·static·final·SearchView_android_inputType:I·=·0x2 | 552 | .field·public·static·final·SearchView_android_inputType:I·=·0x2 |
Offset 737, 289 lines modified | Offset 745, 294 lines modified | ||
737 | #·direct·methods | 745 | #·direct·methods |
738 | .method·static·constructor·<clinit>()V | 746 | .method·static·constructor·<clinit>()V |
739 | ····.locals·7 | 747 | ····.locals·7 |
740 | ····.prologue | 748 | ····.prologue |
741 | ····const/4·v6,·0x4 | 749 | ····const/4·v6,·0x4 |
742 | ····const/4·v5,·0x | 750 | ····const/4·v5,·0x1 |
743 | ····const/4·v4,·0x | 751 | ····const/4·v4,·0x3 |
744 | ····const/4·v3,·0x | 752 | ····const/4·v3,·0x2 |
745 | ····const/4·v2,·0x0 | 753 | ····const/4·v2,·0x0 |
746 | ····.line·11 | 754 | ····.line·1143 |
747 | ····const/16·v0,·0x1d | 755 | ····const/16·v0,·0x1d |
748 | ····new-array·v0,·v0,·[I | 756 | ····new-array·v0,·v0,·[I |
749 | ····fill-array-data·v0,·:array_0 | 757 | ····fill-array-data·v0,·:array_0 |
750 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionBar:[I | 758 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionBar:[I |
751 | ····.line·11 | 759 | ····.line·1144 |
752 | ····new-array·v0,·v | 760 | ····new-array·v0,·v5,·[I |
753 | ····const·v1,·0x10100b3 | 761 | ····const·v1,·0x10100b3 |
754 | ····aput·v1,·v0,·v2 | 762 | ····aput·v1,·v0,·v2 |
755 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionBarLayout:[I | 763 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionBarLayout:[I |
756 | ····.line·11 | 764 | ····.line·1175 |
757 | ····new-array·v0,·v | 765 | ····new-array·v0,·v5,·[I |
758 | ····const·v1,·0x101013f | 766 | ····const·v1,·0x101013f |
759 | ····aput·v1,·v0,·v2 | 767 | ····aput·v1,·v0,·v2 |
760 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMenuItemView:[I | 768 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMenuItemView:[I |
761 | ····.line·11 | 769 | ····.line·1177 |
762 | ····new-array·v0,·v2,·[I | 770 | ····new-array·v0,·v2,·[I |
763 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMenuView:[I | 771 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMenuView:[I |
764 | ····.line·11 | 772 | ····.line·1178 |
765 | ····const/4·v0,·0x6 | 773 | ····const/4·v0,·0x6 |
766 | ····new-array·v0,·v0,·[I | 774 | ····new-array·v0,·v0,·[I |
767 | ····fill-array-data·v0,·:array_1 | 775 | ····fill-array-data·v0,·:array_1 |
768 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMode:[I | 776 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActionMode:[I |
769 | ····.line·11 | 777 | ····.line·1185 |
770 | ····new-array·v0,·v | 778 | ····new-array·v0,·v3,·[I |
771 | ····fill-array-data·v0,·:array_2 | 779 | ····fill-array-data·v0,·:array_2 |
772 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActivityChooserView:[I | 780 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->ActivityChooserView:[I |
773 | ····.line·11 | 781 | ····.line·1188 |
774 | ····const/4·v0,·0x7 | 782 | ····const/4·v0,·0x7 |
775 | ····new-array·v0,·v0,·[I | 783 | ····new-array·v0,·v0,·[I |
776 | ····fill-array-data·v0,·:array_3 | 784 | ····fill-array-data·v0,·:array_3 |
777 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AlertDialog:[I | 785 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AlertDialog:[I |
778 | ····.line·11 | 786 | ····.line·1196 |
779 | ····new-array·v0,·v | 787 | ····new-array·v0,·v3,·[I |
780 | ····fill-array-data·v0,·:array_4 | 788 | ····fill-array-data·v0,·:array_4 |
781 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AppCompatImageView:[I | 789 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AppCompatImageView:[I |
782 | ····.line·11 | 790 | ····.line·1199 |
783 | ····new-array·v0,·v6,·[I | 791 | ····new-array·v0,·v6,·[I |
784 | ····fill-array-data·v0,·:array_5 | 792 | ····fill-array-data·v0,·:array_5 |
785 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AppCompatSeekBar:[I | 793 | ····sput-object·v0,·Lmehdi/sakout/aboutpage/R$styleable;->AppCompatSeekBar:[I |
786 | ····.line·1 | 794 | ····.line·1204 |
787 | ····const/4·v0,·0x7 | 795 | ····const/4·v0,·0x7 |
Max diff block lines reached; 11217/14559 bytes (77.05%) of diff not shown. |
Offset 25, 12 lines modified | Offset 25, 12 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·6 | 29 | ····.line·681 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 211, 18 lines modified | Offset 211, 22 lines modified | ||
211 | .field·public·static·final·text:I·=·0x7f1100dd | 211 | .field·public·static·final·text:I·=·0x7f1100dd |
212 | .field·public·static·final·text2:I·=·0x7f1100db | 212 | .field·public·static·final·text2:I·=·0x7f1100db |
213 | .field·public·static·final·textSpacerNoButtons:I·=·0x7f110054 | 213 | .field·public·static·final·textSpacerNoButtons:I·=·0x7f110054 |
214 | .field·public·static·final·textSpacerNoTitle:I·=·0x7f110053 | ||
214 | .field·public·static·final·time:I·=·0x7f1100d3 | 215 | .field·public·static·final·time:I·=·0x7f1100d3 |
215 | .field·public·static·final·title:I·=·0x7f11004c | 216 | .field·public·static·final·title:I·=·0x7f11004c |
217 | .field·public·static·final·titleDividerNoCustom:I·=·0x7f11005b | ||
216 | .field·public·static·final·title_template:I·=·0x7f110059 | 218 | .field·public·static·final·title_template:I·=·0x7f110059 |
217 | .field·public·static·final·top:I·=·0x7f11002f | 219 | .field·public·static·final·top:I·=·0x7f11002f |
218 | .field·public·static·final·topPanel:I·=·0x7f110058 | 220 | .field·public·static·final·topPanel:I·=·0x7f110058 |
219 | .field·public·static·final·up:I·=·0x7f11000d | 221 | .field·public·static·final·up:I·=·0x7f11000d |
Offset 235, 12 lines modified | Offset 239, 12 lines modified | ||
235 | #·direct·methods | 239 | #·direct·methods |
236 | .method·public·constructor·<init>()V | 240 | .method·public·constructor·<init>()V |
237 | ····.locals·0 | 241 | ····.locals·0 |
238 | ····.prologue | 242 | ····.prologue |
239 | ····.line·56 | 243 | ····.line·568 |
240 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 244 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
241 | ····return-void | 245 | ····return-void |
242 | .end·method | 246 | .end·method |
Offset 285, 18 lines modified | Offset 285, 22 lines modified | ||
285 | .field·public·static·final·navigationIcon:I·=·0x7f01017f | 285 | .field·public·static·final·navigationIcon:I·=·0x7f01017f |
286 | .field·public·static·final·navigationMode:I·=·0x7f010010 | 286 | .field·public·static·final·navigationMode:I·=·0x7f010010 |
287 | .field·public·static·final·overlapAnchor:I·=·0x7f010126 | 287 | .field·public·static·final·overlapAnchor:I·=·0x7f010126 |
288 | .field·public·static·final·paddingBottomNoButtons:I·=·0x7f010128 | ||
288 | .field·public·static·final·paddingEnd:I·=·0x7f010188 | 289 | .field·public·static·final·paddingEnd:I·=·0x7f010188 |
289 | .field·public·static·final·paddingStart:I·=·0x7f010187 | 290 | .field·public·static·final·paddingStart:I·=·0x7f010187 |
291 | .field·public·static·final·paddingTopNoTitle:I·=·0x7f010129 | ||
290 | .field·public·static·final·panelBackground:I·=·0x7f01008a | 292 | .field·public·static·final·panelBackground:I·=·0x7f01008a |
291 | .field·public·static·final·panelMenuListTheme:I·=·0x7f01008c | 293 | .field·public·static·final·panelMenuListTheme:I·=·0x7f01008c |
292 | .field·public·static·final·panelMenuListWidth:I·=·0x7f01008b | 294 | .field·public·static·final·panelMenuListWidth:I·=·0x7f01008b |
293 | .field·public·static·final·popupMenuStyle:I·=·0x7f010078 | 295 | .field·public·static·final·popupMenuStyle:I·=·0x7f010078 |
Offset 337, 14 lines modified | Offset 341, 16 lines modified | ||
337 | .field·public·static·final·showAsAction:I·=·0x7f010110 | 341 | .field·public·static·final·showAsAction:I·=·0x7f010110 |
338 | .field·public·static·final·showDividers:I·=·0x7f0100f7 | 342 | .field·public·static·final·showDividers:I·=·0x7f0100f7 |
339 | .field·public·static·final·showText:I·=·0x7f010149 | 343 | .field·public·static·final·showText:I·=·0x7f010149 |
344 | .field·public·static·final·showTitle:I·=·0x7f010032 | ||
340 | .field·public·static·final·singleChoiceItemLayout:I·=·0x7f010030 | 345 | .field·public·static·final·singleChoiceItemLayout:I·=·0x7f010030 |
341 | .field·public·static·final·spinBars:I·=·0x7f0100e7 | 346 | .field·public·static·final·spinBars:I·=·0x7f0100e7 |
342 | .field·public·static·final·spinnerDropDownItemStyle:I·=·0x7f01006b | 347 | .field·public·static·final·spinnerDropDownItemStyle:I·=·0x7f01006b |
343 | .field·public·static·final·spinnerStyle:I·=·0x7f0100ab | 348 | .field·public·static·final·spinnerStyle:I·=·0x7f0100ab |
Offset 101, 12 lines modified | Offset 101, 12 lines modified | ||
101 | #·direct·methods | 101 | #·direct·methods |
102 | .method·public·constructor·<init>()V | 102 | .method·public·constructor·<init>()V |
103 | ····.locals·0 | 103 | ····.locals·0 |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·7 | 105 | ····.line·737 |
106 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 106 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
Offset 17, 14 lines modified | Offset 17, 16 lines modified | ||
17 | #·static·fields | 17 | #·static·fields |
18 | .field·public·static·final·abc_background_cache_hint_selector_material_dark:I·=·0x7f0f01b4 | 18 | .field·public·static·final·abc_background_cache_hint_selector_material_dark:I·=·0x7f0f01b4 |
19 | .field·public·static·final·abc_background_cache_hint_selector_material_light:I·=·0x7f0f01b5 | 19 | .field·public·static·final·abc_background_cache_hint_selector_material_light:I·=·0x7f0f01b5 |
20 | .field·public·static·final·abc_btn_colored_borderless_text_material:I·=·0x7f0f01b6 | 20 | .field·public·static·final·abc_btn_colored_borderless_text_material:I·=·0x7f0f01b6 |
21 | .field·public·static·final·abc_btn_colored_text_material:I·=·0x7f0f01b7 | ||
21 | .field·public·static·final·abc_color_highlight_material:I·=·0x7f0f01b8 | 22 | .field·public·static·final·abc_color_highlight_material:I·=·0x7f0f01b8 |
22 | .field·public·static·final·abc_hint_foreground_material_dark:I·=·0x7f0f01b9 | 23 | .field·public·static·final·abc_hint_foreground_material_dark:I·=·0x7f0f01b9 |
23 | .field·public·static·final·abc_hint_foreground_material_light:I·=·0x7f0f01ba | 24 | .field·public·static·final·abc_hint_foreground_material_light:I·=·0x7f0f01ba |
24 | .field·public·static·final·abc_input_method_navigation_guard:I·=·0x7f0f0006 | 25 | .field·public·static·final·abc_input_method_navigation_guard:I·=·0x7f0f0006 |
Offset 203, 12 lines modified | Offset 205, 12 lines modified | ||
203 | #·direct·methods | 205 | #·direct·methods |
204 | .method·public·constructor·<init>()V | 206 | .method·public·constructor·<init>()V |
205 | ····.locals·0 | 207 | ····.locals·0 |
206 | ····.prologue | 208 | ····.prologue |
207 | ····.line·25 | 209 | ····.line·259 |
208 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 210 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
209 | ····return-void | 211 | ····return-void |
210 | .end·method | 212 | .end·method |
Offset 33, 14 lines modified | Offset 33, 16 lines modified | ||
33 | .field·public·static·final·abc_activity_chooser_view_list_item:I·=·0x7f040008 | 33 | .field·public·static·final·abc_activity_chooser_view_list_item:I·=·0x7f040008 |
34 | .field·public·static·final·abc_alert_dialog_button_bar_material:I·=·0x7f040009 | 34 | .field·public·static·final·abc_alert_dialog_button_bar_material:I·=·0x7f040009 |
35 | .field·public·static·final·abc_alert_dialog_material:I·=·0x7f04000a | 35 | .field·public·static·final·abc_alert_dialog_material:I·=·0x7f04000a |
36 | .field·public·static·final·abc_alert_dialog_title_material:I·=·0x7f04000b | ||
36 | .field·public·static·final·abc_dialog_title_material:I·=·0x7f04000c | 37 | .field·public·static·final·abc_dialog_title_material:I·=·0x7f04000c |
37 | .field·public·static·final·abc_expanded_menu_layout:I·=·0x7f04000d | 38 | .field·public·static·final·abc_expanded_menu_layout:I·=·0x7f04000d |
38 | .field·public·static·final·abc_list_menu_item_checkbox:I·=·0x7f04000e | 39 | .field·public·static·final·abc_list_menu_item_checkbox:I·=·0x7f04000e |
39 | .field·public·static·final·abc_list_menu_item_icon:I·=·0x7f04000f | 40 | .field·public·static·final·abc_list_menu_item_icon:I·=·0x7f04000f |
Offset 111, 12 lines modified | Offset 113, 12 lines modified | ||
111 | #·direct·methods | 113 | #·direct·methods |
112 | .method·public·constructor·<init>()V | 114 | .method·public·constructor·<init>()V |
113 | ····.locals·0 | 115 | ····.locals·0 |
114 | ····.prologue | 116 | ····.prologue |
115 | ····.line·6 | 117 | ····.line·687 |
116 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 118 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
117 | ····return-void | 119 | ····return-void |
118 | .end·method | 120 | .end·method |
Offset 27, 12 lines modified | Offset 27, 12 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·2 | 31 | ····.line·252 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .field·public·static·final·DEBUG:Z·=·false | 10 | .field·public·static·final·DEBUG:Z·=·false |
11 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"" | 11 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"" |
12 | .field·public·static·final·VERSION_CODE:I·=·0xd | 12 | .field·public·static·final·VERSION_CODE:I·=·0xd |
13 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.2" | 13 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.2.1" |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
Offset 73, 22 lines modified | Offset 73, 28 lines modified | ||
73 | .field·public·static·final·abc_dialog_fixed_height_minor:I·=·0x7f0b001a | 73 | .field·public·static·final·abc_dialog_fixed_height_minor:I·=·0x7f0b001a |
74 | .field·public·static·final·abc_dialog_fixed_width_major:I·=·0x7f0b001b | 74 | .field·public·static·final·abc_dialog_fixed_width_major:I·=·0x7f0b001b |
75 | .field·public·static·final·abc_dialog_fixed_width_minor:I·=·0x7f0b001c | 75 | .field·public·static·final·abc_dialog_fixed_width_minor:I·=·0x7f0b001c |
76 | .field·public·static·final·abc_dialog_list_padding_bottom_no_buttons:I·=·0x7f0b0062 | ||
77 | .field·public·static·final·abc_dialog_list_padding_top_no_title:I·=·0x7f0b0063 | ||
76 | .field·public·static·final·abc_dialog_min_width_major:I·=·0x7f0b001d | 78 | .field·public·static·final·abc_dialog_min_width_major:I·=·0x7f0b001d |
77 | .field·public·static·final·abc_dialog_min_width_minor:I·=·0x7f0b001e | 79 | .field·public·static·final·abc_dialog_min_width_minor:I·=·0x7f0b001e |
78 | .field·public·static·final·abc_dialog_padding_material:I·=·0x7f0b0064 | 80 | .field·public·static·final·abc_dialog_padding_material:I·=·0x7f0b0064 |
79 | .field·public·static·final·abc_dialog_padding_top_material:I·=·0x7f0b0065 | 81 | .field·public·static·final·abc_dialog_padding_top_material:I·=·0x7f0b0065 |
82 | .field·public·static·final·abc_dialog_title_divider_material:I·=·0x7f0b0066 | ||
80 | .field·public·static·final·abc_disabled_alpha_material_dark:I·=·0x7f0b0067 | 83 | .field·public·static·final·abc_disabled_alpha_material_dark:I·=·0x7f0b0067 |
81 | .field·public·static·final·abc_disabled_alpha_material_light:I·=·0x7f0b0068 | 84 | .field·public·static·final·abc_disabled_alpha_material_light:I·=·0x7f0b0068 |
82 | .field·public·static·final·abc_dropdownitem_icon_width:I·=·0x7f0b0069 | 85 | .field·public·static·final·abc_dropdownitem_icon_width:I·=·0x7f0b0069 |
83 | .field·public·static·final·abc_dropdownitem_text_padding_left:I·=·0x7f0b006a | 86 | .field·public·static·final·abc_dropdownitem_text_padding_left:I·=·0x7f0b006a |
Offset 223, 12 lines modified | Offset 229, 12 lines modified | ||
223 | #·direct·methods | 229 | #·direct·methods |
224 | .method·public·constructor·<init>()V | 230 | .method·public·constructor·<init>()V |
225 | ····.locals·0 | 231 | ····.locals·0 |
226 | ····.prologue | 232 | ····.prologue |
227 | ····.line·35 | 233 | ····.line·355 |
228 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 234 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
229 | ····return-void | 235 | ····return-void |
230 | .end·method | 236 | .end·method |
Offset 101, 14 lines modified | Offset 101, 18 lines modified | ||
101 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I·=·0x7f0d005b | 101 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I·=·0x7f0d005b |
102 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I·=·0x7f0d005c | 102 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I·=·0x7f0d005c |
103 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button:I·=·0x7f0d005d | 103 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button:I·=·0x7f0d005d |
104 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I·=·0x7f0d00a5 | ||
105 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button_Colored:I·=·0x7f0d00a6 | ||
104 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button_Inverse:I·=·0x7f0d009e | 106 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_Button_Inverse:I·=·0x7f0d009e |
105 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_DropDownItem:I·=·0x7f0d00b7 | 107 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_DropDownItem:I·=·0x7f0d00b7 |
106 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_PopupMenu_Header:I·=·0x7f0d005e | 108 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_PopupMenu_Header:I·=·0x7f0d005e |
107 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I·=·0x7f0d005f | 109 | .field·public·static·final·Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I·=·0x7f0d005f |
Offset 471, 14 lines modified | Offset 475, 18 lines modified | ||
471 | .field·public·static·final·TextAppearance_AppCompat_Widget_ActionMode_Title:I·=·0x7f0d010e | 475 | .field·public·static·final·TextAppearance_AppCompat_Widget_ActionMode_Title:I·=·0x7f0d010e |
472 | .field·public·static·final·TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I·=·0x7f0d010f | 476 | .field·public·static·final·TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I·=·0x7f0d010f |
473 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button:I·=·0x7f0d0110 | 477 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button:I·=·0x7f0d0110 |
478 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I·=·0x7f0d0111 | ||
479 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button_Colored:I·=·0x7f0d0112 | ||
474 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button_Inverse:I·=·0x7f0d0113 | 480 | .field·public·static·final·TextAppearance_AppCompat_Widget_Button_Inverse:I·=·0x7f0d0113 |
475 | .field·public·static·final·TextAppearance_AppCompat_Widget_DropDownItem:I·=·0x7f0d0114 | 481 | .field·public·static·final·TextAppearance_AppCompat_Widget_DropDownItem:I·=·0x7f0d0114 |
476 | .field·public·static·final·TextAppearance_AppCompat_Widget_PopupMenu_Header:I·=·0x7f0d0115 | 482 | .field·public·static·final·TextAppearance_AppCompat_Widget_PopupMenu_Header:I·=·0x7f0d0115 |
477 | .field·public·static·final·TextAppearance_AppCompat_Widget_PopupMenu_Large:I·=·0x7f0d0116 | 483 | .field·public·static·final·TextAppearance_AppCompat_Widget_PopupMenu_Large:I·=·0x7f0d0116 |
Offset 727, 12 lines modified | Offset 735, 12 lines modified | ||
727 | #·direct·methods | 735 | #·direct·methods |
728 | .method·public·constructor·<init>()V | 736 | .method·public·constructor·<init>()V |
729 | ····.locals·0 | 737 | ····.locals·0 |
730 | ····.prologue | 738 | ····.prologue |
731 | ····.line·7 | 739 | ····.line·781 |
732 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 740 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
733 | ····return-void | 741 | ····return-void |
734 | .end·method | 742 | .end·method |
Offset 28, 8 lines modified | Offset 28, 16 lines modified | ||
28 | ··<string·name="mdtp_select_day">Επιλογή·μήνα·και·ημέρας</string> | 28 | ··<string·name="mdtp_select_day">Επιλογή·μήνα·και·ημέρας</string> |
29 | ··<string·name="mdtp_select_hours">Επιλέξτε·ώρες</string> | 29 | ··<string·name="mdtp_select_hours">Επιλέξτε·ώρες</string> |
30 | ··<string·name="mdtp_select_minutes">Επιλέξτε·λεπτά</string> | 30 | ··<string·name="mdtp_select_minutes">Επιλέξτε·λεπτά</string> |
31 | ··<string·name="mdtp_select_year">Επιλογή·έτους</string> | 31 | ··<string·name="mdtp_select_year">Επιλογή·έτους</string> |
32 | ··<string·name="mdtp_year_picker_description">Λίστα·ετών</string> | 32 | ··<string·name="mdtp_year_picker_description">Λίστα·ετών</string> |
33 | ··<string·name="search_menu_title">Αναζήτηση</string> | 33 | ··<string·name="search_menu_title">Αναζήτηση</string> |
34 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 34 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
35 | ··<string·name="about_contact_us">Επικοινωνήστε·μαζί·μας</string> | ||
36 | ··<string·name="about_facebook">Κάντε·like·στην·σελίδα·μας·στο·Facebook</string> | ||
37 | ··<string·name="about_github">Καντε·μας·fork·στο·Github</string> | ||
38 | ··<string·name="about_instagram">Ακολουθήστε·μας·στο·Instagram</string> | ||
39 | ··<string·name="about_play_store">Αξιολογήστε·μας·στο·Play·Store</string> | ||
40 | ··<string·name="about_twitter">Ακολουθήστε·μας·στο·Twitter</string> | ||
41 | ··<string·name="about_website">Επισκεφθείτε·την·ιστοσελίδα·μας</string> | ||
42 | ··<string·name="about_youtube">Παρακολουθήστε·μας·στο·YouTube</string> | ||
35 | </resources> | 43 | </resources> |
Offset 28, 8 lines modified | Offset 28, 16 lines modified | ||
28 | ··<string·name="mdtp_select_day">Изаберите·месец·и·дан</string> | 28 | ··<string·name="mdtp_select_day">Изаберите·месец·и·дан</string> |
29 | ··<string·name="mdtp_select_hours">Изабери·сате</string> | 29 | ··<string·name="mdtp_select_hours">Изабери·сате</string> |
30 | ··<string·name="mdtp_select_minutes">Изабери·минуте</string> | 30 | ··<string·name="mdtp_select_minutes">Изабери·минуте</string> |
31 | ··<string·name="mdtp_select_year">Изаберите·годину</string> | 31 | ··<string·name="mdtp_select_year">Изаберите·годину</string> |
32 | ··<string·name="mdtp_year_picker_description">Листа·година</string> | 32 | ··<string·name="mdtp_year_picker_description">Листа·година</string> |
33 | ··<string·name="search_menu_title">Претражи</string> | 33 | ··<string·name="search_menu_title">Претражи</string> |
34 | ··<string·name="status_bar_notification_info_overflow">>999</string> | 34 | ··<string·name="status_bar_notification_info_overflow">>999</string> |
35 | ··<string·name="about_contact_us">Kontaktirajte·nas</string> | ||
36 | ··<string·name="about_facebook">Lajkujte·nas·na·Facebook-u</string> | ||
37 | ··<string·name="about_github">Forkajte·nas·na·GitHub-u</string> | ||
38 | ··<string·name="about_instagram">Pratite·nas·na·Instagram-u</string> | ||
39 | ··<string·name="about_play_store">Ocenite·nas·na·Google·Play·prodavnici</string> | ||
40 | ··<string·name="about_twitter">Pratite·nas·na·Twitter-u</string> | ||
41 | ··<string·name="about_website">Posetite·naš·web·sajt</string> | ||
42 | ··<string·name="about_youtube">Gledajte·nas·na·Youtube-u</string> | ||
35 | </resources> | 43 | </resources> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ImageView·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:id="@id/action_mode_close_button"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_action_mode_done"·app:srcCompat="?actionModeCloseDrawable"·style="?attr/actionModeCloseButtonStyle"/> | 2 | <ImageView·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:id="@id/action_mode_close_button"·android:paddingLeft="8.0dip"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginRight="16.0dip"·android:contentDescription="@string/abc_action_mode_done"·app:srcCompat="?actionModeCloseDrawable"·style="?attr/actionModeCloseButtonStyle"/> |
Offset 114, 14 lines modified | Offset 114, 15 lines modified | ||
114 | ····<item·name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_dark</item> | 114 | ····<item·name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_dark</item> |
115 | ····<item·name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_dark</item> | 115 | ····<item·name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_dark</item> |
116 | ····<item·name="android:windowActionBar">false</item> | 116 | ····<item·name="android:windowActionBar">false</item> |
117 | ····<item·name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item> | 117 | ····<item·name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item> |
118 | ····<item·name="android:actionModeCutDrawable">?actionModeCutDrawable</item> | 118 | ····<item·name="android:actionModeCutDrawable">?actionModeCutDrawable</item> |
119 | ····<item·name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item> | 119 | ····<item·name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item> |
120 | ····<item·name="android:actionModePasteDrawable">?actionModePasteDrawable</item> | 120 | ····<item·name="android:actionModePasteDrawable">?actionModePasteDrawable</item> |
121 | ····<item·name="android:borderlessButtonStyle">?borderlessButtonStyle</item> | ||
121 | ····<item·name="android:buttonBarStyle">?buttonBarStyle</item> | 122 | ····<item·name="android:buttonBarStyle">?buttonBarStyle</item> |
122 | ····<item·name="android:buttonBarButtonStyle">?buttonBarButtonStyle</item> | 123 | ····<item·name="android:buttonBarButtonStyle">?buttonBarButtonStyle</item> |
123 | ····<item·name="android:textColorHighlightInverse">@color/highlighted_text_material_light</item> | 124 | ····<item·name="android:textColorHighlightInverse">@color/highlighted_text_material_light</item> |
124 | ····<item·name="android:textColorLinkInverse">?colorAccent</item> | 125 | ····<item·name="android:textColorLinkInverse">?colorAccent</item> |
125 | ··</style> | 126 | ··</style> |
126 | ··<style·name="Platform.V11.AppCompat.Light"·parent="@android:style/Theme.Holo.Light"> | 127 | ··<style·name="Platform.V11.AppCompat.Light"·parent="@android:style/Theme.Holo.Light"> |
127 | ····<item·name="android:colorForeground">@color/foreground_material_light</item> | 128 | ····<item·name="android:colorForeground">@color/foreground_material_light</item> |
Offset 158, 13 lines modified | Offset 159, 14 lines modified | ||
158 | ····<item·name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_light</item> | 159 | ····<item·name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_light</item> |
159 | ····<item·name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_light</item> | 160 | ····<item·name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_light</item> |
160 | ····<item·name="android:windowActionBar">false</item> | 161 | ····<item·name="android:windowActionBar">false</item> |
161 | ····<item·name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_light</item> | 162 | ····<item·name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_light</item> |
162 | ····<item·name="android:actionModeCutDrawable">?actionModeCutDrawable</item> | 163 | ····<item·name="android:actionModeCutDrawable">?actionModeCutDrawable</item> |
163 | ····<item·name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item> | 164 | ····<item·name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item> |
164 | ····<item·name="android:actionModePasteDrawable">?actionModePasteDrawable</item> | 165 | ····<item·name="android:actionModePasteDrawable">?actionModePasteDrawable</item> |
166 | ····<item·name="android:borderlessButtonStyle">?borderlessButtonStyle</item> | ||
165 | ····<item·name="android:buttonBarStyle">?buttonBarStyle</item> | 167 | ····<item·name="android:buttonBarStyle">?buttonBarStyle</item> |
166 | ····<item·name="android:buttonBarButtonStyle">?buttonBarButtonStyle</item> | 168 | ····<item·name="android:buttonBarButtonStyle">?buttonBarButtonStyle</item> |
167 | ····<item·name="android:textColorHighlightInverse">@color/highlighted_text_material_dark</item> | 169 | ····<item·name="android:textColorHighlightInverse">@color/highlighted_text_material_dark</item> |
168 | ····<item·name="android:textColorLinkInverse">?colorAccent</item> | 170 | ····<item·name="android:textColorLinkInverse">?colorAccent</item> |
169 | ··</style> | 171 | ··</style> |
170 | </resources> | 172 | </resources> |