6.48 MB
/home/fdroid/fdroiddata/tmp/at.bitfire.davdroid_138.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_at.bitfire.davdroid_138.apk
3.18 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 25 lines modifiedOffset 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:·8b48e676a6864967791783c1d8d0fc0dd6d2ce33e1fb36787793ecd086d44707 
10 Signer·#1·certificate·SHA-1·digest:·5598f178894d83166ff79060be180e5831501082 
11 Signer·#1·certificate·MD5·digest:·eb90ec076560981ae1cf27764de484ef 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·5603b9546698b7747e37c11dea2d8a39b101c76ddb6d7b50e39fb7de40ef7065 
15 Signer·#1·public·key·SHA-1·digest:·33414914ebf9f601300574bab4b5f22095905047 
16 Signer·#1·public·key·MD5·digest:·23f30268248cb1886381e7a8a86e9bd9 
17 WARNING:·META-INF/services/at.bitfire.dav4android.PropertyFactory·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/services/net.fortuna.ical4j.model.ComponentFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/net.fortuna.ical4j.model.ParameterFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/net.fortuna.ical4j.model.PropertyFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/services/net.fortuna.ical4j.validate.CalendarValidatorFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/services/org.codehaus.groovy.runtime.ExtensionModule·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
4.31 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 73523 lines modifiedOffset 1, 57646 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:···················3552732·(00000000003635DCh)4 ··Zip·archive·file·size:···················3488584·(0000000000353B48h)
5 ··Actual·end-cent-dir·record·offset:·······3552710·(00000000003635C6h)5 ··Actual·end-cent-dir·record·offset:·······3488562·(0000000000353B32h)
6 ··Expected·end-cent-dir·record·offset:·····3552710·(00000000003635C6h)6 ··Expected·end-cent-dir·record·offset:·····3488562·(0000000000353B32h)
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;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1982·entries.9 ··central·directory·contains·1980·entries.
10 ··The·central·directory·is·189685·(000000000002E4F5h)·bytes·long,10 ··The·central·directory·is·169427·(00000000000295D3h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·3363025·(00000000003350D1h).12 ··is·3319135·(000000000032A55Fh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2017·Feb·20·05:50:4226 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························2af05f8027 ··32-bit·CRC·value·(hex):·························213bf26f
28 ··compressed·size:································59810·bytes28 ··compressed·size:································2900·bytes
29 ··uncompressed·size:······························183428·bytes29 ··uncompressed·size:······························12904·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··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 ··LICENSES
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/9B8FC2B1.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···5987641 ··offset·of·local·header·from·start·of·archive:···2949
43 ··················································(000000000000E9E4h)·bytes42 ··················································(0000000000000B85h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes50 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2017·Feb·20·05:50:4251 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
53 ··32-bit·CRC·value·(hex):·························0fe32cde52 ··32-bit·CRC·value·(hex):·························8bc46d3c
54 ··compressed·size:································62729·bytes53 ··compressed·size:································4446·bytes
55 ··uncompressed·size:······························183531·bytes54 ··uncompressed·size:······························12496·bytes
56 ··length·of·filename:·····························20·characters55 ··length·of·filename:·····························8·characters
57 ··length·of·extra·field:··························0·bytes56 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters57 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·158 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary59 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex60 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none61 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.62 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:63 Central·directory·entry·#3:
65 ---------------------------64 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/9B8FC2B1.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···122671 
69 ··················································(000000000001DF2Fh)·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·Feb·20·05:50:42 
79 ··32-bit·CRC·value·(hex):·························fa9f3278 
80 ··compressed·size:································1075·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/services/at.bitfire.dav4android.PropertyFactory65 ··META-INF/services/at.bitfire.dav4android.PropertyFactory
  
94 ··offset·of·local·header·from·start·of·archive:···12381366 ··offset·of·local·header·from·start·of·archive:···7433
95 ··················································(000000000001E3A5h)·bytes67 ··················································(0000000000001D09h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT68 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.069 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT70 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.071 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated72 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal73 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted74 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes75 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0076 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
Max diff block lines reached; 4512122/4520084 bytes (99.82%) of diff not shown.
26.8 KB
classes.dex
26.7 KB
classes.jar
8.0 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·5860726·bytes,·number·of·entries:·28931 Zip·file·size:·5859997·bytes,·number·of·entries:·2893
2 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class2 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class
3 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·android/support/design/R$anim.class3 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·android/support/design/R$anim.class
4 ?rwxrwxr-x··2.0·unx····13011·b-·defN·80-Jan-01·00:00·android/support/design/R$attr.class4 ?rwxrwxr-x··2.0·unx····13011·b-·defN·80-Jan-01·00:00·android/support/design/R$attr.class
5 ?rwxrwxr-x··2.0·unx·····5128·b-·stor·80-Jan-01·00:00·android/support/design/R$color.class5 ?rwxrwxr-x··2.0·unx·····5128·b-·stor·80-Jan-01·00:00·android/support/design/R$color.class
6 ?rwxrwxr-x··2.0·unx·····7944·b-·stor·80-Jan-01·00:00·android/support/design/R$dimen.class6 ?rwxrwxr-x··2.0·unx·····7944·b-·stor·80-Jan-01·00:00·android/support/design/R$dimen.class
7 ?rwxrwxr-x··2.0·unx·····5868·b-·stor·80-Jan-01·00:00·android/support/design/R$drawable.class7 ?rwxrwxr-x··2.0·unx·····5868·b-·stor·80-Jan-01·00:00·android/support/design/R$drawable.class
8 ?rwxrwxr-x··2.0·unx·····5666·b-·stor·80-Jan-01·00:00·android/support/design/R$id.class8 ?rwxrwxr-x··2.0·unx·····5666·b-·stor·80-Jan-01·00:00·android/support/design/R$id.class
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$NormalViewHolder.class34 ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$NormalViewHolder.class
35 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$SeparatorViewHolder.class35 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$SeparatorViewHolder.class
36 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$SubheaderViewHolder.class36 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter$SubheaderViewHolder.class
37 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/MenuPresenter.class37 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/MenuPresenter.class
38 ?rwxrwxr-x··2.0·unx·····5962·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter.class38 ?rwxrwxr-x··2.0·unx·····5962·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuPresenter.class
39 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/v4/view/NestedScrollingChild.class39 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/v4/view/NestedScrollingChild.class
40 ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·android/support/v4/view/ScrollingView.class40 ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·android/support/v4/view/ScrollingView.class
41 ?rwxrwxr-x··2.0·unx····62908·b-·defN·80-Jan-01·00:00·android/support/v7/widget/RecyclerView.class41 ?rwxrwxr-x··2.0·unx····62916·b-·defN·80-Jan-01·00:00·android/support/v7/widget/RecyclerView.class
42 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/MenuView.class42 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/MenuView.class
43 ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuView.class43 ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationMenuView.class
44 ?rwxrwxr-x··2.0·unx·····2832·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/SubMenuBuilder.class44 ?rwxrwxr-x··2.0·unx·····2832·b-·stor·80-Jan-01·00:00·android/support/v7/view/menu/SubMenuBuilder.class
45 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationSubMenu.class45 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/design/internal/NavigationSubMenu.class
46 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class46 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class
47 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray$1.class47 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray$1.class
48 ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray.class48 ?rwxrwxr-x··2.0·unx·····1299·b-·stor·80-Jan-01·00:00·android/support/design/internal/ParcelableSparseArray.class
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class280 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
281 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class281 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
282 ?rwxrwxr-x··2.0·unx·····6033·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentHostCallback.class282 ?rwxrwxr-x··2.0·unx·····6033·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentHostCallback.class
283 ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$HostCallbacks.class283 ?rwxrwxr-x··2.0·unx·····2734·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$HostCallbacks.class
284 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class284 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
285 ?rwxrwxr-x··2.0·unx····16154·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class285 ?rwxrwxr-x··2.0·unx····16154·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
286 ?rwxrwxr-x··2.0·unx·····4102·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class286 ?rwxrwxr-x··2.0·unx·····4102·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class
287 ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class287 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class
288 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class288 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
289 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class289 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
290 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class290 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
291 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class291 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class
292 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class292 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class
293 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class293 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class
294 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class294 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class
Offset 494, 19 lines modifiedOffset 494, 19 lines modified
494 ?rwxrwxr-x··2.0·unx·····1817·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class494 ?rwxrwxr-x··2.0·unx·····1817·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class
495 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$Callback.class495 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$Callback.class
496 ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class496 ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.class
497 ?rwxrwxr-x··2.0·unx·····1863·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubCompat.class497 ?rwxrwxr-x··2.0·unx·····1863·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$StubCompat.class
498 ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class498 ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class
499 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class499 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class
500 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class500 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class
501 ?rwxrwxr-x··2.0·unx·····3092·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$1.class501 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
502 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class502 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
503 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class503 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
504 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.class504 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.class
505 ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class505 ?rwxrwxr-x··2.0·unx·····3305·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class
506 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23.class506 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23.class
507 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24.class507 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24.class
508 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class508 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.class
509 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class509 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.class
510 ?rwxrwxr-x··2.0·unx·····3251·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat.class510 ?rwxrwxr-x··2.0·unx·····3251·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat.class
511 ?rwxrwxr-x··2.0·unx·····1651·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class511 ?rwxrwxr-x··2.0·unx·····1651·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy.class
512 ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo.class512 ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo.class
Offset 2888, 8 lines modifiedOffset 2888, 8 lines modified
2888 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaDialog$7.class2888 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaDialog$7.class
2889 ?rwxrwxr-x··2.0·unx·····6500·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaDialog.class2889 ?rwxrwxr-x··2.0·unx·····6500·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaDialog.class
2890 ?rwxrwxr-x··2.0·unx·····1604·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaSquare.class2890 ?rwxrwxr-x··2.0·unx·····1604·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/AmbilWarnaSquare.class
2891 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R$id.class2891 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R$id.class
2892 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R$layout.class2892 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R$layout.class
2893 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R.class2893 ?rwxrwxr-x··2.0·unx·······69·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/R.class
2894 ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/widget/AmbilWarnaPrefWidgetView.class2894 ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·yuku/ambilwarna/widget/AmbilWarnaPrefWidgetView.class
2895 2893·files,·6190741·bytes·uncompressed,·5330224·bytes·compressed:··13.9%2895 2893·files,·6189955·bytes·uncompressed,·5329433·bytes·compressed:··13.9%
843 B
zipnote «TEMP»/diffoscope_ecdol_rz_tmp/tmpui96l7op_.zip
    
Offset 1491, 15 lines modifiedOffset 1491, 15 lines modified
  
1491 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class1491 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.class
1492 Comment:·1492 Comment:·
  
1493 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class1493 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class
1494 Comment:·1494 Comment:·
  
1495 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$1.class1495 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
1496 Comment:·1496 Comment:·
  
1497 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class1497 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
1498 Comment:·1498 Comment:·
  
1499 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class1499 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
1500 Comment:·1500 Comment:·
854 B
android/support/v7/widget/RecyclerView.class
766 B
procyon -ec {}
    
Offset 2800, 15 lines modifiedOffset 2800, 17 lines modified
2800 ········}2800 ········}
2801 ········else·if·(this.mHasFixedSize)·{2801 ········else·if·(this.mHasFixedSize)·{
2802 ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2);2802 ············this.mLayout.onMeasure(this.mRecycler,·this.mState,·n,·n2);
2803 ········}2803 ········}
2804 ········else·{2804 ········else·{
2805 ············if·(this.mAdapterUpdateDuringMeasure)·{2805 ············if·(this.mAdapterUpdateDuringMeasure)·{
2806 ················this.eatRequestLayout();2806 ················this.eatRequestLayout();
 2807 ················this.onEnterLayoutOrScroll();
2807 ················this.processAdapterUpdatesAndSetAnimationFlags();2808 ················this.processAdapterUpdatesAndSetAnimationFlags();
 2809 ················this.onExitLayoutOrScroll();
2808 ················if·(this.mState.mRunPredictiveAnimations)·{2810 ················if·(this.mState.mRunPredictiveAnimations)·{
2809 ····················this.mState.mInPreLayout·=·mInPreLayout;2811 ····················this.mState.mInPreLayout·=·mInPreLayout;
2810 ················}2812 ················}
2811 ················else·{2813 ················else·{
2812 ····················this.mAdapterHelper.consumeUpdatesInOnePass();2814 ····················this.mAdapterHelper.consumeUpdatesInOnePass();
2813 ····················this.mState.mInPreLayout·=·false;2815 ····················this.mState.mInPreLayout·=·false;
2814 ················}2816 ················}
4.15 KB
android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class
4.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 38 lines modifiedOffset 1, 51 lines modified
1 public·abstract·class·android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks1 public·abstract·class·android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks
2 ··minor·version:·02 ··minor·version:·0
3 ··major·version:·493 ··major·version:·49
4 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT4 ··flags:·(0x0421)·ACC_PUBLIC,·ACC_SUPER,·ACC_ABSTRACT
5 ··this_class:·#2··························//·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks5 ··this_class:·#2··························//·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks
6 ··super_class:·#4·························//·java/lang/Object6 ··super_class:·#4·························//·java/lang/Object
7 ··interfaces:·0,·fields:·0,·methods:·13,·attributes:·07 ··interfaces:·0,·fields:·0,·methods:·14,·attributes:·0
8 Constant·pool:8 Constant·pool:
9 ···#1·=·Utf8···············android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks9 ···#1·=·Utf8···············android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks
10 ···#2·=·Class··············#1·············//·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks10 ···#2·=·Class··············#1·············//·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks
11 ···#3·=·Utf8···············java/lang/Object11 ···#3·=·Utf8···············java/lang/Object
12 ···#4·=·Class··············#3·············//·java/lang/Object12 ···#4·=·Class··············#3·············//·java/lang/Object
 13 ···#5·=·Utf8···············<init>
 14 ···#6·=·Utf8···············()V
 15 ···#7·=·NameAndType········#5:#6··········//·"<init>":()V
 16 ···#8·=·Methodref··········#4.#7··········//·java/lang/Object."<init>":()V
13 ···#5·=·Utf8···············Code17 ···#9·=·Utf8···············Code
14 ···#6·=·Utf8···············onFragmentActivityCreated18 ··#10·=·Utf8···············onFragmentActivityCreated
15 ···#7·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V19 ··#11·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
16 ···#8·=·Utf8···············onFragmentAttached20 ··#12·=·Utf8···············onFragmentAttached
17 ···#9·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V21 ··#13·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V
18 ··#10·=·Utf8···············onFragmentCreated22 ··#14·=·Utf8···············onFragmentCreated
19 ··#11·=·Utf8···············onFragmentDestroyed23 ··#15·=·Utf8···············onFragmentDestroyed
20 ··#12·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V24 ··#16·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V
21 ··#13·=·Utf8···············onFragmentDetached25 ··#17·=·Utf8···············onFragmentDetached
22 ··#14·=·Utf8···············onFragmentPaused26 ··#18·=·Utf8···············onFragmentPaused
23 ··#15·=·Utf8···············onFragmentPreAttached27 ··#19·=·Utf8···············onFragmentPreAttached
24 ··#16·=·Utf8···············onFragmentResumed28 ··#20·=·Utf8···············onFragmentResumed
25 ··#17·=·Utf8···············onFragmentSaveInstanceState29 ··#21·=·Utf8···············onFragmentSaveInstanceState
26 ··#18·=·Utf8···············onFragmentStarted30 ··#22·=·Utf8···············onFragmentStarted
27 ··#19·=·Utf8···············onFragmentStopped31 ··#23·=·Utf8···············onFragmentStopped
28 ··#20·=·Utf8···············onFragmentViewCreated32 ··#24·=·Utf8···············onFragmentViewCreated
29 ··#21·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/view/View;Landroid/os/Bundle;)V33 ··#25·=·Utf8···············(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/view/View;Landroid/os/Bundle;)V
30 ··#22·=·Utf8···············onFragmentViewDestroyed34 ··#26·=·Utf8···············onFragmentViewDestroyed
31 {35 {
 36 ··public·android.support.v4.app.FragmentManager$FragmentLifecycleCallbacks();
 37 ····descriptor:·()V
 38 ····flags:·(0x0001)·ACC_PUBLIC
 39 ····Code:
 40 ······stack=300,·locals=1,·args_size=1
 41 ·········0:·aload_0
 42 ·········1:·invokespecial·#8··················//·Method·java/lang/Object."<init>":()V
 43 ·········4:·return
  
32 ··public·void·onFragmentActivityCreated(android.support.v4.app.FragmentManager,·android.support.v4.app.Fragment,·android.os.Bundle);44 ··public·void·onFragmentActivityCreated(android.support.v4.app.FragmentManager,·android.support.v4.app.Fragment,·android.os.Bundle);
33 ····descriptor:·(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V45 ····descriptor:·(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
34 ····flags:·(0x0001)·ACC_PUBLIC46 ····flags:·(0x0001)·ACC_PUBLIC
35 ····Code:47 ····Code:
36 ······stack=300,·locals=4,·args_size=448 ······stack=300,·locals=4,·args_size=4
37 ·········0:·return49 ·········0:·return
  
885 B
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
683 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{12 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{
13 ········this.this$1·=·this$1;13 ········this.this$1·=·this$1;
14 ········this.val$event·=·val$event;14 ········this.val$event·=·val$event;
15 ········this.val$extras·=·val$extras;15 ········this.val$extras·=·val$extras;
16 ····}16 ····}
17 ····17 ····
18 ····public·void·run()·{18 ····public·void·run()·{
19 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$500(this.this$1).onSessionEvent(this.val$event,·this.val$extras);19 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onSessionEvent(this.val$event,·this.val$extras);
20 ····}20 ····}
21 }21 }
820 B
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
618 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 ····8 ····
9 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{9 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{
10 ········this.this$1·=·this$1;10 ········this.this$1·=·this$1;
11 ········this.val$state·=·val$state;11 ········this.val$state·=·val$state;
12 ····}12 ····}
13 ····13 ····
14 ····public·void·run()·{14 ····public·void·run()·{
15 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$500(this.this$1).onPlaybackStateChanged(this.val$state);15 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onPlaybackStateChanged(this.val$state);
16 ····}16 ····}
17 }17 }
3.17 KB
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.class
2.98 KB
javap -verbose -constants -s -l -private {}
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$245 ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2
46 ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$246 ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2
47 ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V47 ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
48 ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V48 ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
49 ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V49 ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
50 ··#42·=·Utf8···············Code50 ··#42·=·Utf8···············Code
51 ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V51 ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
52 ··#44·=·Utf8···············access$50052 ··#44·=·Utf8···············access$400
53 ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;53 ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
54 ··#46·=·Utf8···············onEvent54 ··#46·=·Utf8···············onEvent
55 ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V55 ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V
56 ··#48·=·Utf8···············onExtrasChanged56 ··#48·=·Utf8···············onExtrasChanged
57 ··#49·=·Utf8···············(Landroid/os/Bundle;)V57 ··#49·=·Utf8···············(Landroid/os/Bundle;)V
58 ··#50·=·Utf8···············onMetadataChanged58 ··#50·=·Utf8···············onMetadataChanged
59 ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V59 ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ·········5:·aload_086 ·········5:·aload_0
87 ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V87 ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V
88 ·········9:·aload_088 ·········9:·aload_0
89 ········10:·aload_289 ········10:·aload_2
90 ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;90 ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
91 ········14:·return91 ········14:·return
  
92 ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$500(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback);92 ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$400(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback);
93 ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;93 ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
94 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC94 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC
95 ····Code:95 ····Code:
96 ······stack=300,·locals=1,·args_size=196 ······stack=300,·locals=1,·args_size=1
97 ·········0:·aload_097 ·········0:·aload_0
98 ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;98 ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
99 ·········4:·areturn99 ·········4:·areturn
2.45 KB
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class
2.28 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
2 import·android.os.ResultReceiver;2 import·android.os.ResultReceiver;
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.os.Handler;4 import·android.os.Handler;
 5 import·java.util.Iterator;
 6 import·android.util.Log;
5 import·android.os.RemoteException;7 import·android.os.RemoteException;
6 import·android.content.Context;8 import·android.content.Context;
7 import·java.util.List;9 import·java.util.List;
8 import·java.util.HashMap;10 import·java.util.HashMap;
  
9 class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl11 class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl
10 {12 {
Offset 21, 15 lines modifiedOffset 23, 34 lines modified
21 ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat$Token.getToken());23 ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat$Token.getToken());
22 ········if·(this.mControllerObj·==·null)·{24 ········if·(this.mControllerObj·==·null)·{
23 ············throw·new·RemoteException();25 ············throw·new·RemoteException();
24 ········}26 ········}
25 ········this.requestExtraBinder();27 ········this.requestExtraBinder();
26 ····}28 ····}
27 ····29 ····
 30 ····private·void·processPendingCallbacks()·{
 31 ········if·(this.mPendingCallbacks·!=·null·&&·this.mExtraBinder·!=·null)·{
 32 ············for·(final·MediaControllerCompat$Callback·key·:·this.mPendingCallbacks)·{
 33 ················final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·value·=·new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this,·key);
 34 ················this.mCallbackMap.put(key,·value);
 35 ················key.mHasExtraCallback·=·true;
 36 ················try·{
 37 ····················this.mExtraBinder.registerCallbackListener((IMediaControllerCallback)value);
 38 ····················continue;
 39 ················}
 40 ················catch·(RemoteException·obj)·{
 41 ····················Log.e("MediaControllerCompat",·"Dead·object·in·registerCallback.·"·+·obj);
 42 ················}
 43 ················break;
 44 ············}
 45 ············this.mPendingCallbacks·=·null;
 46 ········}
 47 ····}
 48 ····
28 ····private·void·requestExtraBinder()·{49 ····private·void·requestExtraBinder()·{
29 ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$1(this,·new·Handler()));50 ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver(this,·new·Handler()));
30 ····}51 ····}
31 ····52 ····
32 ····public·void·sendCommand(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver)·{53 ····public·void·sendCommand(final·String·s,·final·Bundle·bundle,·final·ResultReceiver·resultReceiver)·{
33 ········MediaControllerCompatApi21.sendCommand(this.mControllerObj,·s,·bundle,·resultReceiver);54 ········MediaControllerCompatApi21.sendCommand(this.mControllerObj,·s,·bundle,·resultReceiver);
34 ····}55 ····}
35 }56 }
635 B
at/bitfire/davdroid/BuildConfig.class
561 B
procyon -ec {}
    
Offset 5, 10 lines modifiedOffset 5, 10 lines modified
5 {5 {
6 ····public·static·final·String·APPLICATION_ID·=·"at.bitfire.davdroid";6 ····public·static·final·String·APPLICATION_ID·=·"at.bitfire.davdroid";
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·=·"standard";9 ····public·static·final·String·FLAVOR·=·"standard";
10 ····public·static·final·int·VERSION_CODE·=·138;10 ····public·static·final·int·VERSION_CODE·=·138;
11 ····public·static·final·String·VERSION_NAME·=·"1.4.0.3-ose";11 ····public·static·final·String·VERSION_NAME·=·"1.4.0.3-ose";
12 ····public·static·final·long·buildTime·=·1487549419022L;12 ····public·static·final·long·buildTime·=·1488389589152L;
13 ····public·static·final·boolean·customCerts·=·true;13 ····public·static·final·boolean·customCerts·=·true;
14 }14 }
1.11 KB
at/bitfire/davdroid/HttpClient.class
1.04 KB
procyon -ec {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····private·static·final·OkHttpClient·client;20 ····private·static·final·OkHttpClient·client;
21 ····private·static·final·String·userAgent;21 ····private·static·final·String·userAgent;
22 ····private·static·final·HttpClient$UserAgentInterceptor·userAgentInterceptor;22 ····private·static·final·HttpClient$UserAgentInterceptor·userAgentInterceptor;
23 ····23 ····
24 ····static·{24 ····static·{
25 ········client·=·new·OkHttpClient();25 ········client·=·new·OkHttpClient();
26 ········userAgentInterceptor·=·new·HttpClient$UserAgentInterceptor();26 ········userAgentInterceptor·=·new·HttpClient$UserAgentInterceptor();
27 ········userAgent·=·"DAVdroid/1.4.0.3-ose·("·+·new·SimpleDateFormat("yyyy/MM/dd",·Locale.US).format(new·Date(1487549419022L))·+·";·dav4android;·okhttp3)·Android/"·+·Build$VERSION.RELEASE;27 ········userAgent·=·"DAVdroid/1.4.0.3-ose·("·+·new·SimpleDateFormat("yyyy/MM/dd",·Locale.US).format(new·Date(1488389589152L))·+·";·dav4android;·okhttp3)·Android/"·+·Build$VERSION.RELEASE;
28 ····}28 ····}
29 ····29 ····
30 ····private·HttpClient()·{30 ····private·HttpClient()·{
31 ····}31 ····}
32 ····32 ····
33 ····private·static·OkHttpClient$Builder·addAuthentication(final·OkHttpClient$Builder·okHttpClient$Builder,·final·String·s,·final·String·s2,·final·String·s3)·{33 ····private·static·OkHttpClient$Builder·addAuthentication(final·OkHttpClient$Builder·okHttpClient$Builder,·final·String·s,·final·String·s2,·final·String·s3)·{
34 ········final·BasicDigestAuthHandler·basicDigestAuthHandler·=·new·BasicDigestAuthHandler(UrlUtils.hostToDomain(s),·s2,·s3);34 ········final·BasicDigestAuthHandler·basicDigestAuthHandler·=·new·BasicDigestAuthHandler(UrlUtils.hostToDomain(s),·s2,·s3);
2.94 KB
at/bitfire/davdroid/ui/AboutActivity.class
2.85 KB
procyon -ec {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 public·class·AboutActivity·extends·AppCompatActivity12 public·class·AboutActivity·extends·AppCompatActivity
13 {13 {
14 ····private·static·final·AboutActivity$ComponentInfo[]·components;14 ····private·static·final·AboutActivity$ComponentInfo[]·components;
15 ····15 ····
16 ····static·{16 ····static·{
17 ········final·int·n·=·2131230745;17 ········final·int·n·=·2131230745;
18 ········components·=·new·AboutActivity$ComponentInfo[]·{·new·AboutActivity$ComponentInfo("DAVdroid",·"1.4.0.3-ose",·"https://davdroid.bitfire.at",·DateFormatUtils.format(1487549419022L,·"yyyy")·+·"·Ricki·Hirner,·Bernhard·Stockmann·(bitfire·web·engineering)",·n,·"gpl-3.0-standalone.html"),·new·AboutActivity$ComponentInfo("AmbilWarna",·(String)null,·"https://github.com/yukuku/ambilwarna",·"Yuku",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("Apache·Commons",·(String)null,·"http://commons.apache.org/",·"Apache·Software·Foundation",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("dnsjava",·(String)null,·"http://dnsjava.org/",·"Brian·Wellington",·n,·"bsd.html"),·new·AboutActivity$ComponentInfo("ez-vcard",·Ezvcard.VERSION,·"https://github.com/mangstadt/ez-vcard",·"Michael·Angstadt",·n,·"bsd.html"),·new·AboutActivity$ComponentInfo("ical4j",·"2.x",·"https://ical4j.github.io/",·"Ben·Fortuna",·n,·"bsd-3clause.html"),·new·AboutActivity$ComponentInfo("OkHttp",·(String)null,·"https://square.github.io/okhttp/",·"Square,·Inc.",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("Project·Lombok",·(String)null,·"https://projectlombok.org/",·"The·Project·Lombok·Authors",·n,·"mit.html")·};18 ········components·=·new·AboutActivity$ComponentInfo[]·{·new·AboutActivity$ComponentInfo("DAVdroid",·"1.4.0.3-ose",·"https://davdroid.bitfire.at",·DateFormatUtils.format(1488389589152L,·"yyyy")·+·"·Ricki·Hirner,·Bernhard·Stockmann·(bitfire·web·engineering)",·n,·"gpl-3.0-standalone.html"),·new·AboutActivity$ComponentInfo("AmbilWarna",·(String)null,·"https://github.com/yukuku/ambilwarna",·"Yuku",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("Apache·Commons",·(String)null,·"http://commons.apache.org/",·"Apache·Software·Foundation",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("dnsjava",·(String)null,·"http://dnsjava.org/",·"Brian·Wellington",·n,·"bsd.html"),·new·AboutActivity$ComponentInfo("ez-vcard",·Ezvcard.VERSION,·"https://github.com/mangstadt/ez-vcard",·"Michael·Angstadt",·n,·"bsd.html"),·new·AboutActivity$ComponentInfo("ical4j",·"2.x",·"https://ical4j.github.io/",·"Ben·Fortuna",·n,·"bsd-3clause.html"),·new·AboutActivity$ComponentInfo("OkHttp",·(String)null,·"https://square.github.io/okhttp/",·"Square,·Inc.",·n,·"apache2.html"),·new·AboutActivity$ComponentInfo("Project·Lombok",·(String)null,·"https://projectlombok.org/",·"The·Project·Lombok·Authors",·n,·"mit.html")·};
19 ····}19 ····}
20 ····20 ····
21 ····protected·void·onCreate(final·Bundle·bundle)·{21 ····protected·void·onCreate(final·Bundle·bundle)·{
22 ········super.onCreate(bundle);22 ········super.onCreate(bundle);
23 ········this.setContentView(2130968609);23 ········this.setContentView(2130968609);
24 ········this.setSupportActionBar((Toolbar)this.findViewById(2131755135));24 ········this.setSupportActionBar((Toolbar)this.findViewById(2131755135));
25 ········this.getSupportActionBar().setDisplayHomeAsUpEnabled(true);25 ········this.getSupportActionBar().setDisplayHomeAsUpEnabled(true);
981 B
at/bitfire/davdroid/ui/DebugInfoActivity$ReportLoader.class
863 B
procyon -ec {}
    
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
440 ········//···854:·astore··········11440 ········//···854:·astore··········11
441 ········//···856:·aload···········9441 ········//···856:·aload···········9
442 ········//···858:·aload···········11442 ········//···858:·aload···········11
443 ········//···860:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;443 ········//···860:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
444 ········//···863:·astore··········9444 ········//···863:·astore··········9
445 ········//···865:·new·············Ljava/util/Date;445 ········//···865:·new·············Ljava/util/Date;
446 ········//···868:·astore··········11446 ········//···868:·astore··········11
447 ········//···870:·ldc2_w··········1487549419022447 ········//···870:·ldc2_w··········1488389589152
448 ········//···873:·lstore··········21448 ········//···873:·lstore··········21
449 ········//···875:·aload···········11449 ········//···875:·aload···········11
450 ········//···877:·lload···········21450 ········//···877:·lload···········21
451 ········//···879:·invokespecial···java/util/Date.<init>:(J)V451 ········//···879:·invokespecial···java/util/Date.<init>:(J)V
452 ········//···882:·aload···········9452 ········//···882:·aload···········9
453 ········//···884:·aload···········11453 ········//···884:·aload···········11
454 ········//···886:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;454 ········//···886:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
547 B
smali/at/bitfire/davdroid/BuildConfig.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"standard"12 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"standard"
  
13 .field·public·static·final·VERSION_CODE:I·=·0x8a13 .field·public·static·final·VERSION_CODE:I·=·0x8a
  
14 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.4.0.3-ose"14 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.4.0.3-ose"
  
15 .field·public·static·final·buildTime:J·=·0x15a58dace0eL15 .field·public·static·final·buildTime:J·=·0x15a8aeec8a0L
  
16 .field·public·static·final·customCerts:Z·=·true16 .field·public·static·final·customCerts:Z·=·true
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
593 B
smali/at/bitfire/davdroid/HttpClient.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 ····sget-object·v3,·Ljava/util/Locale;->US:Ljava/util/Locale;45 ····sget-object·v3,·Ljava/util/Locale;->US:Ljava/util/Locale;
  
46 ····invoke-direct·{v1,·v2,·v3},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V46 ····invoke-direct·{v1,·v2,·v3},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
  
47 ····new-instance·v2,·Ljava/util/Date;47 ····new-instance·v2,·Ljava/util/Date;
  
48 ····const-wide·v4,·0x15a58dace0eL48 ····const-wide·v4,·0x15a8aeec8a0L
  
49 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V49 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
50 ····invoke-virtual·{v1,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;50 ····invoke-virtual·{v1,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
564 B
smali/at/bitfire/davdroid/ui/AboutActivity.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
  
42 ····const-string·v3,·"https://davdroid.bitfire.at"42 ····const-string·v3,·"https://davdroid.bitfire.at"
  
43 ····new-instance·v4,·Ljava/lang/StringBuilder;43 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
44 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V44 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
45 ····const-wide·v10,·0x15a58dace0eL45 ····const-wide·v10,·0x15a8aeec8a0L
  
46 ····const-string·v6,·"yyyy"46 ····const-string·v6,·"yyyy"
  
47 ····.line·7547 ····.line·75
48 ····invoke-static·{v10,·v11,·v6},·Lorg/apache/commons/lang3/time/DateFormatUtils;->format(JLjava/lang/String;)Ljava/lang/String;48 ····invoke-static·{v10,·v11,·v6},·Lorg/apache/commons/lang3/time/DateFormatUtils;->format(JLjava/lang/String;)Ljava/lang/String;
  
49 ····move-result-object·v649 ····move-result-object·v6
642 B
smali/at/bitfire/davdroid/ui/DebugInfoActivity$ReportLoader.smali
    
Offset 578, 15 lines modifiedOffset 578, 15 lines modified
  
578 ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;578 ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
579 ····move-result-object·v22579 ····move-result-object·v22
  
580 ····new-instance·v23,·Ljava/util/Date;580 ····new-instance·v23,·Ljava/util/Date;
  
581 ····const-wide·v24,·0x15a58dace0eL581 ····const-wide·v24,·0x15a8aeec8a0L
  
582 ····invoke-direct/range·{v23·..·v25},·Ljava/util/Date;-><init>(J)V582 ····invoke-direct/range·{v23·..·v25},·Ljava/util/Date;-><init>(J)V
  
583 ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;583 ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
584 ····move-result-object·v22584 ····move-result-object·v22
  
1.01 KB
smali/android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.smali
    
Offset 5, 19 lines modifiedOffset 5, 31 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·system·Ldalvik/annotation/EnclosingClass;6 .annotation·system·Ldalvik/annotation/EnclosingClass;
7 ····value·=·Landroid/support/v4/app/FragmentManager;7 ····value·=·Landroid/support/v4/app/FragmentManager;
8 .end·annotation8 .end·annotation
  
9 .annotation·system·Ldalvik/annotation/InnerClass;9 .annotation·system·Ldalvik/annotation/InnerClass;
10 ····accessFlags·=·0x40110 ····accessFlags·=·0x409
11 ····name·=·"FragmentLifecycleCallbacks"11 ····name·=·"FragmentLifecycleCallbacks"
12 .end·annotation12 .end·annotation
  
  
 13 #·direct·methods
 14 .method·public·constructor·<init>()V
 15 ····.locals·0
  
 16 ····.prologue
 17 ····.line·411
 18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 19 ····return-void
 20 .end·method
  
  
13 #·virtual·methods21 #·virtual·methods
14 .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V22 .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
15 ····.locals·023 ····.locals·0
16 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;24 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
17 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;25 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
18 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;26 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;
  
9.41 KB
smali/android/support/v4/media/session/MediaControllerCompat.smali
    
Offset 32, 86 lines modifiedOffset 32, 86 lines modified
32 ····.annotation·system·Ldalvik/annotation/Throws;32 ····.annotation·system·Ldalvik/annotation/Throws;
33 ········value·=·{33 ········value·=·{
34 ············Landroid/os/RemoteException;34 ············Landroid/os/RemoteException;
35 ········}35 ········}
36 ····.end·annotation36 ····.end·annotation
  
37 ····.prologue37 ····.prologue
38 ····.line·17038 ····.line·171
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····.line·17140 ····.line·172
41 ····if-nez·p2,·:cond_041 ····if-nez·p2,·:cond_0
  
42 ····.line·17242 ····.line·173
43 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;43 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
44 ····const-string·v1,·"sessionToken·must·not·be·null"44 ····const-string·v1,·"sessionToken·must·not·be·null"
  
45 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V45 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
46 ····throw·v046 ····throw·v0
  
47 ····.line·17447 ····.line·175
48 ····:cond_048 ····:cond_0
49 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;49 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
50 ····.line·17650 ····.line·177
51 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I51 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
52 ····const/16·v1,·0x1852 ····const/16·v1,·0x18
  
53 ····if-lt·v0,·v1,·:cond_153 ····if-lt·v0,·v1,·:cond_1
  
54 ····.line·17754 ····.line·178
55 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;55 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;
  
56 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V56 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;57 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
58 ····.line·18558 ····.line·186
59 ····:goto_059 ····:goto_0
60 ····return-void60 ····return-void
  
61 ····.line·17861 ····.line·179
62 ····:cond_162 ····:cond_1
63 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I63 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
64 ····const/16·v1,·0x1764 ····const/16·v1,·0x17
  
65 ····if-lt·v0,·v1,·:cond_265 ····if-lt·v0,·v1,·:cond_2
  
66 ····.line·17966 ····.line·180
67 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;67 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;
  
68 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V68 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
69 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;69 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
70 ····goto·:goto_070 ····goto·:goto_0
  
71 ····.line·18071 ····.line·181
72 ····:cond_272 ····:cond_2
73 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I73 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
74 ····const/16·v1,·0x1574 ····const/16·v1,·0x15
  
75 ····if-lt·v0,·v1,·:cond_375 ····if-lt·v0,·v1,·:cond_3
  
76 ····.line·18176 ····.line·182
77 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;77 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
  
78 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V78 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
80 ····goto·:goto_080 ····goto·:goto_0
  
81 ····.line·18381 ····.line·184
82 ····:cond_382 ····:cond_3
83 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;83 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;
  
84 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;84 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
85 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V85 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
Offset 123, 94 lines modifiedOffset 123, 94 lines modified
123 .method·public·static·getMediaController(Landroid/app/Activity;)Landroid/support/v4/media/session/MediaControllerCompat;123 .method·public·static·getMediaController(Landroid/app/Activity;)Landroid/support/v4/media/session/MediaControllerCompat;
124 ····.locals·8124 ····.locals·8
125 ····.param·p0,·"activity"····#·Landroid/app/Activity;125 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
126 ····.prologue126 ····.prologue
127 ····const/4·v4,·0x0127 ····const/4·v4,·0x0
  
128 ····.line·117128 ····.line·118
129 ····instance-of·v5,·p0,·Landroid/support/v4/app/SupportActivity;129 ····instance-of·v5,·p0,·Landroid/support/v4/app/SupportActivity;
  
130 ····if-eqz·v5,·:cond_1130 ····if-eqz·v5,·:cond_1
  
131 ····.line·118131 ····.line·119
132 ····check-cast·p0,·Landroid/support/v4/app/SupportActivity;132 ····check-cast·p0,·Landroid/support/v4/app/SupportActivity;
  
133 ····.end·local·p0····#·"activity":Landroid/app/Activity;133 ····.end·local·p0····#·"activity":Landroid/app/Activity;
134 ····const-class·v5,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;134 ····const-class·v5,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;
  
135 ····.line·119135 ····.line·120
136 ····invoke-virtual·{p0,·v5},·Landroid/support/v4/app/SupportActivity;->getExtraData(Ljava/lang/Class;)Landroid/support/v4/app/SupportActivity$ExtraData;136 ····invoke-virtual·{p0,·v5},·Landroid/support/v4/app/SupportActivity;->getExtraData(Ljava/lang/Class;)Landroid/support/v4/app/SupportActivity$ExtraData;
  
137 ····move-result-object·v2137 ····move-result-object·v2
  
138 ····check-cast·v2,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;138 ····check-cast·v2,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;
  
139 ····.line·120139 ····.line·121
140 ····.local·v2,·"extraData":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;140 ····.local·v2,·"extraData":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;
141 ····if-eqz·v2,·:cond_0141 ····if-eqz·v2,·:cond_0
  
142 ····invoke-virtual·{v2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;142 ····invoke-virtual·{v2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;
  
143 ····move-result-object·v4143 ····move-result-object·v4
  
144 ····.line·134144 ····.line·135
145 ····.end·local·v2····#·"extraData":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;145 ····.end·local·v2····#·"extraData":Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;
146 ····.local·v0,·"controllerObj":Ljava/lang/Object;146 ····.local·v0,·"controllerObj":Ljava/lang/Object;
147 ····.restart·local·p0····#·"activity":Landroid/app/Activity;147 ····.restart·local·p0····#·"activity":Landroid/app/Activity;
148 ····:cond_0148 ····:cond_0
149 ····:goto_0149 ····:goto_0
150 ····return-object·v4150 ····return-object·v4
Max diff block lines reached; 4508/9506 bytes (47.42%) of diff not shown.
2.05 KB
smali/android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·122332 ····.line·1237
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·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·138 ····.locals·1
39 ····.param·p1,·"p"····#·Landroid/os/Parcel;39 ····.param·p1,·"p"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·122641 ····.line·1240
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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .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·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·122349 ····.line·1237
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·v051 ····move-result-object·v0
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .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·155 ····.locals·1
56 ····.param·p1,·"size"····#·I56 ····.param·p1,·"size"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·123158 ····.line·1245
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·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
  
64 ····.prologue64 ····.prologue
65 ····.line·122365 ····.line·1237
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·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
5.41 KB
smali/android/support/v4/media/session/MediaSessionCompat$Token.smali
    
Offset 35, 58 lines modifiedOffset 35, 58 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·101939 ····.line·1033
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>()V41 ····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-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Ljava/lang/Object;)V45 .method·constructor·<init>(Ljava/lang/Object;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"inner"····#·Ljava/lang/Object;47 ····.param·p1,·"inner"····#·Ljava/lang/Object;
  
48 ····.prologue48 ····.prologue
49 ····.line·94349 ····.line·957
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·94451 ····.line·958
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·94553 ····.line·959
54 ····return-void54 ····return-void
55 .end·method55 .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·257 ····.locals·2
58 ····.param·p0,·"token"····#·Ljava/lang/Object;58 ····.param·p0,·"token"····#·Ljava/lang/Object;
  
59 ····.prologue59 ····.prologue
60 ····.line·95960 ····.line·973
61 ····if-eqz·p0,·:cond_061 ····if-eqz·p0,·:cond_0
  
62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
63 ····const/16·v1,·0x1563 ····const/16·v1,·0x15
  
64 ····if-ge·v0,·v1,·:cond_164 ····if-ge·v0,·v1,·:cond_1
  
65 ····.line·96065 ····.line·974
66 ····:cond_066 ····:cond_0
67 ····const/4·v0,·0x067 ····const/4·v0,·0x0
  
68 ····.line·96268 ····.line·976
69 ····:goto_069 ····:goto_0
70 ····return-object·v070 ····return-object·v0
  
71 ····:cond_171 ····: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 modifiedOffset 100, 81 lines modified
  
  
100 #·virtual·methods100 #·virtual·methods
101 .method·public·describeContents()I101 .method·public·describeContents()I
102 ····.locals·1102 ····.locals·1
  
103 ····.prologue103 ····.prologue
104 ····.line·967104 ····.line·981
105 ····const/4·v0,·0x0105 ····const/4·v0,·0x0
  
106 ····return·v0106 ····return·v0
107 .end·method107 .end·method
  
108 .method·public·equals(Ljava/lang/Object;)Z108 .method·public·equals(Ljava/lang/Object;)Z
109 ····.locals·4109 ····.locals·4
110 ····.param·p1,·"obj"····#·Ljava/lang/Object;110 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
111 ····.prologue111 ····.prologue
112 ····const/4·v1,·0x1112 ····const/4·v1,·0x1
  
113 ····const/4·v2,·0x0113 ····const/4·v2,·0x0
  
114 ····.line·989114 ····.line·1003
115 ····if-ne·p0,·p1,·:cond_1115 ····if-ne·p0,·p1,·:cond_1
  
116 ····.line·1003116 ····.line·1017
117 ····:cond_0117 ····:cond_0
118 ····:goto_0118 ····:goto_0
119 ····return·v1119 ····return·v1
  
120 ····.line·992120 ····.line·1006
121 ····:cond_1121 ····: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_2123 ····if-nez·v3,·:cond_2
  
124 ····move·v1,·v2124 ····move·v1,·v2
  
125 ····.line·993125 ····.line·1007
126 ····goto·:goto_0126 ····goto·:goto_0
  
127 ····:cond_2127 ····:cond_2
128 ····move-object·v0,·p1128 ····move-object·v0,·p1
  
129 ····.line·996129 ····.line·1010
130 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;130 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
131 ····.line·997131 ····.line·1011
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_3134 ····if-nez·v3,·:cond_3
  
135 ····.line·998135 ····.line·1012
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_0137 ····if-eqz·v3,·:cond_0
  
138 ····move·v1,·v2138 ····move·v1,·v2
  
139 ····goto·:goto_0139 ····goto·:goto_0
  
140 ····.line·1000140 ····.line·1014
141 ····:cond_3141 ····: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_4143 ····if-nez·v1,·:cond_4
  
Max diff block lines reached; 2222/5398 bytes (41.16%) of diff not shown.
5.88 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.smali
    
Offset 20, 34 lines modifiedOffset 20, 34 lines modified
  
20 #·virtual·methods20 #·virtual·methods
21 .method·public·handleMessage(Landroid/os/Message;)V21 .method·public·handleMessage(Landroid/os/Message;)V
22 ····.locals·322 ····.locals·3
23 ····.param·p1,·"msg"····#·Landroid/os/Message;23 ····.param·p1,·"msg"····#·Landroid/os/Message;
  
24 ····.prologue24 ····.prologue
25 ····.line·64725 ····.line·648
26 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;26 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
27 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z27 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z
  
28 ····if-nez·v0,·:cond_028 ····if-nez·v0,·:cond_0
  
29 ····.line·67629 ····.line·677
30 ····:goto_030 ····:goto_0
31 ····return-void31 ····return-void
  
32 ····.line·65032 ····.line·651
33 ····:cond_033 ····:cond_0
34 ····iget·v0,·p1,·Landroid/os/Message;->what:I34 ····iget·v0,·p1,·Landroid/os/Message;->what:I
  
35 ····packed-switch·v0,·:pswitch_data_035 ····packed-switch·v0,·:pswitch_data_0
  
36 ····goto·:goto_036 ····goto·:goto_0
  
37 ····.line·65237 ····.line·653
38 ····:pswitch_038 ····:pswitch_0
39 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;39 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
40 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;40 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
41 ····check-cast·v0,·Ljava/lang/String;41 ····check-cast·v0,·Ljava/lang/String;
  
Offset 55, 95 lines modifiedOffset 55, 95 lines modified
  
55 ····move-result-object·v255 ····move-result-object·v2
  
56 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V56 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V
  
57 ····goto·:goto_057 ····goto·:goto_0
  
58 ····.line·65558 ····.line·656
59 ····:pswitch_159 ····:pswitch_1
60 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;60 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
61 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;61 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
62 ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;62 ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;
  
63 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V63 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
64 ····goto·:goto_064 ····goto·:goto_0
  
65 ····.line·65865 ····.line·659
66 ····:pswitch_266 ····:pswitch_2
67 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;67 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
68 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;68 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
69 ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat;69 ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat;
  
70 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V70 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·66172 ····.line·662
73 ····:pswitch_373 ····:pswitch_3
74 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;74 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
75 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;75 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
76 ····check-cast·v0,·Ljava/util/List;76 ····check-cast·v0,·Ljava/util/List;
  
77 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V77 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V
  
78 ····goto·:goto_078 ····goto·:goto_0
  
79 ····.line·66479 ····.line·665
80 ····:pswitch_480 ····:pswitch_4
81 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;81 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
82 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;82 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
83 ····check-cast·v0,·Ljava/lang/CharSequence;83 ····check-cast·v0,·Ljava/lang/CharSequence;
  
84 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V84 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V
  
85 ····goto·:goto_085 ····goto·:goto_0
  
86 ····.line·66786 ····.line·668
87 ····:pswitch_587 ····:pswitch_5
88 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;88 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
89 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;89 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
90 ····check-cast·v0,·Landroid/os/Bundle;90 ····check-cast·v0,·Landroid/os/Bundle;
  
91 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V91 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V
  
92 ····goto·:goto_092 ····goto·:goto_0
  
93 ····.line·67093 ····.line·671
94 ····:pswitch_694 ····:pswitch_6
95 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;95 ····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;96 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
97 ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;97 ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;
  
98 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V98 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V
  
99 ····goto·:goto_099 ····goto·:goto_0
  
100 ····.line·673100 ····.line·674
101 ····:pswitch_7101 ····:pswitch_7
102 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;102 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
103 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V103 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V
  
104 ····goto·:goto_0104 ····goto·:goto_0
  
105 ····.line·650105 ····.line·651
106 ····nop106 ····nop
  
107 ····:pswitch_data_0107 ····:pswitch_data_0
108 ····.packed-switch·0x1108 ····.packed-switch·0x1
Max diff block lines reached; 825/5839 bytes (14.13%) of diff not shown.
11.8 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.smali
    
Offset 14, 15 lines modifiedOffset 14, 16 lines modified
14 .annotation·system·Ldalvik/annotation/InnerClass;14 .annotation·system·Ldalvik/annotation/InnerClass;
15 ····accessFlags·=·0x815 ····accessFlags·=·0x8
16 ····name·=·"MediaControllerImplApi21"16 ····name·=·"MediaControllerImplApi21"
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/MemberClasses;18 .annotation·system·Ldalvik/annotation/MemberClasses;
19 ····value·=·{19 ····value·=·{
20 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;20 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;,
 21 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;
21 ····}22 ····}
22 .end·annotation23 .end·annotation
  
  
23 #·instance·fields24 #·instance·fields
24 .field·private·mCallbackMap:Ljava/util/HashMap;25 .field·private·mCallbackMap:Ljava/util/HashMap;
25 ····.annotation·system·Ldalvik/annotation/Signature;26 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 60, 147 lines modifiedOffset 61, 217 lines modified
60 ····.annotation·system·Ldalvik/annotation/Throws;61 ····.annotation·system·Ldalvik/annotation/Throws;
61 ········value·=·{62 ········value·=·{
62 ············Landroid/os/RemoteException;63 ············Landroid/os/RemoteException;
63 ········}64 ········}
64 ····.end·annotation65 ····.end·annotation
  
65 ····.prologue66 ····.prologue
66 ····.line·136867 ····.line·1369
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·135869 ····.line·1359
69 ····new-instance·v0,·Ljava/util/HashMap;70 ····new-instance·v0,·Ljava/util/HashMap;
  
70 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V71 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
71 ····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;
  
72 ····.line·137073 ····.line·1371
73 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;74 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;
  
74 ····move-result-object·v075 ····move-result-object·v0
  
75 ····.line·136976 ····.line·1370
76 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;77 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;
  
77 ····move-result-object·v078 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;
  
79 ····.line·137180 ····.line·1372
80 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;81 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;
  
81 ····if-nez·v0,·:cond_082 ····if-nez·v0,·:cond_0
  
82 ····new-instance·v0,·Landroid/os/RemoteException;83 ····new-instance·v0,·Landroid/os/RemoteException;
  
83 ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V84 ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V
  
84 ····throw·v085 ····throw·v0
  
85 ····.line·137286 ····.line·1373
86 ····:cond_087 ····:cond_0
87 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V88 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V
  
88 ····.line·137389 ····.line·1374
89 ····return-void90 ····return-void
90 .end·method91 .end·method
  
91 .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Landroid/support/v4/media/session/IMediaSession; 
92 ····.locals·1 
93 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; 
  
94 ····.prologue 
95 ····.line·1352 
96 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; 
  
97 ····return-object·v0 
98 .end·method 
  
99 .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession;92 .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession;
100 ····.locals·093 ····.locals·0
101 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;94 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
102 ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession;95 ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession;
  
103 ····.prologue96 ····.prologue
104 ····.line·135297 ····.line·1353
105 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession;98 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession;
  
106 ····return-object·p199 ····return-object·p1
107 .end·method100 .end·method
  
108 .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Ljava/util/List;101 .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)V
109 ····.locals·1102 ····.locals·0
110 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;103 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
  
111 ····.prologue104 ····.prologue
112 ····.line·1352105 ····.line·1353
113 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List;106 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->processPendingCallbacks()V
  
114 ····return-object·v0107 ····return-void
115 .end·method108 .end·method
  
116 .method·static·synthetic·access$302(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Ljava/util/List;)Ljava/util/List;109 .method·private·processPendingCallbacks()V
117 ····.locals·0110 ····.locals·6
118 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; 
119 ····.param·p1,·"x1"····#·Ljava/util/List; 
  
120 ····.prologue111 ····.prologue
121 ····.line·1352112 ····.line·1531
122 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List;113 ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List;
  
 114 ····if-eqz·v3,·:cond_0
123 ····return-object·p1 
124 .end·method 
  
 115 ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession;
125 .method·static·synthetic·access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Ljava/util/HashMap; 
126 ····.locals·1 
127 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; 
  
128 ····.prologue116 ····if-nez·v3,·:cond_1
  
129 ····.line·1352117 ····.line·1546
 118 ····:cond_0
 119 ····:goto_0
 120 ····return-void
  
 121 ····.line·1534
 122 ····:cond_1
130 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap;123 ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mPendingCallbacks:Ljava/util/List;
Max diff block lines reached; 5796/11914 bytes (48.65%) of diff not shown.
7.7 KB
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem.smali
    
Offset 39, 148 lines modifiedOffset 39, 148 lines modified
  
  
39 #·direct·methods39 #·direct·methods
40 .method·static·constructor·<clinit>()V40 .method·static·constructor·<clinit>()V
41 ····.locals·141 ····.locals·1
  
42 ····.prologue42 ····.prologue
43 ····.line·118443 ····.line·1198
44 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;44 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;
  
45 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V45 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V
  
46 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator;46 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator;
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·constructor·<init>(Landroid/os/Parcel;)V49 .method·constructor·<init>(Landroid/os/Parcel;)V
50 ····.locals·250 ····.locals·2
51 ····.param·p1,·"in"····#·Landroid/os/Parcel;51 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
52 ····.prologue52 ····.prologue
53 ····.line·107753 ····.line·1091
54 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V54 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
55 ····.line·107855 ····.line·1092
56 ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator;56 ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator;
  
57 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;57 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat;59 ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat;
  
60 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;60 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;
  
61 ····.line·107961 ····.line·1093
62 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J62 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J
  
63 ····move-result-wide·v063 ····move-result-wide·v0
  
64 ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J64 ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J
  
65 ····.line·108065 ····.line·1094
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V68 .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V
69 ····.locals·369 ····.locals·3
70 ····.param·p1,·"queueItem"····#·Ljava/lang/Object;70 ····.param·p1,·"queueItem"····#·Ljava/lang/Object;
71 ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;71 ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;
72 ····.param·p3,·"id"····#·J72 ····.param·p3,·"id"····#·J
  
73 ····.prologue73 ····.prologue
74 ····.line·106574 ····.line·1079
75 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V75 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
76 ····.line·106676 ····.line·1080
77 ····if-nez·p2,·:cond_077 ····if-nez·p2,·:cond_0
  
78 ····.line·106778 ····.line·1081
79 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;79 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
80 ····const-string·v1,·"Description·cannot·be·null."80 ····const-string·v1,·"Description·cannot·be·null."
  
81 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V81 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
82 ····throw·v082 ····throw·v0
  
83 ····.line·106983 ····.line·1083
84 ····:cond_084 ····:cond_0
85 ····const-wide/16·v0,·-0x185 ····const-wide/16·v0,·-0x1
  
86 ····cmp-long·v0,·p3,·v086 ····cmp-long·v0,·p3,·v0
  
87 ····if-nez·v0,·:cond_187 ····if-nez·v0,·:cond_1
  
88 ····.line·107088 ····.line·1084
89 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;89 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
90 ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID"90 ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID"
  
91 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V91 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
92 ····throw·v092 ····throw·v0
  
93 ····.line·107293 ····.line·1086
94 ····:cond_194 ····:cond_1
95 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;95 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;
  
96 ····.line·107396 ····.line·1087
97 ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J97 ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J
  
98 ····.line·107498 ····.line·1088
99 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object;99 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object;
  
100 ····.line·1075100 ····.line·1089
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;103 .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
104 ····.locals·6104 ····.locals·6
105 ····.param·p0,·"queueItem"····#·Ljava/lang/Object;105 ····.param·p0,·"queueItem"····#·Ljava/lang/Object;
  
106 ····.prologue106 ····.prologue
107 ····.line·1153107 ····.line·1167
108 ····if-eqz·p0,·:cond_0108 ····if-eqz·p0,·:cond_0
  
109 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I109 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I
  
110 ····const/16·v5,·0x15110 ····const/16·v5,·0x15
  
111 ····if-ge·v4,·v5,·:cond_1111 ····if-ge·v4,·v5,·:cond_1
  
112 ····.line·1154112 ····.line·1168
113 ····:cond_0113 ····:cond_0
114 ····const/4·v4,·0x0114 ····const/4·v4,·0x0
  
115 ····.line·1160115 ····.line·1174
116 ····:goto_0116 ····:goto_0
117 ····return-object·v4117 ····return-object·v4
  
118 ····.line·1156118 ····.line·1170
119 ····:cond_1119 ····:cond_1
120 ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;->getDescription(Ljava/lang/Object;)Ljava/lang/Object;120 ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21$QueueItem;->getDescription(Ljava/lang/Object;)Ljava/lang/Object;
  
121 ····move-result-object·v1121 ····move-result-object·v1
Max diff block lines reached; 3838/7739 bytes (49.59%) of diff not shown.
1.34 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.smali
    
Offset 25, 29 lines modifiedOffset 25, 29 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V26 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
27 ····.locals·127 ····.locals·1
28 ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token;28 ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
29 ····.prologue29 ····.prologue
30 ····.line·98230 ····.line·983
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·98332 ····.line·984
33 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;33 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
34 ····.line·98434 ····.line·985
35 ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;35 ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····check-cast·v0,·Landroid/os/IBinder;37 ····check-cast·v0,·Landroid/os/IBinder;
  
38 ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession;38 ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;40 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
41 ····.line·98541 ····.line·986
42 ····return-void42 ····return-void
43 .end·method43 .end·method
669 B
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24.smali
    
Offset 22, 13 lines modifiedOffset 22, 13 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·annotation26 ····.end·annotation
  
27 ····.prologue27 ····.prologue
28 ····.line·178128 ····.line·1798
29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V29 ····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·178230 ····.line·1799
31 ····return-void31 ····return-void
32 .end·method32 .end·method
2.47 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V26 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
27 ····.locals·027 ····.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 ····.prologue29 ····.prologue
30 ····.line·157830 ····.line·1595
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>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 41, 21 lines modifiedOffset 41, 21 lines modified
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·run()V42 .method·public·run()V
43 ····.locals·243 ····.locals·2
  
44 ····.prologue44 ····.prologue
45 ····.line·158145 ····.line·1598
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$500(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·v048 ····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;)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
51 ····.line·158251 ····.line·1599
52 ····return-void52 ····return-void
53 .end·method53 .end·method
669 B
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23.smali
    
Offset 22, 13 lines modifiedOffset 22, 13 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·annotation26 ····.end·annotation
  
27 ····.prologue27 ····.prologue
28 ····.line·175028 ····.line·1767
29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V29 ····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·175130 ····.line·1768
31 ····return-void31 ····return-void
32 .end·method32 .end·method
2.65 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V28 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V
29 ····.locals·029 ····.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 ····.prologue31 ····.prologue
32 ····.line·156132 ····.line·1578
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>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 45, 23 lines modifiedOffset 45, 23 lines modified
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·run()V46 .method·public·run()V
47 ····.locals·347 ····.locals·3
  
48 ····.prologue48 ····.prologue
49 ····.line·156449 ····.line·1581
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$500(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·v052 ····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;)V55 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V
  
56 ····.line·156556 ····.line·1582
57 ····return-void57 ····return-void
58 .end·method58 .end·method
2.45 KB
smali/android/support/v4/media/session/MediaSessionCompat$Token$1.smali
    
Offset 28, 86 lines modifiedOffset 28, 86 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·102032 ····.line·1034
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·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·338 ····.locals·3
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·102441 ····.line·1038
42 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
43 ····const/16·v2,·0x1543 ····const/16·v2,·0x15
  
44 ····if-lt·v1,·v2,·:cond_044 ····if-lt·v1,·v2,·:cond_0
  
45 ····.line·102545 ····.line·1039
46 ····const/4·v1,·0x046 ····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·v048 ····move-result-object·v0
  
49 ····.line·102949 ····.line·1043
50 ····:goto_050 ····: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;)V52 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V
  
53 ····return-object·v153 ····return-object·v1
  
54 ····.line·102754 ····.line·1041
55 ····:cond_055 ····: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·v057 ····move-result-object·v0
  
58 ····.local·v0,·"inner":Landroid/os/IBinder;58 ····.local·v0,·"inner":Landroid/os/IBinder;
59 ····goto·:goto_059 ····goto·:goto_0
60 .end·method60 .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·162 ····.locals·1
  
63 ····.prologue63 ····.prologue
64 ····.line·102064 ····.line·1034
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·v066 ····move-result-object·v0
  
67 ····return-object·v067 ····return-object·v0
68 .end·method68 .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·170 ····.locals·1
71 ····.param·p1,·"size"····#·I71 ····.param·p1,·"size"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·103473 ····.line·1048
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·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
78 ····.locals·178 ····.locals·1
  
79 ····.prologue79 ····.prologue
80 ····.line·102080 ····.line·1034
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·v082 ····move-result-object·v0
  
83 ····return-object·v083 ····return-object·v0
84 .end·method84 .end·method
9.42 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$StubCompat.smali
    
Offset 19, 20 lines modifiedOffset 19, 20 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V20 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·58223 ····.line·583
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>()V25 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V
  
26 ····.line·58326 ····.line·584
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V30 .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V
31 ····.locals·231 ····.locals·2
Offset 41, 99 lines modifiedOffset 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·annotation45 ····.end·annotation
  
46 ····.prologue46 ····.prologue
47 ····.line·58747 ····.line·588
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,·0x150 ····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;)V51 ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
52 ····.line·58852 ····.line·589
53 ····return-void53 ····return-void
54 .end·method54 .end·method
  
55 .method·public·onExtrasChanged(Landroid/os/Bundle;)V55 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
56 ····.locals·356 ····.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·annotation62 ····.end·annotation
  
63 ····.prologue63 ····.prologue
64 ····.line·61764 ····.line·618
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,·0x767 ····const/4·v1,·0x7
  
68 ····const/4·v2,·0x068 ····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;)V69 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
70 ····.line·61870 ····.line·619
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V73 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
74 ····.locals·374 ····.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·annotation80 ····.end·annotation
  
81 ····.prologue81 ····.prologue
82 ····.line·60282 ····.line·603
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,·0x385 ····const/4·v1,·0x3
  
86 ····const/4·v2,·0x086 ····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;)V87 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
88 ····.line·60388 ····.line·604
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V91 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
92 ····.locals·392 ····.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·annotation98 ····.end·annotation
  
99 ····.prologue99 ····.prologue
100 ····.line·597100 ····.line·598
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,·0x2103 ····const/4·v1,·0x2
  
104 ····const/4·v2,·0x0104 ····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;)V105 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
106 ····.line·598106 ····.line·599
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
109 .method·public·onQueueChanged(Ljava/util/List;)V109 .method·public·onQueueChanged(Ljava/util/List;)V
110 ····.locals·3110 ····.locals·3
111 ····.annotation·system·Ldalvik/annotation/Signature;111 ····.annotation·system·Ldalvik/annotation/Signature;
112 ········value·=·{112 ········value·=·{
Offset 148, 97 lines modifiedOffset 148, 97 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·annotation152 ····.end·annotation
  
Max diff block lines reached; 4709/9477 bytes (49.69%) of diff not shown.
1.18 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.smali
    
Offset 20, 28 lines modifiedOffset 20, 28 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat;23 ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat;
  
24 ····.prologue24 ····.prologue
25 ····.line·6825 ····.line·69
26 ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V
  
27 ····.line·6927 ····.line·70
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·7029 ····.line·71
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;33 .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·7336 ····.line·74
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·v038 ····return-object·v0
39 .end·method39 .end·method
7.16 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.smali
    
Offset 22, 35 lines modifiedOffset 22, 35 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·52526 ····.line·526
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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·52629 ····.line·527
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onAudioInfoChanged(IIIII)V33 .method·public·onAudioInfoChanged(IIIII)V
34 ····.locals·734 ····.locals·7
35 ····.param·p1,·"type"····#·I35 ····.param·p1,·"type"····#·I
36 ····.param·p2,·"stream"····#·I36 ····.param·p2,·"stream"····#·I
37 ····.param·p3,·"control"····#·I37 ····.param·p3,·"control"····#·I
38 ····.param·p4,·"max"····#·I38 ····.param·p4,·"max"····#·I
39 ····.param·p5,·"current"····#·I39 ····.param·p5,·"current"····#·I
  
40 ····.prologue40 ····.prologue
41 ····.line·57541 ····.line·576
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,·p144 ····move·v1,·p1
  
45 ····move·v2,·p245 ····move·v2,·p2
Offset 61, 82 lines modifiedOffset 61, 82 lines modified
  
61 ····move·v5,·p561 ····move·v5,·p5
  
62 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V62 ····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;)V63 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V
  
64 ····.line·57764 ····.line·578
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·public·onExtrasChanged(Landroid/os/Bundle;)V67 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
68 ····.locals·168 ····.locals·1
69 ····.param·p1,·"extras"····#·Landroid/os/Bundle;69 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
  
70 ····.prologue70 ····.prologue
71 ····.line·56971 ····.line·570
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;)V73 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V
  
74 ····.line·57074 ····.line·571
75 ····return-void75 ····return-void
76 .end·method76 .end·method
  
77 .method·public·onMetadataChanged(Ljava/lang/Object;)V77 .method·public·onMetadataChanged(Ljava/lang/Object;)V
78 ····.locals·278 ····.locals·2
79 ····.param·p1,·"metadataObj"····#·Ljava/lang/Object;79 ····.param·p1,·"metadataObj"····#·Ljava/lang/Object;
  
80 ····.prologue80 ····.prologue
81 ····.line·55481 ····.line·555
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·v184 ····move-result-object·v1
  
85 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V85 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
  
86 ····.line·55586 ····.line·556
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V89 .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V
90 ····.locals·290 ····.locals·2
91 ····.param·p1,·"stateObj"····#·Ljava/lang/Object;91 ····.param·p1,·"stateObj"····#·Ljava/lang/Object;
  
92 ····.prologue92 ····.prologue
93 ····.line·54493 ····.line·545
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:Z95 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z
  
96 ····if-eqz·v0,·:cond_096 ····if-eqz·v0,·:cond_0
  
97 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I97 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
98 ····const/16·v1,·0x1698 ····const/16·v1,·0x16
  
99 ····if-ge·v0,·v1,·:cond_099 ····if-ge·v0,·v1,·:cond_0
  
100 ····.line·550100 ····.line·551
101 ····:goto_0101 ····:goto_0
102 ····return-void102 ····return-void
  
103 ····.line·547103 ····.line·548
104 ····:cond_0104 ····:cond_0
105 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;105 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
106 ····.line·548106 ····.line·549
107 ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;107 ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;
  
108 ····move-result-object·v1108 ····move-result-object·v1
  
109 ····.line·547109 ····.line·548
110 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V110 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
111 ····goto·:goto_0111 ····goto·:goto_0
112 .end·method112 .end·method
  
113 .method·public·onQueueChanged(Ljava/util/List;)V113 .method·public·onQueueChanged(Ljava/util/List;)V
114 ····.locals·2114 ····.locals·2
Offset 145, 79 lines modifiedOffset 145, 79 lines modified
145 ············"(",145 ············"(",
146 ············"Ljava/util/List",146 ············"Ljava/util/List",
147 ············"<*>;)V"147 ············"<*>;)V"
148 ········}148 ········}
149 ····.end·annotation149 ····.end·annotation
  
150 ····.prologue150 ····.prologue
151 ····.line·559151 ····.line·560
Max diff block lines reached; 2693/7162 bytes (37.60%) of diff not shown.
2.09 KB
smali/android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.smali
    
Offset 35, 66 lines modifiedOffset 35, 66 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·122339 ····.line·1237
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>()V41 ····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-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Parcel;)V45 .method·constructor·<init>(Landroid/os/Parcel;)V
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"in"····#·Landroid/os/Parcel;47 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
48 ····.prologue48 ····.prologue
49 ····.line·121849 ····.line·1232
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·121951 ····.line·1233
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·v054 ····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·122057 ····.line·1234
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
  
60 #·virtual·methods60 #·virtual·methods
61 .method·public·describeContents()I61 .method·public·describeContents()I
62 ····.locals·162 ····.locals·1
  
63 ····.prologue63 ····.prologue
64 ····.line·123764 ····.line·1251
65 ····const/4·v0,·0x065 ····const/4·v0,·0x0
  
66 ····return·v066 ····return·v0
67 .end·method67 .end·method
  
68 .method·public·writeToParcel(Landroid/os/Parcel;I)V68 .method·public·writeToParcel(Landroid/os/Parcel;I)V
69 ····.locals·169 ····.locals·1
70 ····.param·p1,·"dest"····#·Landroid/os/Parcel;70 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
71 ····.param·p2,·"flags"····#·I71 ····.param·p2,·"flags"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·124273 ····.line·1256
74 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;74 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;
  
75 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V75 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V
  
76 ····.line·124376 ····.line·1257
77 ····return-void77 ····return-void
78 .end·method78 .end·method
6.82 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.smali
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
24 ····.locals·024 ····.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 ····.prologue26 ····.prologue
27 ····.line·155527 ····.line·1572
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>()V29 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V
  
30 ····.line·155630 ····.line·1573
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·155732 ····.line·1574
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·static·synthetic·access$500(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·136 ····.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 ····.prologue38 ····.prologue
39 ····.line·155239 ····.line·1569
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·v041 ····return-object·v0
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
Offset 58, 40 lines modifiedOffset 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·annotation62 ····.end·annotation
  
63 ····.prologue63 ····.prologue
64 ····.line·156164 ····.line·1578
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;)V68 ····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;)Z69 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z
  
70 ····.line·156770 ····.line·1584
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·onExtrasChanged(Landroid/os/Bundle;)V73 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
74 ····.locals·174 ····.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·annotation80 ····.end·annotation
  
81 ····.prologue81 ····.prologue
82 ····.line·160782 ····.line·1624
83 ····new-instance·v0,·Ljava/lang/AssertionError;83 ····new-instance·v0,·Ljava/lang/AssertionError;
  
84 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V84 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
85 ····throw·v085 ····throw·v0
86 .end·method86 .end·method
  
Offset 101, 15 lines modifiedOffset 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·annotation105 ····.end·annotation
  
106 ····.prologue106 ····.prologue
107 ····.line·1589107 ····.line·1606
108 ····new-instance·v0,·Ljava/lang/AssertionError;108 ····new-instance·v0,·Ljava/lang/AssertionError;
  
109 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V109 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
110 ····throw·v0110 ····throw·v0
111 .end·method111 .end·method
  
Offset 119, 26 lines modifiedOffset 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·annotation123 ····.end·annotation
  
124 ····.prologue124 ····.prologue
125 ····.line·1578125 ····.line·1595
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;)V129 ····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;)Z130 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z
  
131 ····.line·1584131 ····.line·1601
132 ····return-void132 ····return-void
133 .end·method133 .end·method
  
134 .method·public·onQueueChanged(Ljava/util/List;)V134 .method·public·onQueueChanged(Ljava/util/List;)V
135 ····.locals·1135 ····.locals·1
136 ····.annotation·system·Ldalvik/annotation/Signature;136 ····.annotation·system·Ldalvik/annotation/Signature;
137 ········value·=·{137 ········value·=·{
Offset 153, 15 lines modifiedOffset 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·annotation157 ····.end·annotation
  
158 ····.prologue158 ····.prologue
159 ····.line·1595159 ····.line·1612
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; 1170/6775 bytes (17.27%) of diff not shown.
1.15 KB
smali/android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.smali
    
Offset 32, 28 lines modifiedOffset 32, 28 lines modified
32 ····.param·p1,·"type"····#·I32 ····.param·p1,·"type"····#·I
33 ····.param·p2,·"stream"····#·I33 ····.param·p2,·"stream"····#·I
34 ····.param·p3,·"control"····#·I34 ····.param·p3,·"control"····#·I
35 ····.param·p4,·"max"····#·I35 ····.param·p4,·"max"····#·I
36 ····.param·p5,·"current"····#·I36 ····.param·p5,·"current"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·88538 ····.line·886
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····.line·88640 ····.line·887
41 ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I41 ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I
  
42 ····.line·88742 ····.line·888
43 ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I43 ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I
  
44 ····.line·88844 ····.line·889
45 ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I45 ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I
  
46 ····.line·88946 ····.line·890
47 ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I47 ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I
  
48 ····.line·89048 ····.line·891
49 ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I49 ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I
  
50 ····.line·89150 ····.line·892
51 ····return-void51 ····return-void
52 .end·method52 .end·method
1.93 KB
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem$1.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·118532 ····.line·1199
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·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·138 ····.locals·1
39 ····.param·p1,·"p"····#·Landroid/os/Parcel;39 ····.param·p1,·"p"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·118941 ····.line·1203
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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .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·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·118549 ····.line·1199
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·v051 ····move-result-object·v0
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .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·155 ····.locals·1
56 ····.param·p1,·"size"····#·I56 ····.param·p1,·"size"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·119458 ····.line·1208
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·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
  
64 ····.prologue64 ····.prologue
65 ····.line·118565 ····.line·1199
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·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
3.92 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback.smali
    
Offset 36, 45 lines modifiedOffset 36, 45 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·43140 ····.line·432
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·42942 ····.line·430
43 ····const/4·v0,·0x043 ····const/4·v0,·0x0
  
44 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z44 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z
  
45 ····.line·43245 ····.line·433
46 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I46 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
47 ····const/16·v1,·0x1547 ····const/16·v1,·0x15
  
48 ····if-lt·v0,·v1,·:cond_048 ····if-lt·v0,·v1,·:cond_0
  
49 ····.line·43349 ····.line·434
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;)V51 ····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·v053 ····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·43755 ····.line·438
56 ····:goto_056 ····:goto_0
57 ····return-void57 ····return-void
  
58 ····.line·43558 ····.line·436
59 ····:cond_059 ····: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;)V61 ····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;
  
Offset 84, 42 lines modifiedOffset 84, 42 lines modified
  
84 #·virtual·methods84 #·virtual·methods
85 .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V85 .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V
86 ····.locals·086 ····.locals·0
87 ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;87 ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;
  
88 ····.prologue88 ····.prologue
89 ····.line·51089 ····.line·511
90 ····return-void90 ····return-void
91 .end·method91 .end·method
  
92 .method·public·onExtrasChanged(Landroid/os/Bundle;)V92 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
93 ····.locals·093 ····.locals·0
94 ····.param·p1,·"extras"····#·Landroid/os/Bundle;94 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
  
95 ····.prologue95 ····.prologue
96 ····.line·50296 ····.line·503
97 ····return-void97 ····return-void
98 .end·method98 .end·method
  
99 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V99 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
100 ····.locals·0100 ····.locals·0
101 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;101 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;
  
102 ····.prologue102 ····.prologue
103 ····.line·472103 ····.line·473
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V106 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
107 ····.locals·0107 ····.locals·0
108 ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat;108 ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat;
  
109 ····.prologue109 ····.prologue
110 ····.line·463110 ····.line·464
111 ····return-void111 ····return-void
112 .end·method112 .end·method
  
113 .method·public·onQueueChanged(Ljava/util/List;)V113 .method·public·onQueueChanged(Ljava/util/List;)V
114 ····.locals·0114 ····.locals·0
115 ····.annotation·system·Ldalvik/annotation/Signature;115 ····.annotation·system·Ldalvik/annotation/Signature;
116 ········value·=·{116 ········value·=·{
Offset 128, 38 lines modifiedOffset 128, 38 lines modified
128 ············"<",128 ············"<",
129 ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;",129 ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;",
130 ············">;)V"130 ············">;)V"
131 ········}131 ········}
132 ····.end·annotation