75.0 MB
/home/fdroid/fdroiddata/tmp/de.yaacc_10.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.yaacc_10.apk
3.08 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: res/layout-v17/activity_multi_content_player.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_music_player.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_yaacc_upnp_server_control.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/browse_item.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_image_viewer.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_third_partie_music_player.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_browse.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_tab_browse.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/browse_item_checkable.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/activity_yaacc_log.xml 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 ERROR: res/layout-v17/activity_avtransport_player.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 19 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:·8405c218788351d2420e2ddb87fe8721fd1afb127e6ff5b4ae4c0434e6098489 
10 Signer·#1·certificate·SHA-1·digest:·b4c774fc5dd15dda167a789f1ae2de41f7cdbb64 
11 Signer·#1·certificate·MD5·digest:·0c0b7f0814862f5b5248695b993cc9f6 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·273022d162b9ec68d66225f532b3c3aaf166a95b096b8d50854007ac31976ed7 
15 Signer·#1·public·key·SHA-1·digest:·f676345b5af92748fabf12f3f090d4b1ac15ccfc 
16 Signer·#1·public·key·MD5·digest:·ca99c4afa32976e5316689ad709c2ce9 
17 WARNING:·META-INF/eclipse.inf·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/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
323 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 4414 lines modifiedOffset 1, 4362 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:···················1628300·(000000000018D88Ch)4 ··Zip·archive·file·size:···················1612977·(0000000000189CB1h)
5 ··Actual·end-cent-dir·record·offset:·······1628278·(000000000018D876h)5 ··Actual·end-cent-dir·record·offset:·······1612955·(0000000000189C9Bh)
6 ··Expected·end-cent-dir·record·offset:·····1628278·(000000000018D876h)6 ··Expected·end-cent-dir·record·offset:·····1612955·(0000000000189C9Bh)
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·161·entries.9 ··central·directory·contains·148·entries.
10 ··The·central·directory·is·13924·(0000000000003664h)·bytes·long,10 ··The·central·directory·is·12822·(0000000000003216h)·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·1614354·(000000000018A212h).12 ··is·1600133·(0000000000186A85h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··res/drawable/ic_launcher.png
  
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:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················1.0
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:···1.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························none·(stored)
23 ··compression·sub-type·(deflation):···············normal 
24 ··file·security·status:···························not·encrypted23 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes24 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2015·Jun·22·09:55:2625 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·00:05:48
27 ··32-bit·CRC·value·(hex):·························5873f7ed26 ··32-bit·CRC·value·(hex):·························8815e12b
28 ··compressed·size:································5075·bytes27 ··compressed·size:································3140·bytes
29 ··uncompressed·size:······························14934·bytes28 ··uncompressed·size:······························3140·bytes
30 ··length·of·filename:·····························20·characters29 ··length·of·filename:·····························28·characters
31 ··length·of·extra·field:··························0·bytes30 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters31 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·132 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary33 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex34 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none35 ··MS-DOS·file·attributes·(00·hex):················none
  
 36 ··The·central-directory·extra·field·contains:
 37 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.38 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:39 Central·directory·entry·#2:
39 ---------------------------40 ---------------------------
  
 41 ··res/drawable/yaacc120_24_bmp.bmp
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/27C12EB1.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···514142 ··offset·of·local·header·from·start·of·archive:···3202
43 ··················································(0000000000001415h)·bytes43 ··················································(0000000000000C82h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.045 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.047 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated48 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal49 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted50 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes51 ··extended·local·header:··························yes
52 ··file·last·modified·on·(DOS·date/time):··········2015·Jun·22·09:55:2652 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·00:06:30
53 ··32-bit·CRC·value·(hex):·························3157189253 ··32-bit·CRC·value·(hex):·························58c5b2c9
54 ··compressed·size:································5373·bytes54 ··compressed·size:································10973·bytes
55 ··uncompressed·size:······························15055·bytes55 ··uncompressed·size:······························43254·bytes
56 ··length·of·filename:·····························20·characters56 ··length·of·filename:·····························32·characters
57 ··length·of·extra·field:··························0·bytes57 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters58 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·159 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary60 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex61 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none62 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.63 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:64 Central·directory·entry·#3:
65 ---------------------------65 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.66 ··There·are·an·extra·16·bytes·preceding·this·file.
  
67 ··META-INF/27C12EB1.RSA67 ··res/drawable/yaacc120_24_png.png
  
68 ··offset·of·local·header·from·start·of·archive:···1058068 ··offset·of·local·header·from·start·of·archive:···14253
69 ··················································(0000000000002954h)·bytes69 ··················································(00000000000037ADh)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2015·Jun·22·09:55:2677 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·00:05:48
79 ··32-bit·CRC·value·(hex):·························1cddde2978 ··32-bit·CRC·value·(hex):·························2351fbf3
80 ··compressed·size:································1072·bytes79 ··compressed·size:································8635·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························8635·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························32·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
 91 ··res/drawable/yaacc120_8_bmp.bmp
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/eclipse.inf 
  
94 ··offset·of·local·header·from·start·of·archive:···1171992 ··offset·of·local·header·from·start·of·archive:···22950
95 ··················································(0000000000002DC7h)·bytes93 ··················································(00000000000059A6h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························deflated
Max diff block lines reached; 322260/330494 bytes (97.51%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.0 KB
AndroidManifest.xml (decoded)
967 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="1.1.6"·package="de.yaacc"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-576024">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="1.1.6"·package="de.yaacc">
3 ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="17"/>3 ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="17"/>
4 ··<uses-permission·android:name="android.permission.INTERNET"/>4 ··<uses-permission·android:name="android.permission.INTERNET"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>
6 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"/>6 ··<uses-permission·android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"/>
7 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>7 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
8 ··<uses-permission·android:name="android.permission.GET_TASKS"/>8 ··<uses-permission·android:name="android.permission.GET_TASKS"/>
9 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>9 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
6.17 KB
APK metadata
Ordering differences only
    
Offset 10, 55 lines modifiedOffset 10, 14 lines modified
10 ··minSdkVersion:·'15'10 ··minSdkVersion:·'15'
11 ··targetSdkVersion:·'17'11 ··targetSdkVersion:·'17'
12 sharedLibrary:·false12 sharedLibrary:·false
13 sparseResources:·true13 sparseResources:·true
14 unknownFiles:14 unknownFiles:
15 ··plugin.properties:·'8'15 ··plugin.properties:·'8'
16 ··jetty-dir.css:·'8'16 ··jetty-dir.css:·'8'
17 ··org/seamless/schemas/xhtml1-strict.xsd:·'8' 
18 ··org/seamless/schemas/xml.xsd:·'8' 
19 ··org/seamless/swing/logging/img/configure.png:·'8' 
20 ··org/seamless/swing/logging/img/copyclipboard.png:·'8' 
21 ··org/seamless/swing/logging/img/debug.png:·'8' 
22 ··org/seamless/swing/logging/img/info.png:·'8' 
23 ··org/seamless/swing/logging/img/pause.png:·'8' 
24 ··org/seamless/swing/logging/img/removetext.png:·'8' 
25 ··org/seamless/swing/logging/img/trace.png:·'8' 
26 ··org/seamless/swing/logging/img/viewtext.png:·'8' 
27 ··org/seamless/swing/logging/img/warn.png:·'8' 
28 ··org/eclipse/jetty/favicon.ico:·'8' 
29 ··org/eclipse/jetty/http/mime.properties:·'8' 
30 ··org/eclipse/jetty/http/encoding.properties:·'8' 
31 ··org/eclipse/jetty/http/useragents:·'8' 
32 ··org/eclipse/jetty/servlet/jmx/ServletContextHandler-mbean.properties:·'8' 
33 ··org/eclipse/jetty/servlet/jmx/ServletHandler-mbean.properties:·'8' 
34 ··org/eclipse/jetty/servlet/jmx/FilterMapping-mbean.properties:·'8' 
35 ··org/eclipse/jetty/servlet/jmx/ServletMapping-mbean.properties:·'8' 
36 ··org/eclipse/jetty/servlet/jmx/Holder-mbean.properties:·'8' 
37 ··org/eclipse/jetty/servlet/jmx/ServletHolder-mbean.properties:·'8' 
38 ··org/eclipse/jetty/server/handler/jmx/AbstractHandler-mbean.properties:·'8' 
39 ··org/eclipse/jetty/server/handler/jmx/HandlerWrapper-mbean.properties:·'8' 
40 ··org/eclipse/jetty/server/handler/jmx/ContextHandlerCollection-mbean.properties:·'8' 
41 ··org/eclipse/jetty/server/handler/jmx/HandlerCollection-mbean.properties:·'8' 
42 ··org/eclipse/jetty/server/handler/jmx/ContextHandler-mbean.properties:·'8' 
43 ··org/eclipse/jetty/server/handler/jmx/StatisticsHandler-mbean.properties:·'8' 
44 ··org/eclipse/jetty/server/session/jmx/AbstractSessionManager-mbean.properties:·'8' 
45 ··org/eclipse/jetty/server/nio/jmx/SelectChannelConnector-mbean.properties:·'8' 
46 ··org/eclipse/jetty/server/jmx/Connector-mbean.properties:·'8' 
47 ··org/eclipse/jetty/server/jmx/HandlerContainer-mbean.properties:·'8' 
48 ··org/eclipse/jetty/server/jmx/AbstractConnector-mbean.properties:·'8' 
49 ··org/eclipse/jetty/server/jmx/Server-mbean.properties:·'8' 
50 ··org/eclipse/jetty/server/jmx/Handler-mbean.properties:·'8' 
51 ··org/eclipse/jetty/server/jmx/NCSARequestLog-mbean.properties:·'8' 
52 ··org/fourthline/cling/support/avtransport/metadata-1.0-avt.xsd:·'8' 
53 ··org/fourthline/cling/support/avtransport/metadata-1.01-avt.xsd:·'8' 
54 ··org/fourthline/cling/support/contentdirectory/descriptor/dc-elements-1.1.xsd:·'8' 
55 ··org/fourthline/cling/support/contentdirectory/descriptor/didl-lite-1.0.xsd:·'8' 
56 ··org/fourthline/cling/support/contentdirectory/descriptor/upnp-cds-1.0.xsd:·'8' 
57 ··org/fourthline/cling/support/renderingcontrol/metadata-1.0-rcs.xsd:·'8' 
58 ··about_files/LICENSE_CDDL.txt:·'8'17 ··about_files/LICENSE_CDDL.txt:·'8'
59 ··javax/servlet/LocalStrings.properties:·'8'18 ··javax/servlet/LocalStrings.properties:·'8'
60 ··javax/servlet/LocalStrings_fr.properties:·'8'19 ··javax/servlet/LocalStrings_fr.properties:·'8'
61 ··javax/servlet/LocalStrings_ja.properties:·'8'20 ··javax/servlet/LocalStrings_ja.properties:·'8'
62 ··javax/servlet/http/LocalStrings.properties:·'8'21 ··javax/servlet/http/LocalStrings.properties:·'8'
63 ··javax/servlet/http/LocalStrings_es.properties:·'8'22 ··javax/servlet/http/LocalStrings_es.properties:·'8'
64 ··javax/servlet/http/LocalStrings_fr.properties:·'8'23 ··javax/servlet/http/LocalStrings_fr.properties:·'8'
Offset 78, 14 lines modifiedOffset 37, 55 lines modified
78 ··javax/servlet/resources/web-app_2_3.dtd:·'8'37 ··javax/servlet/resources/web-app_2_3.dtd:·'8'
79 ··javax/servlet/resources/web-app_2_4.xsd:·'8'38 ··javax/servlet/resources/web-app_2_4.xsd:·'8'
80 ··javax/servlet/resources/web-app_2_5.xsd:·'8'39 ··javax/servlet/resources/web-app_2_5.xsd:·'8'
81 ··javax/servlet/resources/web-app_3_0.xsd:·'8'40 ··javax/servlet/resources/web-app_3_0.xsd:·'8'
82 ··javax/servlet/resources/web-common_3_0.xsd:·'8'41 ··javax/servlet/resources/web-common_3_0.xsd:·'8'
83 ··javax/servlet/resources/web-fragment_3_0.xsd:·'8'42 ··javax/servlet/resources/web-fragment_3_0.xsd:·'8'
84 ··javax/servlet/resources/xml.xsd:·'8'43 ··javax/servlet/resources/xml.xsd:·'8'
 44 ··org/eclipse/jetty/favicon.ico:·'8'
 45 ··org/eclipse/jetty/server/handler/jmx/AbstractHandler-mbean.properties:·'8'
 46 ··org/eclipse/jetty/server/handler/jmx/HandlerWrapper-mbean.properties:·'8'
 47 ··org/eclipse/jetty/server/handler/jmx/ContextHandlerCollection-mbean.properties:·'8'
 48 ··org/eclipse/jetty/server/handler/jmx/HandlerCollection-mbean.properties:·'8'
 49 ··org/eclipse/jetty/server/handler/jmx/ContextHandler-mbean.properties:·'8'
 50 ··org/eclipse/jetty/server/handler/jmx/StatisticsHandler-mbean.properties:·'8'
 51 ··org/eclipse/jetty/server/session/jmx/AbstractSessionManager-mbean.properties:·'8'
 52 ··org/eclipse/jetty/server/nio/jmx/SelectChannelConnector-mbean.properties:·'8'
 53 ··org/eclipse/jetty/server/jmx/Connector-mbean.properties:·'8'
 54 ··org/eclipse/jetty/server/jmx/HandlerContainer-mbean.properties:·'8'
 55 ··org/eclipse/jetty/server/jmx/AbstractConnector-mbean.properties:·'8'
 56 ··org/eclipse/jetty/server/jmx/Server-mbean.properties:·'8'
 57 ··org/eclipse/jetty/server/jmx/Handler-mbean.properties:·'8'
 58 ··org/eclipse/jetty/server/jmx/NCSARequestLog-mbean.properties:·'8'
 59 ··org/eclipse/jetty/http/mime.properties:·'8'
 60 ··org/eclipse/jetty/http/encoding.properties:·'8'
 61 ··org/eclipse/jetty/http/useragents:·'8'
 62 ··org/eclipse/jetty/servlet/jmx/ServletContextHandler-mbean.properties:·'8'
 63 ··org/eclipse/jetty/servlet/jmx/ServletHandler-mbean.properties:·'8'
 64 ··org/eclipse/jetty/servlet/jmx/FilterMapping-mbean.properties:·'8'
 65 ··org/eclipse/jetty/servlet/jmx/ServletMapping-mbean.properties:·'8'
 66 ··org/eclipse/jetty/servlet/jmx/Holder-mbean.properties:·'8'
 67 ··org/eclipse/jetty/servlet/jmx/ServletHolder-mbean.properties:·'8'
 68 ··org/seamless/schemas/xhtml1-strict.xsd:·'8'
 69 ··org/seamless/schemas/xml.xsd:·'8'
 70 ··org/seamless/swing/logging/img/configure.png:·'8'
 71 ··org/seamless/swing/logging/img/copyclipboard.png:·'8'
 72 ··org/seamless/swing/logging/img/debug.png:·'8'
 73 ··org/seamless/swing/logging/img/info.png:·'8'
 74 ··org/seamless/swing/logging/img/pause.png:·'8'
 75 ··org/seamless/swing/logging/img/removetext.png:·'8'
 76 ··org/seamless/swing/logging/img/trace.png:·'8'
 77 ··org/seamless/swing/logging/img/viewtext.png:·'8'
 78 ··org/seamless/swing/logging/img/warn.png:·'8'
 79 ··org/fourthline/cling/support/avtransport/metadata-1.0-avt.xsd:·'8'
 80 ··org/fourthline/cling/support/avtransport/metadata-1.01-avt.xsd:·'8'
 81 ··org/fourthline/cling/support/contentdirectory/descriptor/dc-elements-1.1.xsd:·'8'
 82 ··org/fourthline/cling/support/contentdirectory/descriptor/didl-lite-1.0.xsd:·'8'
 83 ··org/fourthline/cling/support/contentdirectory/descriptor/upnp-cds-1.0.xsd:·'8'
 84 ··org/fourthline/cling/support/renderingcontrol/metadata-1.0-rcs.xsd:·'8'
85 usesFramework:85 usesFramework:
86 ··ids:86 ··ids:
87 ··-·187 ··-·1
88 ··tag:·null88 ··tag:·null
89 version:·2.5.0-dirty89 version:·2.5.0-dirty
90 versionInfo:90 versionInfo:
91 ··versionCode:·'10'91 ··versionCode:·'10'
3.17 KB
resources.arsc
3.15 KB
aapt2 dump resources {}
    
Offset 299, 53 lines modifiedOffset 299, 42 lines modified
299 ····resource·0x7f090058·id/yaacc_menu_settings299 ····resource·0x7f090058·id/yaacc_menu_settings
300 ······()·(id)300 ······()·(id)
301 ··type·layout·id=03·entryCount=17301 ··type·layout·id=03·entryCount=17
302 ····resource·0x7f030000·layout/about302 ····resource·0x7f030000·layout/about
303 ······()·(file)·res/layout/about.xml·type=XML303 ······()·(file)·res/layout/about.xml·type=XML
304 ····resource·0x7f030001·layout/activity_avtransport_player304 ····resource·0x7f030001·layout/activity_avtransport_player
305 ······()·(file)·res/layout/activity_avtransport_player.xml·type=XML305 ······()·(file)·res/layout/activity_avtransport_player.xml·type=XML
306 ······(v17)·(file)·res/layout-v17/activity_avtransport_player.xml·type=XML 
307 ····resource·0x7f030002·layout/activity_browse306 ····resource·0x7f030002·layout/activity_browse
308 ······()·(file)·res/layout/activity_browse.xml·type=XML307 ······()·(file)·res/layout/activity_browse.xml·type=XML
309 ······(v17)·(file)·res/layout-v17/activity_browse.xml·type=XML 
310 ····resource·0x7f030003·layout/activity_content_list308 ····resource·0x7f030003·layout/activity_content_list
311 ······()·(file)·res/layout/activity_content_list.xml·type=XML309 ······()·(file)·res/layout/activity_content_list.xml·type=XML
312 ····resource·0x7f030004·layout/activity_image_viewer310 ····resource·0x7f030004·layout/activity_image_viewer
313 ······()·(file)·res/layout/activity_image_viewer.xml·type=XML311 ······()·(file)·res/layout/activity_image_viewer.xml·type=XML
314 ······(v17)·(file)·res/layout-v17/activity_image_viewer.xml·type=XML 
315 ····resource·0x7f030005·layout/activity_multi_content_player312 ····resource·0x7f030005·layout/activity_multi_content_player
316 ······()·(file)·res/layout/activity_multi_content_player.xml·type=XML313 ······()·(file)·res/layout/activity_multi_content_player.xml·type=XML
317 ······(v17)·(file)·res/layout-v17/activity_multi_content_player.xml·type=XML 
318 ····resource·0x7f030006·layout/activity_music_player314 ····resource·0x7f030006·layout/activity_music_player
319 ······()·(file)·res/layout/activity_music_player.xml·type=XML315 ······()·(file)·res/layout/activity_music_player.xml·type=XML
320 ······(v17)·(file)·res/layout-v17/activity_music_player.xml·type=XML 
321 ····resource·0x7f030007·layout/activity_player_list316 ····resource·0x7f030007·layout/activity_player_list
322 ······()·(file)·res/layout/activity_player_list.xml·type=XML317 ······()·(file)·res/layout/activity_player_list.xml·type=XML
323 ····resource·0x7f030008·layout/activity_receiver_list318 ····resource·0x7f030008·layout/activity_receiver_list
324 ······()·(file)·res/layout/activity_receiver_list.xml·type=XML319 ······()·(file)·res/layout/activity_receiver_list.xml·type=XML
325 ····resource·0x7f030009·layout/activity_server_list320 ····resource·0x7f030009·layout/activity_server_list
326 ······()·(file)·res/layout/activity_server_list.xml·type=XML321 ······()·(file)·res/layout/activity_server_list.xml·type=XML
327 ····resource·0x7f03000a·layout/activity_tab_browse322 ····resource·0x7f03000a·layout/activity_tab_browse
328 ······()·(file)·res/layout/activity_tab_browse.xml·type=XML323 ······()·(file)·res/layout/activity_tab_browse.xml·type=XML
329 ······(v17)·(file)·res/layout-v17/activity_tab_browse.xml·type=XML 
330 ····resource·0x7f03000b·layout/activity_third_partie_music_player324 ····resource·0x7f03000b·layout/activity_third_partie_music_player
331 ······()·(file)·res/layout/activity_third_partie_music_player.xml·type=XML325 ······()·(file)·res/layout/activity_third_partie_music_player.xml·type=XML
332 ······(v17)·(file)·res/layout-v17/activity_third_partie_music_player.xml·type=XML 
333 ····resource·0x7f03000c·layout/activity_yaacc_log326 ····resource·0x7f03000c·layout/activity_yaacc_log
334 ······()·(file)·res/layout/activity_yaacc_log.xml·type=XML327 ······()·(file)·res/layout/activity_yaacc_log.xml·type=XML
335 ······(v17)·(file)·res/layout-v17/activity_yaacc_log.xml·type=XML 
336 ····resource·0x7f03000d·layout/activity_yaacc_upnp_server_control328 ····resource·0x7f03000d·layout/activity_yaacc_upnp_server_control
337 ······()·(file)·res/layout/activity_yaacc_upnp_server_control.xml·type=XML329 ······()·(file)·res/layout/activity_yaacc_upnp_server_control.xml·type=XML
338 ······(v17)·(file)·res/layout-v17/activity_yaacc_upnp_server_control.xml·type=XML 
339 ····resource·0x7f03000e·layout/browse_item330 ····resource·0x7f03000e·layout/browse_item
340 ······()·(file)·res/layout/browse_item.xml·type=XML331 ······()·(file)·res/layout/browse_item.xml·type=XML
341 ······(v17)·(file)·res/layout-v17/browse_item.xml·type=XML 
342 ····resource·0x7f03000f·layout/browse_item_checkable332 ····resource·0x7f03000f·layout/browse_item_checkable
343 ······()·(file)·res/layout/browse_item_checkable.xml·type=XML333 ······()·(file)·res/layout/browse_item_checkable.xml·type=XML
344 ······(v17)·(file)·res/layout-v17/browse_item_checkable.xml·type=XML 
345 ····resource·0x7f030010·layout/yaacc_progress_dialog334 ····resource·0x7f030010·layout/yaacc_progress_dialog
346 ······()·(file)·res/layout/yaacc_progress_dialog.xml·type=XML335 ······()·(file)·res/layout/yaacc_progress_dialog.xml·type=XML
347 ··type·menu·id=08·entryCount=8336 ··type·menu·id=08·entryCount=8
348 ····resource·0x7f080000·menu/activity_avtransport_player337 ····resource·0x7f080000·menu/activity_avtransport_player
349 ······()·(file)·res/menu/activity_avtransport_player.xml·type=XML338 ······()·(file)·res/menu/activity_avtransport_player.xml·type=XML
350 ····resource·0x7f080001·menu/activity_generic_browse339 ····resource·0x7f080001·menu/activity_generic_browse
351 ······()·(file)·res/menu/activity_generic_browse.xml·type=XML340 ······()·(file)·res/menu/activity_generic_browse.xml·type=XML
72.5 MB
classes.dex
71.4 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·517cac224 checksum············:·bc822282
5 signature···········:·5947...5e7e5 signature···········:·8368...7b4e
6 file_size···········:·30583206 file_size···········:·3058132
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2632510 string_ids_size·····:·26340
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·347912 type_ids_size·······:·3494
13 type_ids_off········:·105412·(0x019bc4)13 type_ids_off········:·105472·(0x019c00)
14 proto_ids_size······:·479914 proto_ids_size······:·4799
15 proto_ids_off·······:·119328·(0x01d220)15 proto_ids_off·······:·119448·(0x01d298)
16 field_ids_size······:·777516 field_ids_size······:·7775
17 field_ids_off·······:·176916·(0x02b314)17 field_ids_off·······:·177036·(0x02b38c)
18 method_ids_size·····:·2330118 method_ids_size·····:·23301
19 method_ids_off······:·239116·(0x03a60c)19 method_ids_off······:·239236·(0x03a684)
20 class_defs_size·····:·237920 class_defs_size·····:·2379
21 class_defs_off······:·425524·(0x067e34)21 class_defs_off······:·425644·(0x067eac)
22 data_size···········:·255666822 data_size···········:·2556360
23 data_off············:·501652·(0x07a794)23 data_off············:·501772·(0x07a80c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·15325 class_idx···········:·165
26 access_flags········:·1536·(0x0600)26 access_flags········:·1536·(0x0600)
27 superclass_idx······:·116527 superclass_idx······:·1177
28 source_file_idx·····:·181928 source_file_idx·····:·1819
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·632 virtual_methods_size:·6
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'81 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'
82 ······access········:·0x0401·(PUBLIC·ABSTRACT)82 ······access········:·0x0401·(PUBLIC·ABSTRACT)
83 ······code··········:·(none)83 ······code··········:·(none)
  
84 ··source_file_idx···:·1819·(AccessibilityServiceInfoCompat.java)84 ··source_file_idx···:·1819·(AccessibilityServiceInfoCompat.java)
  
85 Class·#1·header:85 Class·#1·header:
86 class_idx···········:·15486 class_idx···········:·166
87 access_flags········:·1·(0x0001)87 access_flags········:·1·(0x0001)
88 superclass_idx······:·116588 superclass_idx······:·1177
89 source_file_idx·····:·181989 source_file_idx·····:·1819
90 static_fields_size··:·1390 static_fields_size··:·13
91 instance_fields_size:·091 instance_fields_size:·0
92 direct_methods_size·:·1192 direct_methods_size·:·11
93 virtual_methods_size:·093 virtual_methods_size:·0
  
94 Class·#1·annotations:94 Class·#1·annotations:
Offset 175, 33 lines modifiedOffset 175, 33 lines modified
175 ······type··········:·'()V'175 ······type··········:·'()V'
176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·0179 ······ins···········:·0
180 ······outs··········:·1180 ······outs··········:·1
181 ······insns·size····:·36·16-bit·code·units181 ······insns·size····:·36·16-bit·code·units
182 0a91b8:········································|[0a91b8]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V182 0a921c:········································|[0a921c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
183 0a91c8:·6000·2800······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0028183 0a922c:·6000·2800······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0028
184 0a91cc:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12184 0a9230:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
185 0a91d0:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a185 0a9234:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
186 0a91d4:·2200·9700······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@0097186 0a9238:·2200·a300······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00a3
187 0a91d8:·7010·1f02·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@021f187 0a923c:·7010·1f02·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@021f
188 0a91de:·6900·4e00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e188 0a9242:·6900·4e00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
189 0a91e2:·0e00···································|000d:·return-void189 0a9246:·0e00···································|000d:·return-void
190 0a91e4:·6000·2800······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0028190 0a9248:·6000·2800······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0028
191 0a91e8:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e191 0a924c:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
192 0a91ec:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a192 0a9250:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
193 0a91f0:·2200·9600······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0096193 0a9254:·2200·a200······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00a2
194 0a91f4:·7010·1802·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@0218194 0a9258:·7010·1802·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@0218
195 0a91fa:·6900·4e00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e195 0a925e:·6900·4e00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
196 0a91fe:·28f2···································|001b:·goto·000d·//·-000e196 0a9262:·28f2···································|001b:·goto·000d·//·-000e
197 0a9200:·2200·9800······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0098197 0a9264:·2200·a400······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00a4
198 0a9204:·7010·2102·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0221198 0a9268:·7010·2102·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0221
199 0a920a:·6900·4e00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e199 0a926e:·6900·4e00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
200 0a920e:·28ea···································|0023:·goto·000d·//·-0016200 0a9272:·28ea···································|0023:·goto·000d·//·-0016
201 ······catches·······:·(none)201 ······catches·······:·(none)
202 ······positions·····:·202 ······positions·····:·
203 ········0x0000·line=111203 ········0x0000·line=111
204 ········0x0006·line=112204 ········0x0006·line=112
205 ········0x000d·line=118205 ········0x000d·line=118
206 ········0x000e·line=113206 ········0x000e·line=113
207 ········0x0014·line=114207 ········0x0014·line=114
Offset 213, 17 lines modifiedOffset 213, 17 lines modified
213 ······type··········:·'()V'213 ······type··········:·'()V'
214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
215 ······code··········-215 ······code··········-
216 ······registers·····:·1216 ······registers·····:·1
217 ······ins···········:·1217 ······ins···········:·1
218 ······outs··········:·1218 ······outs··········:·1
219 ······insns·size····:·4·16-bit·code·units219 ······insns·size····:·4·16-bit·code·units
220 0a9210:········································|[0a9210]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V220 0a9274:········································|[0a9274]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
221 0a9220:·7010·681c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1c68221 0a9284:·7010·681c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1c68
222 0a9226:·0e00···································|0003:·return-void222 0a928a:·0e00···································|0003:·return-void
223 ······catches·······:·(none)223 ······catches·······:·(none)
224 ······positions·····:·224 ······positions·····:·
225 ········0x0000·line=280225 ········0x0000·line=280
226 ········0x0003·line=282226 ········0x0003·line=282
227 ······locals········:·227 ······locals········:·
228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 232, 27 lines modifiedOffset 232, 27 lines modified
232 ······type··········:·'(I)Ljava/lang/String;'232 ······type··········:·'(I)Ljava/lang/String;'
233 ······access········:·0x0009·(PUBLIC·STATIC)233 ······access········:·0x0009·(PUBLIC·STATIC)
234 ······code··········-234 ······code··········-
235 ······registers·····:·2235 ······registers·····:·2
236 ······ins···········:·1236 ······ins···········:·1
237 ······outs··········:·0237 ······outs··········:·0
238 ······insns·size····:·38·16-bit·code·units238 ······insns·size····:·38·16-bit·code·units
239 0a9228:········································|[0a9228]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;239 0a928c:········································|[0a928c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
240 0a9238:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012240 0a929c:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
241 0a923e:·1a00·4f2d······························|0003:·const-string·v0,·"UNKNOWN"·//·string@2d4f241 0a92a2:·1a00·5e2d······························|0003:·const-string·v0,·"UNKNOWN"·//·string@2d5e
242 0a9242:·1100···································|0005:·return-object·v0242 0a92a6:·1100···································|0005:·return-object·v0
243 0a9244:·1a00·e708······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@08e7243 0a92a8:·1a00·e708······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@08e7
244 0a9248:·28fd···································|0008:·goto·0005·//·-0003244 0a92ac:·28fd···································|0008:·goto·0005·//·-0003
245 0a924a:·1a00·e608······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@08e6245 0a92ae:·1a00·e608······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@08e6
246 0a924e:·28fa···································|000b:·goto·0005·//·-0006246 0a92b2:·28fa···································|000b:·goto·0005·//·-0006
247 0a9250:·1a00·e508······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@08e5247 0a92b4:·1a00·e508······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@08e5
248 0a9254:·28f7···································|000e:·goto·0005·//·-0009248 0a92b8:·28f7···································|000e:·goto·0005·//·-0009
249 0a9256:·1a00·e408······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@08e4249 0a92ba:·1a00·e408······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@08e4
250 0a925a:·28f4···································|0011:·goto·0005·//·-000c250 0a92be:·28f4···································|0011:·goto·0005·//·-000c
251 0a925c:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)251 0a92c0:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)
252 ······catches·······:·(none)252 ······catches·······:·(none)
Max diff block lines reached; 74870254/74882764 bytes (99.98%) of diff not shown.
1.12 MB
classes.jar
54.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4932563·bytes,·number·of·entries:·23791 Zip·file·size:·4932356·bytes,·number·of·entries:·2379
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
102 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class102 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class
104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class
108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class
109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class
Offset 351, 15 lines modifiedOffset 351, 15 lines modified
351 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·de/yaacc/R$menu.class351 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·de/yaacc/R$menu.class
352 ?rwxrwxr-x··2.0·unx·····7678·b-·stor·80-Jan-01·00:00·de/yaacc/R$string.class352 ?rwxrwxr-x··2.0·unx·····7678·b-·stor·80-Jan-01·00:00·de/yaacc/R$string.class
353 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·de/yaacc/R$style.class353 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·de/yaacc/R$style.class
354 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·de/yaacc/R$xml.class354 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·de/yaacc/R$xml.class
355 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·de/yaacc/R.class355 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·de/yaacc/R.class
356 ?rwxrwxr-x··2.0·unx·····3398·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseDeviceAdapter.class356 ?rwxrwxr-x··2.0·unx·····3398·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseDeviceAdapter.class
357 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseItemAdapter$ViewHolder.class357 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseItemAdapter$ViewHolder.class
358 ?rwxrwxr-x··2.0·unx·····5876·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseItemAdapter.class358 ?rwxrwxr-x··2.0·unx·····5872·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseItemAdapter.class
359 ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder.class359 ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder.class
360 ?rwxrwxr-x··2.0·unx·····4189·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceAdapter.class360 ?rwxrwxr-x··2.0·unx·····4189·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceAdapter.class
361 ?rwxrwxr-x··2.0·unx·····1737·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceClickListener.class361 ?rwxrwxr-x··2.0·unx·····1737·b-·stor·80-Jan-01·00:00·de/yaacc/browser/BrowseReceiverDeviceClickListener.class
362 ?rwxrwxr-x··2.0·unx·····1464·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListActivity$1.class362 ?rwxrwxr-x··2.0·unx·····1464·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListActivity$1.class
363 ?rwxrwxr-x··2.0·unx·····1727·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListActivity$2.class363 ?rwxrwxr-x··2.0·unx·····1727·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListActivity$2.class
364 ?rwxrwxr-x··2.0·unx·····5456·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListClickListener.class364 ?rwxrwxr-x··2.0·unx·····5456·b-·stor·80-Jan-01·00:00·de/yaacc/browser/ContentListClickListener.class
365 ?rwxrwxr-x··2.0·unx·····1258·b-·stor·80-Jan-01·00:00·de/yaacc/browser/Navigator.class365 ?rwxrwxr-x··2.0·unx·····1258·b-·stor·80-Jan-01·00:00·de/yaacc/browser/Navigator.class
Offset 408, 15 lines modifiedOffset 408, 15 lines modified
408 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$3.class408 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$3.class
409 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$4.class409 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$4.class
410 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$5.class410 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$5.class
411 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$6.class411 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$6.class
412 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$7.class412 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$7.class
413 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$8.class413 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$8.class
414 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$9.class414 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity$9.class
415 ?rwxrwxr-x··2.0·unx·····6298·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity.class415 ?rwxrwxr-x··2.0·unx·····6297·b-·stor·80-Jan-01·00:00·de/yaacc/player/AVTransportPlayerActivity.class
416 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$1.class416 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$1.class
417 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$2.class417 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$2.class
418 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$3$1.class418 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$3$1.class
419 ?rwxrwxr-x··2.0·unx······887·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$3.class419 ?rwxrwxr-x··2.0·unx······887·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$3.class
420 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$4$1.class420 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$4$1.class
421 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$4.class421 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$4.class
422 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$5$1.class422 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·de/yaacc/player/AbstractPlayer$5$1.class
Offset 449, 17 lines modifiedOffset 449, 17 lines modified
449 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$5.class449 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$5.class
450 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$6.class450 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$6.class
451 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$7.class451 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$7.class
452 ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$8.class452 ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$8.class
453 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$9$1.class453 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$9$1.class
454 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$9.class454 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity$9.class
455 ?rwxrwxr-x··2.0·unx·····5509·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity.class455 ?rwxrwxr-x··2.0·unx·····5509·b-·stor·80-Jan-01·00:00·de/yaacc/player/MusicPlayerActivity.class
456 ?rwxrwxr-x··2.0·unx·····3063·b-·stor·80-Jan-01·00:00·de/yaacc/player/PlayableItem.class456 ?rwxrwxr-x··2.0·unx·····3071·b-·stor·80-Jan-01·00:00·de/yaacc/player/PlayableItem.class
457 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·de/yaacc/player/Player.class457 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·de/yaacc/player/Player.class
458 ?rwxrwxr-x··2.0·unx·····6291·b-·stor·80-Jan-01·00:00·de/yaacc/player/PlayerFactory.class458 ?rwxrwxr-x··2.0·unx·····6247·b-·stor·80-Jan-01·00:00·de/yaacc/player/PlayerFactory.class
459 ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$10$1.class459 ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$10$1.class
460 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$10.class460 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$10.class
461 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$3.class461 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$3.class
462 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$8$1.class462 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$8$1.class
463 ?rwxrwxr-x··2.0·unx······825·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$8.class463 ?rwxrwxr-x··2.0·unx······825·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$8.class
464 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$9$1.class464 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$9$1.class
465 ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$9.class465 ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·de/yaacc/player/SyncAVTransportPlayer$9.class
Offset 484, 30 lines modifiedOffset 484, 30 lines modified
484 ?rwxrwxr-x··2.0·unx·····1263·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerControlActivity$2.class484 ?rwxrwxr-x··2.0·unx·····1263·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerControlActivity$2.class
485 ?rwxrwxr-x··2.0·unx·····2446·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerControlActivity.class485 ?rwxrwxr-x··2.0·unx·····2446·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerControlActivity.class
486 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$1.class486 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$1.class
487 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$2.class487 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$2.class
488 ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$3.class488 ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$3.class
489 ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$RequestListenerThread.class489 ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$RequestListenerThread.class
490 ?rwxrwxr-x··2.0·unx·····3344·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$WorkerThread.class490 ?rwxrwxr-x··2.0·unx·····3344·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService$WorkerThread.class
491 ?rwxrwxr-x··2.0·unx····26258·b-·defN·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService.class491 ?rwxrwxr-x··2.0·unx····26253·b-·defN·80-Jan-01·00:00·de/yaacc/upnp/server/YaaccUpnpServerService.class
492 ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying$1.class492 ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying$1.class
493 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/AvTransportVariable.class493 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/AvTransportVariable.class
494 ?rwxrwxr-x··2.0·unx·····2042·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/TransportAction.class494 ?rwxrwxr-x··2.0·unx·····2036·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/TransportAction.class
495 ?rwxrwxr-x··2.0·unx······417·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/YaaccState.class495 ?rwxrwxr-x··2.0·unx······417·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/avtransport/YaaccState.class
496 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ContentBrowser.class496 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ContentBrowser.class
497 ?rwxrwxr-x··2.0·unx·····2941·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs.class497 ?rwxrwxr-x··2.0·unx·····2941·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs.class
498 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1.class498 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1.class
499 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1.class499 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1.class
500 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1.class500 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1.class
501 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1.class501 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1.class
502 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1.class502 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1.class
503 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1.class503 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1.class
504 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1.class504 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1.class
505 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1.class505 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1.class
506 ?rwxrwxr-x··2.0·unx····17534·b-·defN·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/YaaccContentDirectory.class506 ?rwxrwxr-x··2.0·unx····17522·b-·defN·80-Jan-01·00:00·de/yaacc/upnp/server/contentdirectory/YaaccContentDirectory.class
507 ?rwxrwxr-x··2.0·unx·····1801·b-·stor·80-Jan-01·00:00·de/yaacc/util/AboutActivity.class507 ?rwxrwxr-x··2.0·unx·····1801·b-·stor·80-Jan-01·00:00·de/yaacc/util/AboutActivity.class
508 ?rwxrwxr-x··2.0·unx·····2669·b-·stor·80-Jan-01·00:00·de/yaacc/util/ActivitySwipeDetector.class508 ?rwxrwxr-x··2.0·unx·····2669·b-·stor·80-Jan-01·00:00·de/yaacc/util/ActivitySwipeDetector.class
509 ?rwxrwxr-x··2.0·unx·····5422·b-·stor·80-Jan-01·00:00·de/yaacc/util/FileDownloader.class509 ?rwxrwxr-x··2.0·unx·····5422·b-·stor·80-Jan-01·00:00·de/yaacc/util/FileDownloader.class
510 ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·de/yaacc/util/NotificationId.class510 ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·de/yaacc/util/NotificationId.class
511 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·de/yaacc/util/SwipeReceiver.class511 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·de/yaacc/util/SwipeReceiver.class
512 ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·de/yaacc/util/Watchdog$1.class512 ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·de/yaacc/util/Watchdog$1.class
513 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/yaacc/util/Watchdog.class513 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/yaacc/util/Watchdog.class
Offset 594, 15 lines modifiedOffset 594, 15 lines modified
594 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$3.class594 ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$3.class
595 ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$4.class595 ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$4.class
596 ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$5.class596 ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$5.class
597 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$6.class597 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$6.class
598 ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$DateGenerator.class598 ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$DateGenerator.class
599 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$DateParser.class599 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$DateParser.class
600 ?rwxrwxr-x··2.0·unx·····2872·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$Field.class600 ?rwxrwxr-x··2.0·unx·····2872·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields$Field.class
601 ?rwxrwxr-x··2.0·unx····16373·b-·defN·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields.class601 ?rwxrwxr-x··2.0·unx····16370·b-·defN·80-Jan-01·00:00·org/eclipse/jetty/http/HttpFields.class
602 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpGenerator$1.class602 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpGenerator$1.class
603 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpGenerator$Status.class603 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpGenerator$Status.class
604 ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpMethods.class604 ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpMethods.class
605 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpParser$EventHandler.class605 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpParser$EventHandler.class
606 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpSchemes.class606 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpSchemes.class
607 ?rwxrwxr-x··2.0·unx·····6663·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpStatus$Code.class607 ?rwxrwxr-x··2.0·unx·····6663·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpStatus$Code.class
608 ?rwxrwxr-x··2.0·unx·····3249·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpStatus.class608 ?rwxrwxr-x··2.0·unx·····3249·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/http/HttpStatus.class
Offset 732, 22 lines modifiedOffset 732, 22 lines modified
732 ?rwxrwxr-x··2.0·unx·····4850·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/LazyList.class732 ?rwxrwxr-x··2.0·unx·····4850·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/LazyList.class
733 ?rwxrwxr-x··2.0·unx·····2556·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/Loader.class733 ?rwxrwxr-x··2.0·unx·····2556·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/Loader.class
734 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiException.class734 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiException.class
735 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiMap$1.class735 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiMap$1.class
736 ?rwxrwxr-x··2.0·unx·····4845·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiMap.class736 ?rwxrwxr-x··2.0·unx·····4845·b-·stor·80-Jan-01·00:00·org/eclipse/jetty/util/MultiMap.class
Max diff block lines reached; 42066/55782 bytes (75.41%) of diff not shown.
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=5,·args_size=0306 ······stack=300,·locals=4,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_1321 ········29:·astore_0
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_2323 ········33:·astore_1
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_3325 ········37:·astore_2
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore········4327 ········41:·astore_3
328 ········43:·aload_1328 ········42:·aload_0
329 ········44:·iconst_5329 ········43:·iconst_5
330 ········45:·sipush········128330 ········44:·sipush········128
331 ········48:·lconst_1331 ········47:·lconst_1
 332 ········48:·aload_1
332 ········49:·aload_2333 ········49:·aload_2
333 ········50:·aload_3334 ········50:·aload_3
334 ········51:·aload·········4 
335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········56:·aload_1336 ········54:·aload_0
337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········63:·astore_0339 ········61:·astore_0
340 ········64:·aload_0340 ········62:·aload_0
341 ········65:·aconst_null341 ········63:·aconst_null
342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········69:·aload_0343 ········67:·aload_0
344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········79:·return347 ········77:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
1.32 KB
android/support/v4/widget/ContentLoadingProgressBar.class
1.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ········21:·pop243 ········21:·pop
244 ········22:·return244 ········22:·return
  
245 ··public·void·hide();245 ··public·void·hide();
246 ····descriptor:·()V246 ····descriptor:·()V
247 ····flags:·(0x0001)·ACC_PUBLIC247 ····flags:·(0x0001)·ACC_PUBLIC
248 ····Code:248 ····Code:
249 ······stack=300,·locals=12,·args_size=1249 ······stack=300,·locals=14,·args_size=1
250 ·········0:·ldc2_w········#50·················//·long·500l250 ·········0:·ldc2_w········#50·················//·long·500l
251 ·········3:·lstore_1251 ·········3:·lstore_1
252 ·········4:·iconst_1252 ·········4:·iconst_1
253 ·········5:·istore_3253 ·········5:·istore_3
254 ·········6:·aload_0254 ·········6:·aload_0
255 ·········7:·iload_3255 ·········7:·iload_3
256 ·········8:·putfield······#33·················//·Field·mDismissed:Z256 ·········8:·putfield······#33·················//·Field·mDismissed:Z
Offset 302, 18 lines modifiedOffset 302, 18 lines modified
302 ········94:·ifne··········85302 ········94:·ifne··········85
303 ········97:·aload_0303 ········97:·aload_0
304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;
305 ·······101:·astore········4305 ·······101:·astore········4
306 ·······103:·lload_1306 ·······103:·lload_1
307 ·······104:·lload·········9307 ·······104:·lload·········9
308 ·······106:·lsub308 ·······106:·lsub
309 ·······107:·lstore········7309 ·······107:·lstore········12
310 ·······109:·aload_0310 ·······109:·aload_0
311 ·······110:·aload·········4311 ·······110:·aload·········4
312 ·······112:·lload·········7312 ·······112:·lload·········12
313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z
314 ·······117:·pop314 ·······117:·pop
315 ·······118:·aload_0315 ·······118:·aload_0
316 ·······119:·iload_3316 ·······119:·iload_3
317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z
318 ·······123:·goto··········85318 ·······123:·goto··········85
  
2.62 KB
de/yaacc/browser/BrowseItemAdapter.class
2.54 KB
javap -verbose -constants -s -l -private {}
    
Offset 518, 43 lines modifiedOffset 518, 41 lines modified
518 ·······283:·putfield······#80·················//·Field·objects:Ljava/util/List;518 ·······283:·putfield······#80·················//·Field·objects:Ljava/util/List;
519 ·······286:·goto··········48519 ·······286:·goto··········48
  
520 ··public·void·cancelRunningTasks();520 ··public·void·cancelRunningTasks();
521 ····descriptor:·()V521 ····descriptor:·()V
522 ····flags:·(0x0001)·ACC_PUBLIC522 ····flags:·(0x0001)·ACC_PUBLIC
523 ····Code:523 ····Code:
524 ······stack=300,·locals=5,·args_size=1524 ······stack=300,·locals=4,·args_size=1
525 ·········0:·aload_0525 ·········0:·aload_0
526 ·········1:·getfield······#59·················//·Field·iconDownloadTasks:Ljava/util/List;526 ·········1:·getfield······#59·················//·Field·iconDownloadTasks:Ljava/util/List;
527 ·········4:·astore_1527 ·········4:·astore_1
528 ·········5:·aload_1528 ·········5:·aload_1
529 ·········6:·ifnull········55529 ·········6:·ifnull········51
530 ·········9:·aload_0530 ·········9:·aload_0
531 ········10:·getfield······#59·················//·Field·iconDownloadTasks:Ljava/util/List;531 ········10:·getfield······#59·················//·Field·iconDownloadTasks:Ljava/util/List;
532 ········13:·astore_1 
533 ········14:·aload_1 
534 ········15:·invokeinterface·#154,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;532 ········13:·invokeinterface·#154,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
535 ········20:·astore_2533 ········18:·astore_1
536 ········21:·aload_2534 ········19:·aload_1
537 ········22:·invokeinterface·#160,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z535 ········20:·invokeinterface·#160,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
538 ········27:·istore_3536 ········25:·istore_2
539 ········28:·iload_3537 ········26:·iload_2
540 ········29:·ifeq··········55538 ········27:·ifeq··········51
541 ········32:·aload_2539 ········30:·aload_1
542 ········33:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;540 ········31:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
543 ········38:·checkcast·····#166················//·class·de/yaacc/util/image/IconDownloadTask541 ········36:·checkcast·····#166················//·class·de/yaacc/util/image/IconDownloadTask
544 ········41:·astore········4542 ········39:·astore_3
545 ········43:·iconst_1543 ········40:·iconst_1
546 ········44:·istore_3544 ········41:·istore_2
547 ········45:·aload·········4 
548 ········47:·iload_3545 ········42:·aload_3
 546 ········43:·iload_2
549 ········48:·invokevirtual·#171················//·Method·de/yaacc/util/image/IconDownloadTask.cancel:(Z)Z547 ········44:·invokevirtual·#171················//·Method·de/yaacc/util/image/IconDownloadTask.cancel:(Z)Z
550 ········51:·pop548 ········47:·pop
551 ········52:·goto··········21549 ········48:·goto··········19
552 ········55:·return550 ········51:·return
  
553 ··public·int·getCount();551 ··public·int·getCount();
554 ····descriptor:·()I552 ····descriptor:·()I
555 ····flags:·(0x0001)·ACC_PUBLIC553 ····flags:·(0x0001)·ACC_PUBLIC
556 ····Code:554 ····Code:
557 ······stack=300,·locals=3,·args_size=1555 ······stack=300,·locals=3,·args_size=1
558 ·········0:·aload_0556 ·········0:·aload_0
1.57 KB
de/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream.class
1.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V
42 ·········5:·return42 ·········5:·return
  
43 ··public·long·skip(long);43 ··public·long·skip(long);
44 ····descriptor:·(J)J44 ····descriptor:·(J)J
45 ····flags:·(0x0001)·ACC_PUBLIC45 ····flags:·(0x0001)·ACC_PUBLIC
46 ····Code:46 ····Code:
47 ······stack=300,·locals=12,·args_size=247 ······stack=300,·locals=14,·args_size=2
48 ·········0:·lconst_048 ·········0:·lconst_0
49 ·········1:·lstore_349 ·········1:·lstore_3
50 ·········2:·lload_350 ·········2:·lload_3
51 ·········3:·lload_151 ·········3:·lload_1
52 ·········4:·lcmp52 ·········4:·lcmp
53 ·········5:·istore········553 ·········5:·istore········5
54 ·········7:·iload·········554 ·········7:·iload·········5
Offset 62, 25 lines modifiedOffset 62, 25 lines modified
62 ········20:·lsub62 ········20:·lsub
63 ········21:·lstore········763 ········21:·lstore········7
64 ········23:·aload·········664 ········23:·aload·········6
65 ········25:·lload·········765 ········25:·lload·········7
66 ········27:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J66 ········27:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J
67 ········30:·lstore········967 ········30:·lstore········9
68 ········32:·lconst_068 ········32:·lconst_0
69 ········33:·lstore········769 ········33:·lstore········11
70 ········35:·lload·········970 ········35:·lload·········9
71 ········37:·lload·········771 ········37:·lload·········11
72 ········39:·lcmp72 ········39:·lcmp
73 ········40:·istore········573 ········40:·istore········5
74 ········42:·iload·········574 ········42:·iload·········5
75 ········44:·ifne··········6375 ········44:·ifne··········63
76 ········47:·aload_076 ········47:·aload_0
77 ········48:·invokevirtual·#22·················//·Method·read:()I77 ········48:·invokevirtual·#22·················//·Method·read:()I
78 ········51:·istore········1178 ········51:·istore········13
79 ········53:·iload·········1179 ········53:·iload·········13
80 ········55:·ifge··········6080 ········55:·ifge··········60
81 ········58:·lload_381 ········58:·lload_3
82 ········59:·lreturn82 ········59:·lreturn
83 ········60:·lconst_183 ········60:·lconst_1
84 ········61:·lstore········984 ········61:·lstore········9
85 ········63:·lload_385 ········63:·lload_3
86 ········64:·lload·········986 ········64:·lload·········9
5.74 KB
de/yaacc/player/AVTransportPlayerActivity$10.class
5.65 KB
javap -verbose -constants -s -l -private {}
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ······stack=300,·locals=2,·args_size=2169 ······stack=300,·locals=2,·args_size=2
170 ·········0:·return170 ·········0:·return
  
171 ··public·void·onStopTrackingTouch(android.widget.SeekBar);171 ··public·void·onStopTrackingTouch(android.widget.SeekBar);
172 ····descriptor:·(Landroid/widget/SeekBar;)V172 ····descriptor:·(Landroid/widget/SeekBar;)V
173 ····flags:·(0x0001)·ACC_PUBLIC173 ····flags:·(0x0001)·ACC_PUBLIC
174 ····Code:174 ····Code:
175 ······stack=300,·locals=19,·args_size=2175 ······stack=300,·locals=21,·args_size=2
176 ·········0:·aload_0176 ·········0:·aload_0
177 ·········1:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/AVTransportPlayerActivity;177 ·········1:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
178 ·········4:·invokestatic··#20·················//·Method·de/yaacc/player/AVTransportPlayerActivity.access$100:(Lde/yaacc/player/AVTransportPlayerActivity;)Lde/yaacc/player/Player;178 ·········4:·invokestatic··#20·················//·Method·de/yaacc/player/AVTransportPlayerActivity.access$100:(Lde/yaacc/player/AVTransportPlayerActivity;)Lde/yaacc/player/Player;
179 ·········7:·invokeinterface·#26,··1···········//·InterfaceMethod·de/yaacc/player/Player.getDuration:()Ljava/lang/String;179 ·········7:·invokeinterface·#26,··1···········//·InterfaceMethod·de/yaacc/player/Player.getDuration:()Ljava/lang/String;
180 ········12:·astore_2180 ········12:·astore_2
181 ········13:·new···········#28·················//·class·java/text/SimpleDateFormat181 ········13:·new···········#28·················//·class·java/text/SimpleDateFormat
182 ········16:·astore_3182 ········16:·astore_3
Offset 210, 84 lines modifiedOffset 210, 84 lines modified
210 ········70:·invokevirtual·#70·················//·Method·android/widget/SeekBar.getProgress:()I210 ········70:·invokevirtual·#70·················//·Method·android/widget/SeekBar.getProgress:()I
211 ········73:·istore········10211 ········73:·istore········10
212 ········75:·iload·········10212 ········75:·iload·········10
213 ········77:·i2d213 ········77:·i2d
214 ········78:·dstore········11214 ········78:·dstore········11
215 ········80:·dload·········11215 ········80:·dload·········11
216 ········82:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;216 ········82:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
217 ········85:·astore········4217 ········85:·astore········13
218 ········87:·aload·········4218 ········87:·aload·········13
219 ········89:·invokevirtual·#79·················//·Method·java/lang/Double.doubleValue:()D219 ········89:·invokevirtual·#79·················//·Method·java/lang/Double.doubleValue:()D
220 ········92:·dstore········11220 ········92:·dstore········11
221 ········94:·ldc2_w········#82·················//·double·100.0d221 ········94:·ldc2_w········#82·················//·double·100.0d
222 ········97:·dstore········13222 ········97:·dstore········14
223 ········99:·dload·········11223 ········99:·dload·········11
224 ·······101:·dload·········13224 ·······101:·dload·········14
225 ·······103:·ddiv225 ·······103:·ddiv
226 ·······104:·dstore········11226 ·······104:·dstore········11
227 ·······106:·dload·········8227 ·······106:·dload·········8
228 ·······108:·dload·········11228 ·······108:·dload·········11
229 ·······110:·dmul229 ·······110:·dmul
230 ·······111:·dstore········8230 ·······111:·dstore········8
231 ·······113:·dload·········8231 ·······113:·dload·········8
232 ·······115:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;232 ·······115:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
233 ·······118:·astore········4233 ·······118:·astore········4
234 ·······120:·aload·········4234 ·······120:·aload·········4
235 ·······122:·invokevirtual·#86·················//·Method·java/lang/Double.intValue:()I235 ·······122:·invokevirtual·#86·················//·Method·java/lang/Double.intValue:()I
236 ·······125:·istore········15236 ·······125:·istore········16
237 ·······127:·aload_0237 ·······127:·aload_0
238 ·······128:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;238 ·······128:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
239 ·······131:·astore········4239 ·······131:·astore········4
240 ·······133:·aload·········4240 ·······133:·aload·········4
241 ·······135:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;241 ·······135:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
242 ·······138:·astore········4242 ·······138:·astore········4
243 ·······140:·new···········#97·················//·class·java/lang/StringBuilder243 ·······140:·new···········#97·················//·class·java/lang/StringBuilder
244 ·······143:·astore········16244 ·······143:·astore········17
245 ·······145:·aload·········16245 ·······145:·aload·········17
246 ·······147:·invokespecial·#98·················//·Method·java/lang/StringBuilder."<init>":()V246 ·······147:·invokespecial·#98·················//·Method·java/lang/StringBuilder."<init>":()V
247 ·······150:·ldc···········#100················//·String·TargetPosition247 ·······150:·ldc···········#100················//·String·TargetPosition
248 ·······152:·astore········17248 ·······152:·astore········13
249 ·······154:·aload·········16249 ·······154:·aload·········17
250 ·······156:·aload·········17250 ·······156:·aload·········13
251 ·······158:·invokevirtual·#104················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;251 ·······158:·invokevirtual·#104················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
252 ·······161:·astore········16252 ·······161:·astore········17
253 ·······163:·aload·········16253 ·······163:·aload·········17
254 ·······165:·iload·········15254 ·······165:·iload·········16
255 ·······167:·invokevirtual·#107················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;255 ·······167:·invokevirtual·#107················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
256 ·······170:·astore········16256 ·······170:·astore········17
257 ·······172:·aload·········16257 ·······172:·aload·········17
258 ·······174:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;258 ·······174:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
259 ·······177:·astore········16259 ·······177:·astore········17
260 ·······179:·aload·········4260 ·······179:·aload·········4
261 ·······181:·aload·········16261 ·······181:·aload·········17
262 ·······183:·invokestatic··#116················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I262 ·······183:·invokestatic··#116················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
263 ·······186:·pop263 ·······186:·pop
264 ·······187:·aload_0264 ·······187:·aload_0
265 ·······188:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/AVTransportPlayerActivity;265 ·······188:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
266 ·······191:·astore········4266 ·······191:·astore········4
267 ·······193:·aload·········4267 ·······193:·aload·········4
268 ·······195:·invokestatic··#20·················//·Method·de/yaacc/player/AVTransportPlayerActivity.access$100:(Lde/yaacc/player/AVTransportPlayerActivity;)Lde/yaacc/player/Player;268 ·······195:·invokestatic··#20·················//·Method·de/yaacc/player/AVTransportPlayerActivity.access$100:(Lde/yaacc/player/AVTransportPlayerActivity;)Lde/yaacc/player/Player;
269 ·······198:·astore········4269 ·······198:·astore········4
270 ·······200:·iload·········15270 ·······200:·iload·········16
271 ·······202:·i2l271 ·······202:·i2l
272 ·······203:·lstore········5272 ·······203:·lstore········18
273 ·······205:·aload·········4273 ·······205:·aload·········4
274 ·······207:·lload·········5274 ·······207:·lload·········18
275 ·······209:·invokeinterface·#120,··3··········//·InterfaceMethod·de/yaacc/player/Player.seekTo:(J)V275 ·······209:·invokeinterface·#120,··3··········//·InterfaceMethod·de/yaacc/player/Player.seekTo:(J)V
276 ·······214:·return276 ·······214:·return
277 ·······215:·astore········18277 ·······215:·astore········20
278 ·······217:·aload_0278 ·······217:·aload_0
279 ·······218:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;279 ·······218:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
280 ·······221:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;280 ·······221:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
281 ·······224:·astore········4281 ·······224:·astore········4
282 ·······226:·ldc···········#122················//·String·Error·while·parsing·time·string282 ·······226:·ldc···········#122················//·String·Error·while·parsing·time·string
283 ·······228:·astore········16283 ·······228:·astore········17
284 ·······230:·aload·········4284 ·······230:·aload·········4
285 ·······232:·aload·········16285 ·······232:·aload·········17
286 ·······234:·aload·········18286 ·······234:·aload·········20
287 ·······236:·invokestatic··#125················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I287 ·······236:·invokestatic··#125················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
288 ·······239:·pop288 ·······239:·pop
289 ·······240:·goto··········214289 ·······240:·goto··········214
290 ······Exception·table:290 ······Exception·table:
291 ·········from····to··target·type291 ·········from····to··target·type
292 ············37····41···215···Class·java/text/ParseException292 ············37····41···215···Class·java/text/ParseException
293 ············43····48···215···Class·java/text/ParseException293 ············43····48···215···Class·java/text/ParseException
6.75 KB
de/yaacc/player/AVTransportPlayerActivity.class
6.66 KB
javap -verbose -constants -s -l -private {}
    
Offset 591, 77 lines modifiedOffset 591, 77 lines modified
591 ········26:·invokestatic··#143················//·Method·de/yaacc/player/PlayerFactory.getCurrentPlayersOfType:(Ljava/lang/Class;)Ljava/util/List;591 ········26:·invokestatic··#143················//·Method·de/yaacc/player/PlayerFactory.getCurrentPlayersOfType:(Ljava/lang/Class;)Ljava/util/List;
592 ········29:·astore_3592 ········29:·astore_3
593 ········30:·aload_2593 ········30:·aload_2
594 ········31:·aload_3594 ········31:·aload_3
595 ········32:·invokeinterface·#149,··2··········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z595 ········32:·invokeinterface·#149,··2··········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z
596 ········37:·pop596 ········37:·pop
597 ········38:·aload_2597 ········38:·aload_2
598 ········39:·ifnull········184598 ········39:·ifnull········183
599 ········42:·aload_2599 ········42:·aload_2
600 ········43:·invokeinterface·#155,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;600 ········43:·invokeinterface·#155,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
601 ········48:·astore········4601 ········48:·astore_3
602 ········50:·aload·········4602 ········49:·aload_3
603 ········52:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z603 ········50:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
604 ········57:·istore········5604 ········55:·istore········4
605 ········59:·iload·········5605 ········57:·iload·········4
606 ········61:·ifeq··········184606 ········59:·ifeq··········183
607 ········64:·aload·········4607 ········62:·aload_3
608 ········66:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;608 ········63:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
609 ········71:·checkcast·····#40·················//·class·de/yaacc/player/Player609 ········68:·checkcast·····#40·················//·class·de/yaacc/player/Player
610 ········74:·astore········6610 ········71:·astore········5
611 ········76:·aload_0611 ········73:·aload_0
612 ········77:·invokevirtual·#117················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;612 ········74:·invokevirtual·#117················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
613 ········80:·invokevirtual·#122················//·Method·java/lang/Class.getName:()Ljava/lang/String;613 ········77:·invokevirtual·#122················//·Method·java/lang/Class.getName:()Ljava/lang/String;
614 ········83:·astore_3614 ········80:·astore········6
615 ········84:·new···········#167················//·class·java/lang/StringBuilder615 ········82:·new···········#167················//·class·java/lang/StringBuilder
616 ········87:·astore········7616 ········85:·astore········7
617 ········89:·aload·········7617 ········87:·aload·········7
618 ········91:·invokespecial·#168················//·Method·java/lang/StringBuilder."<init>":()V618 ········89:·invokespecial·#168················//·Method·java/lang/StringBuilder."<init>":()V
619 ········94:·aload·········7619 ········92:·aload·········7
620 ········96:·ldc···········#170················//·String·Found·networkplayer:620 ········94:·ldc···········#170················//·String·Found·networkplayer:
621 ········98:·invokevirtual·#174················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;621 ········96:·invokevirtual·#174················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
622 ·······101:·astore········7622 ········99:·astore········7
623 ·······103:·aload·········6623 ·······101:·aload·········5
624 ·······105:·invokeinterface·#177,··1··········//·InterfaceMethod·de/yaacc/player/Player.getId:()I624 ·······103:·invokeinterface·#177,··1··········//·InterfaceMethod·de/yaacc/player/Player.getId:()I
625 ·······110:·istore········8625 ·······108:·istore········8
626 ·······112:·aload·········7626 ·······110:·aload·········7
627 ·······114:·iload·········8627 ·······112:·iload·········8
628 ·······116:·invokevirtual·#180················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;628 ·······114:·invokevirtual·#180················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
629 ·······119:·astore········7629 ·······117:·astore········7
630 ·······121:·ldc···········#182················//·String··Searched··for·id:630 ·······119:·ldc···········#182················//·String··Searched··for·id:
631 ·······123:·astore········9631 ·······121:·astore········9
632 ·······125:·aload·········7632 ·······123:·aload·········7
633 ·······127:·aload·········9633 ·······125:·aload·········9
634 ·······129:·invokevirtual·#174················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;634 ·······127:·invokevirtual·#174················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
635 ·······132:·astore········7635 ·······130:·astore········7
636 ·······134:·aload_0636 ·······132:·aload_0
637 ·······135:·getfield······#184················//·Field·playerId:I637 ·······133:·getfield······#184················//·Field·playerId:I
638 ·······138:·istore········8638 ·······136:·istore········8
639 ·······140:·aload·········7639 ·······138:·aload·········7
640 ·······142:·iload·········8640 ·······140:·iload·········8
641 ·······144:·invokevirtual·#180················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;641 ·······142:·invokevirtual·#180················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
642 ·······147:·invokevirtual·#187················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;642 ·······145:·invokevirtual·#187················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
643 ·······150:·astore········7643 ·······148:·astore········7
644 ·······152:·aload_3644 ·······150:·aload·········6
645 ·······153:·aload·········7645 ·······152:·aload·········7
646 ·······155:·invokestatic··#190················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I646 ·······154:·invokestatic··#190················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
647 ·······158:·pop647 ·······157:·pop
648 ·······159:·aload·········6648 ·······158:·aload·········5
649 ·······161:·invokeinterface·#177,··1··········//·InterfaceMethod·de/yaacc/player/Player.getId:()I649 ·······160:·invokeinterface·#177,··1··········//·InterfaceMethod·de/yaacc/player/Player.getId:()I
650 ·······166:·istore········5650 ·······165:·istore········4
651 ·······168:·aload_0651 ·······167:·aload_0
652 ·······169:·getfield······#184················//·Field·playerId:I652 ·······168:·getfield······#184················//·Field·playerId:I
653 ·······172:·istore········10653 ·······171:·istore········10
654 ·······174:·iload·········5654 ·······173:·iload·········4
655 ·······176:·iload·········10655 ·······175:·iload·········10
656 ·······178:·if_icmpne·····50656 ·······177:·if_icmpne·····49
657 ·······181:·aload·········6657 ·······180:·aload·········5
658 ·······183:·astore_1658 ·······182:·astore_1
659 ·······184:·aload_1659 ·······183:·aload_1
660 ·······185:·areturn660 ·······184:·areturn
  
661 ··private·void·setTrackInfo();661 ··private·void·setTrackInfo();
662 ····descriptor:·()V662 ····descriptor:·()V
663 ····flags:·(0x0002)·ACC_PRIVATE663 ····flags:·(0x0002)·ACC_PRIVATE
664 ····Code:664 ····Code:
665 ······stack=300,·locals=1,·args_size=1665 ······stack=300,·locals=1,·args_size=1
666 ·········0:·aload_0666 ·········0:·aload_0
5.69 KB
de/yaacc/player/MusicPlayerActivity$8.class
5.61 KB
javap -verbose -constants -s -l -private {}
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ······stack=300,·locals=2,·args_size=2169 ······stack=300,·locals=2,·args_size=2
170 ·········0:·return170 ·········0:·return
  
171 ··public·void·onStopTrackingTouch(android.widget.SeekBar);171 ··public·void·onStopTrackingTouch(android.widget.SeekBar);
172 ····descriptor:·(Landroid/widget/SeekBar;)V172 ····descriptor:·(Landroid/widget/SeekBar;)V
173 ····flags:·(0x0001)·ACC_PUBLIC173 ····flags:·(0x0001)·ACC_PUBLIC
174 ····Code:174 ····Code:
175 ······stack=300,·locals=19,·args_size=2175 ······stack=300,·locals=21,·args_size=2
176 ·········0:·aload_0176 ·········0:·aload_0
177 ·········1:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/MusicPlayerActivity;177 ·········1:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/MusicPlayerActivity;
178 ·········4:·invokestatic··#20·················//·Method·de/yaacc/player/MusicPlayerActivity.access$100:(Lde/yaacc/player/MusicPlayerActivity;)Lde/yaacc/player/Player;178 ·········4:·invokestatic··#20·················//·Method·de/yaacc/player/MusicPlayerActivity.access$100:(Lde/yaacc/player/MusicPlayerActivity;)Lde/yaacc/player/Player;
179 ·········7:·invokeinterface·#26,··1···········//·InterfaceMethod·de/yaacc/player/Player.getDuration:()Ljava/lang/String;179 ·········7:·invokeinterface·#26,··1···········//·InterfaceMethod·de/yaacc/player/Player.getDuration:()Ljava/lang/String;
180 ········12:·astore_2180 ········12:·astore_2
181 ········13:·new···········#28·················//·class·java/text/SimpleDateFormat181 ········13:·new···········#28·················//·class·java/text/SimpleDateFormat
182 ········16:·astore_3182 ········16:·astore_3
Offset 210, 84 lines modifiedOffset 210, 84 lines modified
210 ········70:·invokevirtual·#70·················//·Method·android/widget/SeekBar.getProgress:()I210 ········70:·invokevirtual·#70·················//·Method·android/widget/SeekBar.getProgress:()I
211 ········73:·istore········10211 ········73:·istore········10
212 ········75:·iload·········10212 ········75:·iload·········10
213 ········77:·i2d213 ········77:·i2d
214 ········78:·dstore········11214 ········78:·dstore········11
215 ········80:·dload·········11215 ········80:·dload·········11
216 ········82:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;216 ········82:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
217 ········85:·astore········4217 ········85:·astore········13
218 ········87:·aload·········4218 ········87:·aload·········13
219 ········89:·invokevirtual·#79·················//·Method·java/lang/Double.doubleValue:()D219 ········89:·invokevirtual·#79·················//·Method·java/lang/Double.doubleValue:()D
220 ········92:·dstore········11220 ········92:·dstore········11
221 ········94:·ldc2_w········#82·················//·double·100.0d221 ········94:·ldc2_w········#82·················//·double·100.0d
222 ········97:·dstore········13222 ········97:·dstore········14
223 ········99:·dload·········11223 ········99:·dload·········11
224 ·······101:·dload·········13224 ·······101:·dload·········14
225 ·······103:·ddiv225 ·······103:·ddiv
226 ·······104:·dstore········11226 ·······104:·dstore········11
227 ·······106:·dload·········8227 ·······106:·dload·········8
228 ·······108:·dload·········11228 ·······108:·dload·········11
229 ·······110:·dmul229 ·······110:·dmul
230 ·······111:·dstore········8230 ·······111:·dstore········8
231 ·······113:·dload·········8231 ·······113:·dload·········8
232 ·······115:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;232 ·······115:·invokestatic··#75·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
233 ·······118:·astore········4233 ·······118:·astore········4
234 ·······120:·aload·········4234 ·······120:·aload·········4
235 ·······122:·invokevirtual·#86·················//·Method·java/lang/Double.intValue:()I235 ·······122:·invokevirtual·#86·················//·Method·java/lang/Double.intValue:()I
236 ·······125:·istore········15236 ·······125:·istore········16
237 ·······127:·aload_0237 ·······127:·aload_0
238 ·······128:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;238 ·······128:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
239 ·······131:·astore········4239 ·······131:·astore········4
240 ·······133:·aload·········4240 ·······133:·aload·········4
241 ·······135:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;241 ·······135:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
242 ·······138:·astore········4242 ·······138:·astore········4
243 ·······140:·new···········#97·················//·class·java/lang/StringBuilder243 ·······140:·new···········#97·················//·class·java/lang/StringBuilder
244 ·······143:·astore········16244 ·······143:·astore········17
245 ·······145:·aload·········16245 ·······145:·aload·········17
246 ·······147:·invokespecial·#98·················//·Method·java/lang/StringBuilder."<init>":()V246 ·······147:·invokespecial·#98·················//·Method·java/lang/StringBuilder."<init>":()V
247 ·······150:·ldc···········#100················//·String·TargetPosition247 ·······150:·ldc···········#100················//·String·TargetPosition
248 ·······152:·astore········17248 ·······152:·astore········13
249 ·······154:·aload·········16249 ·······154:·aload·········17
250 ·······156:·aload·········17250 ·······156:·aload·········13
251 ·······158:·invokevirtual·#104················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;251 ·······158:·invokevirtual·#104················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
252 ·······161:·astore········16252 ·······161:·astore········17
253 ·······163:·aload·········16253 ·······163:·aload·········17
254 ·······165:·iload·········15254 ·······165:·iload·········16
255 ·······167:·invokevirtual·#107················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;255 ·······167:·invokevirtual·#107················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
256 ·······170:·astore········16256 ·······170:·astore········17
257 ·······172:·aload·········16257 ·······172:·aload·········17
258 ·······174:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;258 ·······174:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
259 ·······177:·astore········16259 ·······177:·astore········17
260 ·······179:·aload·········4260 ·······179:·aload·········4
261 ·······181:·aload·········16261 ·······181:·aload·········17
262 ·······183:·invokestatic··#116················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I262 ·······183:·invokestatic··#116················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
263 ·······186:·pop263 ·······186:·pop
264 ·······187:·aload_0264 ·······187:·aload_0
265 ·······188:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/MusicPlayerActivity;265 ·······188:·getfield······#10·················//·Field·this$0:Lde/yaacc/player/MusicPlayerActivity;
266 ·······191:·astore········4266 ·······191:·astore········4
267 ·······193:·aload·········4267 ·······193:·aload·········4
268 ·······195:·invokestatic··#20·················//·Method·de/yaacc/player/MusicPlayerActivity.access$100:(Lde/yaacc/player/MusicPlayerActivity;)Lde/yaacc/player/Player;268 ·······195:·invokestatic··#20·················//·Method·de/yaacc/player/MusicPlayerActivity.access$100:(Lde/yaacc/player/MusicPlayerActivity;)Lde/yaacc/player/Player;
269 ·······198:·astore········4269 ·······198:·astore········4
270 ·······200:·iload·········15270 ·······200:·iload·········16
271 ·······202:·i2l271 ·······202:·i2l
272 ·······203:·lstore········5272 ·······203:·lstore········18
273 ·······205:·aload·········4273 ·······205:·aload·········4
274 ·······207:·lload·········5274 ·······207:·lload·········18
275 ·······209:·invokeinterface·#120,··3··········//·InterfaceMethod·de/yaacc/player/Player.seekTo:(J)V275 ·······209:·invokeinterface·#120,··3··········//·InterfaceMethod·de/yaacc/player/Player.seekTo:(J)V
276 ·······214:·return276 ·······214:·return
277 ·······215:·astore········18277 ·······215:·astore········20
278 ·······217:·aload_0278 ·······217:·aload_0
279 ·······218:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;279 ·······218:·invokevirtual·#90·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
280 ·······221:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;280 ·······221:·invokevirtual·#95·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
281 ·······224:·astore········4281 ·······224:·astore········4
282 ·······226:·ldc···········#122················//·String·Error·while·parsing·time·string282 ·······226:·ldc···········#122················//·String·Error·while·parsing·time·string
283 ·······228:·astore········16283 ·······228:·astore········17
284 ·······230:·aload·········4284 ·······230:·aload·········4
285 ·······232:·aload·········16285 ·······232:·aload·········17
286 ·······234:·aload·········18286 ·······234:·aload·········20
287 ·······236:·invokestatic··#125················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I287 ·······236:·invokestatic··#125················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
288 ·······239:·pop288 ·······239:·pop
289 ·······240:·goto··········214289 ·······240:·goto··········214
290 ······Exception·table:290 ······Exception·table:
291 ·········from····to··target·type291 ·········from····to··target·type
292 ············37····41···215···Class·java/text/ParseException292 ············37····41···215···Class·java/text/ParseException
293 ············43····48···215···Class·java/text/ParseException293 ············43····48···215···Class·java/text/ParseException
963 B
de/yaacc/player/PlayableItem.class
895 B
procyon -ec {}
    
Offset 33, 17 lines modifiedOffset 33, 17 lines modified
33 ········this.setUri(Uri.parse(firstResource.getValue()));33 ········this.setUri(Uri.parse(firstResource.getValue()));
34 ········String·mimeType·=·firstResource.getProtocolInfo().getContentFormat();34 ········String·mimeType·=·firstResource.getProtocolInfo().getContentFormat();
35 ········if·(mimeType·==·null·||·mimeType.equals(""))·{35 ········if·(mimeType·==·null·||·mimeType.equals(""))·{
36 ············mimeType·=·MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(this.getUri().toString()));36 ············mimeType·=·MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(this.getUri().toString()));
37 ········}37 ········}
38 ········this.setMimeType(mimeType);38 ········this.setMimeType(mimeType);
39 ········long·n2·=·(long)n;39 ········long·n2·=·(long)n;
40 ········Label_0335:·{40 ········Label_0343:·{
41 ············if·(firstResource.getDuration()·==·null)·{41 ············if·(firstResource.getDuration()·==·null)·{
42 ················break·Label_0335;42 ················break·Label_0343;
43 ············}43 ············}
44 ············try·{44 ············try·{
45 ················final·String[]·split·=·firstResource.getDuration().split(":");45 ················final·String[]·split·=·firstResource.getDuration().split(":");
46 ················final·String·s·=·split[0];46 ················final·String·s·=·split[0];
47 ················try·{47 ················try·{
48 ····················final·Long·value·=·Long.valueOf(s);48 ····················final·Long·value·=·Long.valueOf(s);
49 ····················try·{49 ····················try·{
3.48 KB
de/yaacc/player/PlayerFactory.class
3.42 KB
procyon -ec {}
    
Offset 51, 14 lines modifiedOffset 51, 16 lines modified
51 ········else·{51 ········else·{
52 ············o·=·new·LocalThirdPartieMusicPlayer(upnpClient,·upnpClient.getContext().getString(n));52 ············o·=·new·LocalThirdPartieMusicPlayer(upnpClient,·upnpClient.getContext().getString(n));
53 ········}53 ········}
54 ········return·(Player)o;54 ········return·(Player)o;
55 ····}55 ····}
56 ····56 ····
57 ····private·static·Player·createPlayer(final·UpnpClient·upnpClient,·final·Device·device,·final·boolean·b,·final·boolean·b2,·final·boolean·b3,·final·SynchronizationInfo·syncInfo)·{57 ····private·static·Player·createPlayer(final·UpnpClient·upnpClient,·final·Device·device,·final·boolean·b,·final·boolean·b2,·final·boolean·b3,·final·SynchronizationInfo·syncInfo)·{
 58 ········final·int·n·=·2131099696;
 59 ········final·int·n2·=·2131099694;
58 ········Object·o;60 ········Object·o;
59 ········if·(device·==·null)·{61 ········if·(device·==·null)·{
60 ············Toast.makeText(upnpClient.getContext(),·(CharSequence)upnpClient.getContext().getString(2131099671),·0).show();62 ············Toast.makeText(upnpClient.getContext(),·(CharSequence)upnpClient.getContext().getString(2131099671),·0).show();
61 ············o·=·null;63 ············o·=·null;
62 ········}64 ········}
63 ········else·{65 ········else·{
64 ············if·(!device.getIdentity().getUdn().getIdentifierString().equals(UpnpClient.LOCAL_UID))·{66 ············if·(!device.getIdentity().getUdn().getIdentifierString().equals(UpnpClient.LOCAL_UID))·{
Offset 78, 40 lines modifiedOffset 80, 40 lines modified
78 ················}80 ················}
79 ················if·(device.getType().getVersion()·==·3)·{81 ················if·(device.getType().getVersion()·==·3)·{
80 ····················for·(final·Player·player·:·getCurrentPlayersOfType(SyncAVTransportPlayer.class))·{82 ····················for·(final·Player·player·:·getCurrentPlayersOfType(SyncAVTransportPlayer.class))·{
81 ························if·(((SyncAVTransportPlayer)player).getDeviceId().equals(device.getIdentity().getUdn().getIdentifierString())·&&·((SyncAVTransportPlayer)player).getContentType().equals(s2))·{83 ························if·(((SyncAVTransportPlayer)player).getDeviceId().equals(device.getIdentity().getUdn().getIdentifierString())·&&·((SyncAVTransportPlayer)player).getContentType().equals(s2))·{
82 ····························shutdown(player);84 ····························shutdown(player);
83 ························}85 ························}
84 ····················}86 ····················}
85 ····················o·=·new·SyncAVTransportPlayer(upnpClient,·device,·upnpClient.getContext().getString(2131099694)·+·"-"·+·s2·+·"@"·+·s,·s2);87 ····················o·=·new·SyncAVTransportPlayer(upnpClient,·device,·upnpClient.getContext().getString(n2)·+·"-"·+·s2·+·"@"·+·s,·s2);
86 ················}88 ················}
87 ················else·{89 ················else·{
88 ····················for·(final·Player·player2·:·getCurrentPlayersOfType(AVTransportPlayer.class))·{90 ····················for·(final·Player·player2·:·getCurrentPlayersOfType(AVTransportPlayer.class))·{
89 ························if·(((AVTransportPlayer)player2).getDeviceId().equals(device.getIdentity().getUdn().getIdentifierString())·&&·((AVTransportPlayer)player2).getContentType().equals(s2))·{91 ························if·(((AVTransportPlayer)player2).getDeviceId().equals(device.getIdentity().getUdn().getIdentifierString())·&&·((AVTransportPlayer)player2).getContentType().equals(s2))·{
90 ····························shutdown(player2);92 ····························shutdown(player2);
91 ························}93 ························}
92 ····················}94 ····················}
93 ····················o·=·new·AVTransportPlayer(upnpClient,·device,·upnpClient.getContext().getString(2131099694)·+·"-"·+·s2·+·"@"·+·s,·s2);95 ····················o·=·new·AVTransportPlayer(upnpClient,·device,·upnpClient.getContext().getString(n2)·+·"-"·+·s2·+·"@"·+·s,·s2);
94 ················}96 ················}
95 ············}97 ············}
96 ············else·if·(b·&&·!b2·&&·!b3)·{98 ············else·if·(b·&&·!b2·&&·!b3)·{
97 ················final·Player·firstCurrentPlayerOfType·=·getFirstCurrentPlayerOfType(MultiContentPlayer.class);99 ················final·Player·firstCurrentPlayerOfType·=·getFirstCurrentPlayerOfType(MultiContentPlayer.class);
98 ················if·(firstCurrentPlayerOfType·!=·null)·{100 ················if·(firstCurrentPlayerOfType·!=·null)·{
99 ····················shutdown(firstCurrentPlayerOfType);101 ····················shutdown(firstCurrentPlayerOfType);
100 ················}102 ················}
101 ················o·=·new·MultiContentPlayer(upnpClient,·upnpClient.getContext().getString(2131099696));103 ················o·=·new·MultiContentPlayer(upnpClient,·upnpClient.getContext().getString(n));
102 ············}104 ············}
103 ············else·if·(!b·&&·b2·&&·!b3)·{105 ············else·if·(!b·&&·b2·&&·!b3)·{
104 ················o·=·createImagePlayer(upnpClient);106 ················o·=·createImagePlayer(upnpClient);
105 ············}107 ············}
106 ············else·if·(!b·&&·!b2·&&·b3)·{108 ············else·if·(!b·&&·!b2·&&·b3)·{
107 ················o·=·createMusicPlayer(upnpClient);109 ················o·=·createMusicPlayer(upnpClient);
108 ············}110 ············}
109 ············else·{111 ············else·{
110 ················o·=·new·MultiContentPlayer(upnpClient,·upnpClient.getContext().getString(2131099696));112 ················o·=·new·MultiContentPlayer(upnpClient,·upnpClient.getContext().getString(n));
111 ············}113 ············}
112 ············((Player)o).setSyncInfo(syncInfo);114 ············((Player)o).setSyncInfo(syncInfo);
113 ········}115 ········}
114 ········return·(Player)o;116 ········return·(Player)o;
115 ····}117 ····}
116 ····118 ····
117 ····public·static·List·createPlayer(final·UpnpClient·upnpClient,·final·SynchronizationInfo·synchronizationInfo,·final·List·list)·{119 ····public·static·List·createPlayer(final·UpnpClient·upnpClient,·final·SynchronizationInfo·synchronizationInfo,·final·List·list)·{
13.0 KB
de/yaacc/upnp/server/YaaccUpnpServerService.class
12.9 KB
procyon -ec {}
Max HTML report size reached
1.1 KB
de/yaacc/upnp/server/avtransport/TransportAction.class
1020 B
procyon -ec {}
    
Offset 43, 17 lines modifiedOffset 43, 16 lines modified
43 ········final·String[]·fromCommaSeparatedList·=·ModelUtil.fromCommaSeparatedList(s);43 ········final·String[]·fromCommaSeparatedList·=·ModelUtil.fromCommaSeparatedList(s);
44 ········TransportAction[]·array;44 ········TransportAction[]·array;
45 ········if·(fromCommaSeparatedList·==·null)·{45 ········if·(fromCommaSeparatedList·==·null)·{
46 ············array·=·new·TransportAction[0];46 ············array·=·new·TransportAction[0];
47 ········}47 ········}
48 ········else·{48 ········else·{
49 ············final·ArrayList<TransportAction>·list·=·new·ArrayList<TransportAction>();49 ············final·ArrayList<TransportAction>·list·=·new·ArrayList<TransportAction>();
50 ············final·String[]·array2·=·fromCommaSeparatedList; 
51 ············for·(int·length·=·fromCommaSeparatedList.length,·i·=·0;·i·<·length;·++i)·{50 ············for·(int·length·=·fromCommaSeparatedList.length,·i·=·0;·i·<·length;·++i)·{
52 ················final·String·anObject·=·array2[i];51 ················final·String·anObject·=·fromCommaSeparatedList[i];
53 ················final·TransportAction[]·values·=·values();52 ················final·TransportAction[]·values·=·values();
54 ················for·(int·length2·=·values.length,·j·=·0;·j·<·length2;·++j)·{53 ················for·(int·length2·=·values.length,·j·=·0;·j·<·length2;·++j)·{
55 ····················final·TransportAction·transportAction·=·values[j];54 ····················final·TransportAction·transportAction·=·values[j];
56 ····················if·(transportAction.name().equals(anObject))·{55 ····················if·(transportAction.name().equals(anObject))·{
57 ························list.add(transportAction);56 ························list.add(transportAction);
58 ····················}57 ····················}
59 ················}58 ················}
12.4 KB
de/yaacc/upnp/server/contentdirectory/YaaccContentDirectory.class
12.3 KB
procyon -ec {}
Max HTML report size reached
12.5 KB
de/yaacc/util/FileDownloader.class
12.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.56 KB
de/yaacc/util/image/ImageDownloader$FlushedInputStream.class
1.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V41 ·········2:·invokespecial·#8··················//·Method·java/io/FilterInputStream."<init>":(Ljava/io/InputStream;)V
42 ·········5:·return42 ·········5:·return
  
43 ··public·long·skip(long);43 ··public·long·skip(long);
44 ····descriptor:·(J)J44 ····descriptor:·(J)J
45 ····flags:·(0x0001)·ACC_PUBLIC45 ····flags:·(0x0001)·ACC_PUBLIC
46 ····Code:46 ····Code:
47 ······stack=300,·locals=12,·args_size=247 ······stack=300,·locals=14,·args_size=2
48 ·········0:·lconst_048 ·········0:·lconst_0
49 ·········1:·lstore_349 ·········1:·lstore_3
50 ·········2:·lload_350 ·········2:·lload_3
51 ·········3:·lload_151 ·········3:·lload_1
52 ·········4:·lcmp52 ·········4:·lcmp
53 ·········5:·istore········553 ·········5:·istore········5
54 ·········7:·iload·········554 ·········7:·iload·········5
Offset 62, 25 lines modifiedOffset 62, 25 lines modified
62 ········20:·lsub62 ········20:·lsub
63 ········21:·lstore········763 ········21:·lstore········7
64 ········23:·aload·········664 ········23:·aload·········6
65 ········25:·lload·········765 ········25:·lload·········7
66 ········27:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J66 ········27:·invokevirtual·#18·················//·Method·java/io/InputStream.skip:(J)J
67 ········30:·lstore········967 ········30:·lstore········9
68 ········32:·lconst_068 ········32:·lconst_0
69 ········33:·lstore········769 ········33:·lstore········11
70 ········35:·lload·········970 ········35:·lload·········9
71 ········37:·lload·········771 ········37:·lload·········11
72 ········39:·lcmp72 ········39:·lcmp
73 ········40:·istore········573 ········40:·istore········5
74 ········42:·iload·········574 ········42:·iload·········5
75 ········44:·ifne··········6375 ········44:·ifne··········63
76 ········47:·aload_076 ········47:·aload_0
77 ········48:·invokevirtual·#22·················//·Method·read:()I77 ········48:·invokevirtual·#22·················//·Method·read:()I
78 ········51:·istore········1178 ········51:·istore········13
79 ········53:·iload·········1179 ········53:·iload·········13
80 ········55:·ifge··········6080 ········55:·ifge··········60
81 ········58:·lload_381 ········58:·lload_3
82 ········59:·lreturn82 ········59:·lreturn
83 ········60:·lconst_183 ········60:·lconst_1
84 ········61:·lstore········984 ········61:·lstore········9
85 ········63:·lload_385 ········63:·lload_3
86 ········64:·lload·········986 ········64:·lload·········9
1.85 KB
org/eclipse/jetty/client/HttpExchange.class
1.77 KB
javap -verbose -constants -s -l -private {}
    
Offset 2698, 15 lines modifiedOffset 2698, 15 lines modified
2698 ········34:·putfield······#102················//·Field·_version:I2698 ········34:·putfield······#102················//·Field·_version:I
2699 ········37:·goto··········242699 ········37:·goto··········24
  
2700 ··public·java.lang.String·toString();2700 ··public·java.lang.String·toString();
2701 ····descriptor:·()Ljava/lang/String;2701 ····descriptor:·()Ljava/lang/String;
2702 ····flags:·(0x0001)·ACC_PUBLIC2702 ····flags:·(0x0001)·ACC_PUBLIC
2703 ····Code:2703 ····Code:
2704 ······stack=300,·locals=23,·args_size=12704 ······stack=300,·locals=25,·args_size=1
2705 ·········0:·iconst_42705 ·········0:·iconst_4
2706 ·········1:·istore_12706 ·········1:·istore_1
2707 ·········2:·iconst_22707 ·········2:·iconst_2
2708 ·········3:·istore_22708 ·········3:·istore_2
2709 ·········4:·iconst_12709 ·········4:·iconst_1
2710 ·········5:·istore_32710 ·········5:·istore_3
2711 ·········6:·iconst_02711 ·········6:·iconst_0
Offset 2837, 21 lines modifiedOffset 2837, 21 lines modified
2837 ·······251:·aload·········202837 ·······251:·aload·········20
2838 ·······253:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2838 ·······253:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2839 ·······256:·ldc_w·········#549················//·String·sent=2839 ·······256:·ldc_w·········#549················//·String·sent=
2840 ·······259:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2840 ·······259:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2841 ·······262:·astore········152841 ·······262:·astore········15
2842 ·······264:·aload_02842 ·······264:·aload_0
2843 ·······265:·getfield······#139················//·Field·_sent:J2843 ·······265:·getfield······#139················//·Field·_sent:J
2844 ·······268:·lstore········212844 ·······268:·lstore········23
2845 ·······270:·lload·········82845 ·······270:·lload·········8
2846 ·······272:·lload·········212846 ·······272:·lload·········23
2847 ·······274:·lsub2847 ·······274:·lsub
2848 ·······275:·lstore········212848 ·······275:·lstore········23
2849 ·······277:·aload·········152849 ·······277:·aload·········15
2850 ·······279:·lload·········212850 ·······279:·lload·········23
2851 ·······281:·invokevirtual·#552················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;2851 ·······281:·invokevirtual·#552················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
2852 ·······284:·astore········152852 ·······284:·astore········15
2853 ·······286:·ldc_w·········#554················//·String·ms2853 ·······286:·ldc_w·········#554················//·String·ms
2854 ·······289:·astore········172854 ·······289:·astore········17
2855 ·······291:·aload·········152855 ·······291:·aload·········15
2856 ·······293:·aload·········172856 ·······293:·aload·········17
2857 ·······295:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2857 ·······295:·invokevirtual·#318················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
873 B
org/eclipse/jetty/http/HttpFields.class
795 B
procyon -ec {}
    
Offset 835, 15 lines modifiedOffset 835, 15 lines modified
835 ········································sb.append(value2);835 ········································sb.append(value2);
836 ····································}836 ····································}
837 ····································sb.append("\r\n");837 ····································sb.append("\r\n");
838 ································}838 ································}
839 ································++index;839 ································++index;
840 ································continue;840 ································continue;
841 ································sb.append("\r\n");841 ································sb.append("\r\n");
842 ································final·String·s·=·sb.toString();842 ································return·sb.toString();
843 ····························}843 ····························}
844 ····························catch·(Exception·ex)·{844 ····························catch·(Exception·ex)·{
845 ································HttpFields.LOG.warn((Throwable)ex);845 ································HttpFields.LOG.warn((Throwable)ex);
846 ································final·String·s·=·ex.toString();846 ································final·String·s·=·ex.toString();
847 ····························}847 ····························}
848 ························}848 ························}
849 ····················}849 ····················}
7.49 KB
org/eclipse/jetty/util/MultiPartInputStream.class
7.39 KB
procyon -ec {}
Max HTML report size reached
3.21 KB
org/eclipse/jetty/util/RolloverFileOutputStream.class
3.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 624, 15 lines modifiedOffset 624, 15 lines modified
624 ·········1:·invokespecial·#149················//·Method·removeOldFiles:()V624 ·········1:·invokespecial·#149················//·Method·removeOldFiles:()V
625 ·········4:·return625 ·········4:·return
  
626 ··private·void·removeOldFiles();626 ··private·void·removeOldFiles();
627 ····descriptor:·()V627 ····descriptor:·()V
628 ····flags:·(0x0002)·ACC_PRIVATE628 ····flags:·(0x0002)·ACC_PRIVATE
629 ····Code:629 ····Code:
630 ······stack=300,·locals=21,·args_size=1630 ······stack=300,·locals=22,·args_size=1
631 ·········0:·aload_0631 ·········0:·aload_0
632 ·········1:·getfield······#86·················//·Field·_retainDays:I632 ·········1:·getfield······#86·················//·Field·_retainDays:I
633 ·········4:·istore_1633 ·········4:·istore_1
634 ·········5:·iload_1634 ·········5:·iload_1
635 ·········6:·ifle··········89635 ·········6:·ifle··········89
636 ·········9:·invokestatic··#155················//·Method·java/lang/System.currentTimeMillis:()J636 ·········9:·invokestatic··#155················//·Method·java/lang/System.currentTimeMillis:()J
637 ········12:·lstore_2637 ········12:·lstore_2
Offset 702, 25 lines modifiedOffset 702, 25 lines modified
702 ·······145:·aaload702 ·······145:·aaload
703 ·······146:·astore········7703 ·······146:·astore········7
704 ·······148:·aload·········7704 ·······148:·aload·········7
705 ·······150:·aload·········10705 ·······150:·aload·········10
706 ·······152:·invokevirtual·#191················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z706 ·······152:·invokevirtual·#191················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z
707 ·······155:·istore_1707 ·······155:·istore_1
708 ·······156:·iload_1708 ·······156:·iload_1
709 ·······157:·ifeq··········233709 ·······157:·ifeq··········237
710 ·······160:·aload·········10710 ·······160:·aload·········10
711 ·······162:·invokevirtual·#75·················//·Method·java/lang/String.length:()I711 ·······162:·invokevirtual·#75·················//·Method·java/lang/String.length:()I
712 ·······165:·istore_1712 ·······165:·istore_1
713 ·······166:·aload·········7713 ·······166:·aload·········7
714 ·······168:·aload·········11714 ·······168:·aload·········11
715 ·······170:·iload_1715 ·······170:·iload_1
716 ·······171:·invokevirtual·#194················//·Method·java/lang/String.indexOf:(Ljava/lang/String;I)I716 ·······171:·invokevirtual·#194················//·Method·java/lang/String.indexOf:(Ljava/lang/String;I)I
717 ·······174:·istore_1717 ·······174:·istore_1
718 ·······175:·iload_1718 ·······175:·iload_1
719 ·······176:·iflt··········233719 ·······176:·iflt··········237
720 ·······179:·new···········#157················//·class·java/io/File720 ·······179:·new···········#157················//·class·java/io/File
721 ·······182:·astore········14721 ·······182:·astore········14
722 ·······184:·aload·········14722 ·······184:·aload·········14
723 ·······186:·aload·········6723 ·······186:·aload·········6
724 ·······188:·aload·········7724 ·······188:·aload·········7
725 ·······190:·invokespecial·#197················//·Method·java/io/File."<init>":(Ljava/io/File;Ljava/lang/String;)V725 ·······190:·invokespecial·#197················//·Method·java/io/File."<init>":(Ljava/io/File;Ljava/lang/String;)V
726 ·······193:·aload·········14726 ·······193:·aload·········14
Offset 730, 30 lines modifiedOffset 730, 32 lines modified
730 ·······201:·lload·········15730 ·······201:·lload·········15
731 ·······203:·lsub731 ·······203:·lsub
732 ·······204:·ldc2_w········#139················//·long·86400000l732 ·······204:·ldc2_w········#139················//·long·86400000l
733 ·······207:·ldiv733 ·······207:·ldiv
734 ·······208:·lstore········17734 ·······208:·lstore········17
735 ·······210:·aload_0735 ·······210:·aload_0
736 ·······211:·getfield······#86·················//·Field·_retainDays:I736 ·······211:·getfield······#86·················//·Field·_retainDays:I
 737 ·······214:·istore········19
 738 ·······216:·iload·········19
737 ·······214:·i2l739 ·······218:·i2l
738 ·······215:·lstore········19740 ·······219:·lstore········20
739 ·······217:·lload·········17741 ·······221:·lload·········17
740 ·······219:·lload·········19742 ·······223:·lload·········20
741 ·······221:·lcmp743 ·······225:·lcmp
742 ·······222:·istore_1744 ·······226:·istore_1
743 ·······223:·iload_1745 ·······227:·iload_1
744 ·······224:·ifle··········233746 ·······228:·ifle··········237
745 ·······227:·aload·········14747 ·······231:·aload·········14
746 ·······229:·invokevirtual·#204················//·Method·java/io/File.delete:()Z748 ·······233:·invokevirtual·#204················//·Method·java/io/File.delete:()Z
747 ·······232:·pop749 ·······236:·pop
748 ·······233:·iload·········13750 ·······237:·iload·········13
749 ·······235:·iconst_1751 ·······239:·iconst_1
750 ·······236:·iadd752 ·······240:·iadd
751 ·······237:·istore········13753 ·······241:·istore········13
752 ·······239:·goto··········131754 ·······243:·goto··········131
  
753 ··private·void·setFile();755 ··private·void·setFile();
754 ····descriptor:·()V756 ····descriptor:·()V
755 ····flags:·(0x0002)·ACC_PRIVATE757 ····flags:·(0x0002)·ACC_PRIVATE
756 ····Code:758 ····Code:
757 ······stack=300,·locals=13,·args_size=1759 ······stack=300,·locals=13,·args_size=1
758 ·········0:·aload_0760 ·········0:·aload_0
1.46 KB
org/eclipse/jetty/util/StringUtil.class
1.38 KB
javap -verbose -constants -s -l -private {}
    
Offset 1542, 15 lines modifiedOffset 1542, 15 lines modified
1542 ·······147:·astore_01542 ·······147:·astore_0
1543 ·······148:·goto··········191543 ·······148:·goto··········19
  
1544 ··public·static·java.lang.String·sidBytesToString(byte[]);1544 ··public·static·java.lang.String·sidBytesToString(byte[]);
1545 ····descriptor:·([B)Ljava/lang/String;1545 ····descriptor:·([B)Ljava/lang/String;
1546 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC1546 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
1547 ····Code:1547 ····Code:
1548 ······stack=300,·locals=19,·args_size=11548 ······stack=300,·locals=21,·args_size=1
1549 ·········0:·bipush········451549 ·········0:·bipush········45
1550 ·········2:·istore_11550 ·········2:·istore_1
1551 ·········3:·bipush········161551 ·········3:·bipush········16
1552 ·········5:·istore_21552 ·········5:·istore_2
1553 ·········6:·iconst_11553 ·········6:·iconst_1
1554 ·········7:·istore_31554 ·········7:·istore_3
1555 ·········8:·new···········#72·················//·class·java/lang/StringBuilder1555 ·········8:·new···········#72·················//·class·java/lang/StringBuilder
Offset 1715, 17 lines modifiedOffset 1715, 17 lines modified
1715 ·······307:·astore········61715 ·······307:·astore········6
1716 ·······309:·aload·········71716 ·······309:·aload·········7
1717 ·······311:·invokevirtual·#139················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;1717 ·······311:·invokevirtual·#139················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
1718 ·······314:·astore········141718 ·······314:·astore········14
1719 ·······316:·aload·········141719 ·······316:·aload·········14
1720 ·······318:·iload_21720 ·······318:·iload_2
1721 ·······319:·invokestatic··#185················//·Method·java/lang/Long.parseLong:(Ljava/lang/String;I)J1721 ·······319:·invokestatic··#185················//·Method·java/lang/Long.parseLong:(Ljava/lang/String;I)J
1722 ·······322:·lstore········91722 ·······322:·lstore········19
1723 ·······324:·aload·········61723 ·······324:·aload·········6
1724 ·······326:·lload·········91724 ·······326:·lload·········19
1725 ·······328:·invokevirtual·#188················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;1725 ·······328:·invokevirtual·#188················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
1726 ·······331:·pop1726 ·······331:·pop
1727 ·······332:·iload·········81727 ·······332:·iload·········8
1728 ·······334:·iconst_11728 ·······334:·iconst_1
1729 ·······335:·iadd1729 ·······335:·iadd
1730 ·······336:·istore········81730 ·······336:·istore········8
1731 ·······338:·goto··········1431731 ·······338:·goto··········143
2.19 KB
org/eclipse/jetty/util/ajax/JSON.class
2.11 KB
javap -verbose -constants -s -l -private {}
    
Offset 2353, 15 lines modifiedOffset 2353, 15 lines modified
2353 ·······361:·aload·········42353 ·······361:·aload·········4
2354 ·······363:·athrow2354 ·······363:·athrow
  
2355 ··public·java.lang.Number·parseNumber(org.eclipse.jetty.util.ajax.JSON$Source);2355 ··public·java.lang.Number·parseNumber(org.eclipse.jetty.util.ajax.JSON$Source);
2356 ····descriptor:·(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Number;2356 ····descriptor:·(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Number;
2357 ····flags:·(0x0001)·ACC_PUBLIC2357 ····flags:·(0x0001)·ACC_PUBLIC
2358 ····Code:2358 ····Code:
2359 ······stack=300,·locals=14,·args_size=22359 ······stack=300,·locals=15,·args_size=2
2360 ·········0:·iconst_02360 ·········0:·iconst_0
2361 ·········1:·istore_22361 ·········1:·istore_2
2362 ·········2:·lconst_02362 ·········2:·lconst_0
2363 ·········3:·lstore_32363 ·········3:·lstore_3
2364 ·········4:·aconst_null2364 ·········4:·aconst_null
2365 ·········5:·astore········52365 ·········5:·astore········5
2366 ·········7:·aload_12366 ·········7:·aload_1
Offset 2411, 20 lines modifiedOffset 2411, 20 lines modified
2411 ·······189:·i2l2411 ·······189:·i2l
2412 ·······190:·lload_32412 ·······190:·lload_3
2413 ·······191:·lmul2413 ·······191:·lmul
2414 ·······192:·lstore········82414 ·······192:·lstore········8
2415 ·······194:·iload·········72415 ·······194:·iload·········7
2416 ·······196:·bipush········-482416 ·······196:·bipush········-48
2417 ·······198:·iadd2417 ·······198:·iadd
2418 ·······199:·istore········62418 ·······199:·istore········11
2419 ·······201:·iload·········62419 ·······201:·iload·········11
2420 ·······203:·i2l2420 ·······203:·i2l
2421 ·······204:·lstore········112421 ·······204:·lstore········12
2422 ·······206:·lload·········82422 ·······206:·lload·········8
2423 ·······208:·lload·········112423 ·······208:·lload·········12
2424 ·······210:·ladd2424 ·······210:·ladd
2425 ·······211:·lstore_32425 ·······211:·lstore_3
2426 ·······212:·aload_12426 ·······212:·aload_1
2427 ·······213:·invokeinterface·#51,··1···········//·InterfaceMethod·org/eclipse/jetty/util/ajax/JSON$Source.next:()C2427 ·······213:·invokeinterface·#51,··1···········//·InterfaceMethod·org/eclipse/jetty/util/ajax/JSON$Source.next:()C
2428 ·······218:·pop2428 ·······218:·pop
2429 ·······219:·goto··········72429 ·······219:·goto··········7
2430 ·······222:·lconst_02430 ·······222:·lconst_0
Offset 2509, 17 lines modifiedOffset 2509, 17 lines modified
2509 ·····················101:·3212509 ·····················101:·321
2510 ·················default:·4882510 ·················default:·488
2511 ············}2511 ············}
2512 ·······488:·new···········#419················//·class·java/lang/Double2512 ·······488:·new···········#419················//·class·java/lang/Double
2513 ·······491:·astore········102513 ·······491:·astore········10
2514 ·······493:·aload·········52514 ·······493:·aload·········5
2515 ·······495:·invokevirtual·#77·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;2515 ·······495:·invokevirtual·#77·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
2516 ·······498:·astore········132516 ·······498:·astore········14
2517 ·······500:·aload·········102517 ·······500:·aload·········10
2518 ·······502:·aload·········132518 ·······502:·aload·········14
2519 ·······504:·invokespecial·#420················//·Method·java/lang/Double."<init>":(Ljava/lang/String;)V2519 ·······504:·invokespecial·#420················//·Method·java/lang/Double."<init>":(Ljava/lang/String;)V
2520 ·······507:·goto··········1842520 ·······507:·goto··········184
  
2521 ··protected·java.lang.Object·parseObject(org.eclipse.jetty.util.ajax.JSON$Source);2521 ··protected·java.lang.Object·parseObject(org.eclipse.jetty.util.ajax.JSON$Source);
2522 ····descriptor:·(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Object;2522 ····descriptor:·(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Object;
2523 ····flags:·(0x0004)·ACC_PROTECTED2523 ····flags:·(0x0004)·ACC_PROTECTED
2524 ····Code:2524 ····Code:
31.4 KB
org/eclipse/jetty/util/security/UnixCrypt.class
31.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.55 KB
org/eclipse/jetty/util/statistic/SampleStatistic.class
2.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 ········31:·invokevirtual·#48·················//·Method·java/util/concurrent/atomic/AtomicLong.set:(J)V256 ········31:·invokevirtual·#48·················//·Method·java/util/concurrent/atomic/AtomicLong.set:(J)V
257 ········34:·return257 ········34:·return
  
258 ··public·void·set(long);258 ··public·void·set(long);
259 ····descriptor:·(J)V259 ····descriptor:·(J)V
260 ····flags:·(0x0001)·ACC_PUBLIC260 ····flags:·(0x0001)·ACC_PUBLIC
261 ····Code:261 ····Code:
262 ······stack=300,·locals=17,·args_size=2262 ······stack=300,·locals=19,·args_size=2
263 ·········0:·bipush········10263 ·········0:·bipush········10
264 ·········2:·i2l264 ·········2:·i2l
265 ·········3:·lstore_3265 ·········3:·lstore_3
266 ·········4:·aload_0266 ·········4:·aload_0
267 ·········5:·getfield······#20·················//·Field·_total:Ljava/util/concurrent/atomic/AtomicLong;267 ·········5:·getfield······#20·················//·Field·_total:Ljava/util/concurrent/atomic/AtomicLong;
268 ·········8:·lload_1268 ·········8:·lload_1
269 ·········9:·invokevirtual·#54·················//·Method·java/util/concurrent/atomic/AtomicLong.addAndGet:(J)J269 ·········9:·invokevirtual·#54·················//·Method·java/util/concurrent/atomic/AtomicLong.addAndGet:(J)J
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
278 ········27:·lconst_1278 ········27:·lconst_1
279 ········28:·lstore········10279 ········28:·lstore········10
280 ········30:·lload·········8280 ········30:·lload·········8
281 ········32:·lload·········10281 ········32:·lload·········10
282 ········34:·lcmp282 ········34:·lcmp
283 ········35:·istore········12283 ········35:·istore········12
284 ········37:·iload·········12284 ········37:·iload·········12
285 ········39:·ifle··········82285 ········39:·ifle··········84
286 ········42:·lload·········5286 ········42:·lload·········5
287 ········44:·lload_3287 ········44:·lload_3
288 ········45:·lmul288 ········45:·lmul
289 ········46:·lload·········8289 ········46:·lload·········8
290 ········48:·ldiv290 ········48:·ldiv
291 ········49:·lstore········13291 ········49:·lstore········13
292 ········51:·lload_1292 ········51:·lload_1
Offset 299, 18 lines modifiedOffset 299, 18 lines modified
299 ········61:·lstore········15299 ········61:·lstore········15
300 ········63:·aload_0300 ········63:·aload_0
301 ········64:·getfield······#24·················//·Field·_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;301 ········64:·getfield······#24·················//·Field·_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;
302 ········67:·astore········7302 ········67:·astore········7
303 ········69:·lload·········15303 ········69:·lload·········15
304 ········71:·lload·········15304 ········71:·lload·········15
305 ········73:·lmul305 ········73:·lmul
306 ········74:·lstore_3306 ········74:·lstore········17
307 ········75:·aload·········7307 ········76:·aload·········7
308 ········77:·lload_3308 ········78:·lload·········17
309 ········78:·invokevirtual·#54·················//·Method·java/util/concurrent/atomic/AtomicLong.addAndGet:(J)J309 ········80:·invokevirtual·#54·················//·Method·java/util/concurrent/atomic/AtomicLong.addAndGet:(J)J
310 ········81:·pop2310 ········83:·pop2
311 ········82:·aload_0311 ········84:·aload_0
312 ········83:·getfield······#18·················//·Field·_max:Ljava/util/concurrent/atomic/AtomicLong;312 ········85:·getfield······#18·················//·Field·_max:Ljava/util/concurrent/atomic/AtomicLong;
313 ········86:·lload_1313 ········88:·lload_1
314 ········87:·invokestatic··#63·················//·Method·org/eclipse/jetty/util/Atomics.updateMax:(Ljava/util/concurrent/atomic/AtomicLong;J)V314 ········89:·invokestatic··#63·················//·Method·org/eclipse/jetty/util/Atomics.updateMax:(Ljava/util/concurrent/atomic/AtomicLong;J)V
315 ········90:·return315 ········92:·return
316 }316 }
2.7 KB
org/eclipse/jetty/util/thread/Timeout.class
2.61 KB
javap -verbose -constants -s -l -private {}
    
Offset 396, 15 lines modifiedOffset 396, 15 lines modified
396 ·········1:·getfield······#33·················//·Field·_now:J396 ·········1:·getfield······#33·················//·Field·_now:J
397 ·········4:·lreturn397 ·········4:·lreturn
  
398 ··public·long·getTimeToNext();398 ··public·long·getTimeToNext();
399 ····descriptor:·()J399 ····descriptor:·()J
400 ····flags:·(0x0001)·ACC_PUBLIC400 ····flags:·(0x0001)·ACC_PUBLIC
401 ····Code:401 ····Code:
402 ······stack=300,·locals=14,·args_size=1402 ······stack=300,·locals=15,·args_size=1
403 ·········0:·lconst_0403 ·········0:·lconst_0
404 ·········1:·lstore_1404 ·········1:·lstore_1
405 ·········2:·aload_0405 ·········2:·aload_0
406 ·········3:·getfield······#40·················//·Field·_lock:Ljava/lang/Object;406 ·········3:·getfield······#40·················//·Field·_lock:Ljava/lang/Object;
407 ·········6:·astore_3407 ·········6:·astore_3
408 ·········7:·aload_3408 ·········7:·aload_3
409 ·········8:·monitorenter409 ·········8:·monitorenter
Offset 428, 47 lines modifiedOffset 428, 47 lines modified
428 ········40:·lload_1428 ········40:·lload_1
429 ········41:·lreturn429 ········41:·lreturn
430 ········42:·aload_0430 ········42:·aload_0
431 ········43:·getfield······#52·················//·Field·_duration:J431 ········43:·getfield······#52·················//·Field·_duration:J
432 ········46:·lstore········6432 ········46:·lstore········6
433 ········48:·aload_0433 ········48:·aload_0
434 ········49:·getfield······#38·················//·Field·_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;434 ········49:·getfield······#38·················//·Field·_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;
435 ········52:·astore········4435 ········52:·astore········8
436 ········54:·aload·········4436 ········54:·aload·········8
437 ········56:·getfield······#50·················//·Field·org/eclipse/jetty/util/thread/Timeout$Task._next:Lorg/eclipse/jetty/util/thread/Timeout$Task;437 ········56:·getfield······#50·················//·Field·org/eclipse/jetty/util/thread/Timeout$Task._next:Lorg/eclipse/jetty/util/thread/Timeout$Task;
438 ········59:·astore········4438 ········59:·astore········8
439 ········61:·aload·········4439 ········61:·aload·········8
440 ········63:·getfield······#55·················//·Field·org/eclipse/jetty/util/thread/Timeout$Task._timestamp:J440 ········63:·getfield······#55·················//·Field·org/eclipse/jetty/util/thread/Timeout$Task._timestamp:J
441 ········66:·lstore········8441 ········66:·lstore········9
442 ········68:·lload·········6442 ········68:·lload·········6
443 ········70:·lload·········8443 ········70:·lload·········9
444 ········72:·ladd444 ········72:·ladd
445 ········73:·lstore········6445 ········73:·lstore········6
446 ········75:·aload_0446 ········75:·aload_0
447 ········76:·getfield······#33·················//·Field·_now:J447 ········76:·getfield······#33·················//·Field·_now:J
448 ········79:·lstore········8448 ········79:·lstore········9
449 ········81:·lload·········6449 ········81:·lload·········6
450 ········83:·lload·········8450 ········83:·lload·········9
451 ········85:·lsub451 ········85:·lsub
452 ········86:·lstore········10452 ········86:·lstore········11
453 ········88:·lload·········10453 ········88:·lload·········11
454 ········90:·lload_1454 ········90:·lload_1
455 ········91:·lcmp455 ········91:·lcmp
456 ········92:·istore········12456 ········92:·istore········13
457 ········94:·iload·········12457 ········94:·iload·········13
458 ········96:·ifge··········111458 ········96:·ifge··········111
459 ········99:·aload_3459 ········99:·aload_3
460 ·······100:·monitorexit460 ·······100:·monitorexit
461 ·······101:·goto··········40461 ·······101:·goto··········40
462 ·······104:·astore········13462 ·······104:·astore········14
463 ·······106:·aload_3463 ·······106:·aload_3
464 ·······107:·monitorexit464 ·······107:·monitorexit
465 ·······108:·aload·········13465 ·······108:·aload·········14
466 ·······110:·athrow466 ·······110:·athrow
467 ·······111:·lload·········10467 ·······111:·lload·········11
468 ·······113:·lstore_1468 ·······113:·lstore_1
469 ·······114:·goto··········99469 ·······114:·goto··········99
470 ······Exception·table:470 ······Exception·table:
471 ·········from····to··target·type471 ·········from····to··target·type
472 ·············9····13···104···any472 ·············9····13···104···any
473 ············15····20···104···any473 ············15····20···104···any
474 ············22····26···104···any474 ············22····26···104···any
11.0 KB
org/fourthline/cling/binding/annotations/AnnotationStateVariableBinder.class
10.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
9.1 KB
org/fourthline/cling/binding/staging/MutableStateVariable.class
8.97 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.95 KB
org/fourthline/cling/support/model/PortMapping.class
3.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 ·········1:·invokespecial·#21·················//·Method·java/lang/Object."<init>":()V218 ·········1:·invokespecial·#21·················//·Method·java/lang/Object."<init>":()V
219 ·········4:·return219 ·········4:·return
  
220 ··public·org.fourthline.cling.support.model.PortMapping(int,·java.lang.String,·org.fourthline.cling.support.model.PortMapping$Protocol);220 ··public·org.fourthline.cling.support.model.PortMapping(int,·java.lang.String,·org.fourthline.cling.support.model.PortMapping$Protocol);
221 ····descriptor:·(ILjava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;)V221 ····descriptor:·(ILjava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;)V
222 ····flags:·(0x0001)·ACC_PUBLIC222 ····flags:·(0x0001)·ACC_PUBLIC
223 ····Code:223 ····Code:
224 ······stack=300,·locals=9,·args_size=4224 ······stack=300,·locals=11,·args_size=4
225 ·········0:·new···········#24·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes225 ·········0:·new···········#24·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes
226 ·········3:·astore········4226 ·········3:·astore········4
227 ·········5:·aload·········4227 ·········5:·aload·········4
228 ·········7:·lconst_0228 ·········7:·lconst_0
229 ·········8:·invokespecial·#27·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V229 ·········8:·invokespecial·#27·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V
230 ········11:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes230 ········11:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes
231 ········14:·astore········5231 ········14:·astore········5
Offset 236, 17 lines modifiedOffset 236, 17 lines modified
236 ········20:·aload·········5236 ········20:·aload·········5
237 ········22:·lload·········6237 ········22:·lload·········6
238 ········24:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V238 ········24:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V
239 ········27:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes239 ········27:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes
240 ········30:·astore········8240 ········30:·astore········8
241 ········32:·iload_1241 ········32:·iload_1
242 ········33:·i2l242 ········33:·i2l
243 ········34:·lstore········6243 ········34:·lstore········9
244 ········36:·aload·········8244 ········36:·aload·········8
245 ········38:·lload·········6245 ········38:·lload·········9
246 ········40:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V246 ········40:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V
247 ········43:·aload_0247 ········43:·aload_0
248 ········44:·iconst_1248 ········44:·iconst_1
249 ········45:·aload·········4249 ········45:·aload·········4
250 ········47:·aconst_null250 ········47:·aconst_null
251 ········48:·aload·········5251 ········48:·aload·········5
252 ········50:·aload·········8252 ········50:·aload·········8
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 ········55:·invokespecial·#33·················//·Method·"<init>":(ZLorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;Ljava/lang/String;)V256 ········55:·invokespecial·#33·················//·Method·"<init>":(ZLorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;Ljava/lang/String;)V
257 ········58:·return257 ········58:·return
  
258 ··public·org.fourthline.cling.support.model.PortMapping(int,·java.lang.String,·org.fourthline.cling.support.model.PortMapping$Protocol,·java.lang.String);258 ··public·org.fourthline.cling.support.model.PortMapping(int,·java.lang.String,·org.fourthline.cling.support.model.PortMapping$Protocol,·java.lang.String);
259 ····descriptor:·(ILjava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;Ljava/lang/String;)V259 ····descriptor:·(ILjava/lang/String;Lorg/fourthline/cling/support/model/PortMapping$Protocol;Ljava/lang/String;)V
260 ····flags:·(0x0001)·ACC_PUBLIC260 ····flags:·(0x0001)·ACC_PUBLIC
261 ····Code:261 ····Code:
262 ······stack=300,·locals=10,·args_size=5262 ······stack=300,·locals=12,·args_size=5
263 ·········0:·new···········#24·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes263 ·········0:·new···········#24·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes
264 ·········3:·astore········5264 ·········3:·astore········5
265 ·········5:·aload·········5265 ·········5:·aload·········5
266 ·········7:·lconst_0266 ·········7:·lconst_0
267 ·········8:·invokespecial·#27·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V267 ·········8:·invokespecial·#27·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V
268 ········11:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes268 ········11:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes
269 ········14:·astore········6269 ········14:·astore········6
Offset 274, 17 lines modifiedOffset 274, 17 lines modified
274 ········20:·aload·········6274 ········20:·aload·········6
275 ········22:·lload·········7275 ········22:·lload·········7
276 ········24:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V276 ········24:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V
277 ········27:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes277 ········27:·new···········#29·················//·class·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes
278 ········30:·astore········9278 ········30:·astore········9
279 ········32:·iload_1279 ········32:·iload_1
280 ········33:·i2l280 ········33:·i2l
281 ········34:·lstore········7281 ········34:·lstore········10
282 ········36:·aload·········9282 ········36:·aload·········9
283 ········38:·lload·········7283 ········38:·lload·········10
284 ········40:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V284 ········40:·invokespecial·#30·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerTwoBytes."<init>":(J)V
285 ········43:·aload_0285 ········43:·aload_0
286 ········44:·iconst_1286 ········44:·iconst_1
287 ········45:·aload·········5287 ········45:·aload·········5
288 ········47:·aconst_null288 ········47:·aconst_null
289 ········48:·aload·········6289 ········48:·aload·········6
290 ········50:·aload·········9290 ········50:·aload·········9
2.19 KB
org/fourthline/cling/support/model/dlna/types/NormalPlayTime.class
2.06 KB
procyon -ec {}
    
Offset 20, 38 lines modifiedOffset 20, 41 lines modified
20 ········if·(n·<·0L)·{20 ········if·(n·<·0L)·{
21 ············throw·new·InvalidValueException("Invalid·parameter·milliseconds:·"·+·n);21 ············throw·new·InvalidValueException("Invalid·parameter·milliseconds:·"·+·n);
22 ········}22 ········}
23 ········this.milliseconds·=·n;23 ········this.milliseconds·=·n;
24 ····}24 ····}
25 ····25 ····
26 ····public·NormalPlayTime(final·long·lng,·final·long·n,·final·long·n2,·final·long·lng2)·{26 ····public·NormalPlayTime(final·long·lng,·final·long·n,·final·long·n2,·final·long·lng2)·{
 27 ········final·long·n3·=·(long)59;
 28 ········final·long·n4·=·(long)60;
 29 ········final·long·n5·=·0L;
27 ········if·(lng·<·0L)·{30 ········if·(lng·<·n5)·{
28 ············throw·new·InvalidValueException("Invalid·parameter·hours:·"·+·lng);31 ············throw·new·InvalidValueException("Invalid·parameter·hours:·"·+·lng);
29 ········}32 ········}
30 ········if·(n·<·0L·||·n·>·59)·{33 ········if·(n·<·n5·||·n·>·n3)·{
31 ············throw·new·InvalidValueException("Invalid·parameter·minutes:·"·+·lng);34 ············throw·new·InvalidValueException("Invalid·parameter·minutes:·"·+·lng);
32 ········}35 ········}
33 ········if·(n2·<·0L·||·n2·>·59)·{36 ········if·(n2·<·n5·||·n2·>·n3)·{
34 ············throw·new·InvalidValueException("Invalid·parameter·seconds:·"·+·lng);37 ············throw·new·InvalidValueException("Invalid·parameter·seconds:·"·+·lng);
35 ········}38 ········}
36 ········if·(lng2·<·0L·||·lng2·>·999L)·{39 ········if·(lng2·<·n5·||·lng2·>·999L)·{
37 ············throw·new·InvalidValueException("Invalid·parameter·milliseconds:·"·+·lng2);40 ············throw·new·InvalidValueException("Invalid·parameter·milliseconds:·"·+·lng2);
38 ········}41 ········}
39 ········this.milliseconds·=·(60·*·lng·*·60·+·60·*·n·+·n2)·*·1000L·+·lng2;42 ········this.milliseconds·=·(lng·*·n4·*·n4·+·n·*·n4·+·n2)·*·1000L·+·lng2;
40 ····}43 ····}
41 ····44 ····
42 ····public·static·NormalPlayTime·valueOf(final·String·s)·{45 ····public·static·NormalPlayTime·valueOf(final·String·s)·{
43 ········final·Matcher·matcher·=·NormalPlayTime.pattern.matcher(s);46 ········final·Matcher·matcher·=·NormalPlayTime.pattern.matcher(s);
44 ········if·(matcher.matches())·{47 ········if·(matcher.matches())·{
45 ············final·int·group·=·1;48 ············final·int·group·=·1;
46 ············final·Matcher·matcher2·=·matcher;49 ············final·Matcher·matcher2·=·matcher;
47 ············try·{50 ············try·{
48 ················Label_0181:·{51 ················Label_0184:·{
49 ····················if·(matcher2.group(group)·==·null)·{52 ····················if·(matcher2.group(group)·==·null)·{
50 ························break·Label_0181;53 ························break·Label_0184;
51 ····················}54 ····················}
52 ····················final·double·a·=·10.0;55 ····················final·double·a·=·10.0;
53 ····················final·String·group2·=·matcher.group(5);56 ····················final·String·group2·=·matcher.group(5);
54 ····················try·{57 ····················try·{
55 ························final·int·n·=·(int)Math.pow(a,·3·-·group2.length());58 ························final·int·n·=·(int)Math.pow(a,·3·-·group2.length());
56 ························NormalPlayTime·normalPlayTime·=·new(org.fourthline.cling.support.model.dlna.types.NormalPlayTime.class);59 ························NormalPlayTime·normalPlayTime·=·new(org.fourthline.cling.support.model.dlna.types.NormalPlayTime.class);
57 ························final·String·group3·=·matcher.group(1);60 ························final·String·group3·=·matcher.group(1);
12.6 KB
org/seamless/util/Gfx.class
12.6 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I
738 ·······109:·return738 ·······109:·return
  
739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
741 ····flags:·(0x0002)·ACC_PRIVATE741 ····flags:·(0x0002)·ACC_PRIVATE
742 ····Code:742 ····Code:
743 ······stack=300,·locals=15,·args_size=4743 ······stack=300,·locals=16,·args_size=4
744 ·········0:·iconst_0744 ·········0:·iconst_0
745 ·········1:·istore········4745 ·········1:·istore········4
746 ·········3:·aload_0746 ·········3:·aload_0
747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z
748 ·········7:·istore········5748 ·········7:·istore········5
749 ·········9:·iload·········5749 ·········9:·iload·········5
750 ········11:·ifne··········17750 ········11:·ifne··········17
Offset 758, 71 lines modifiedOffset 758, 73 lines modified
758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J
759 ········27:·lstore········8759 ········27:·lstore········8
760 ········29:·lload·········6760 ········29:·lload·········6
761 ········31:·lload·········8761 ········31:·lload·········8
762 ········33:·lsub762 ········33:·lsub
763 ········34:·lstore········6763 ········34:·lstore········6
764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I
 765 ········39:·istore········10
 766 ········41:·iload·········10
765 ········39:·i2l767 ········43:·i2l
766 ········40:·lstore········8768 ········44:·lstore········8
767 ········42:·lload·········6769 ········46:·lload·········6
768 ········44:·lload·········8770 ········48:·lload·········8
769 ········46:·lcmp771 ········50:·lcmp
770 ········47:·istore········5772 ········51:·istore········5
771 ········49:·iload·········5773 ········53:·iload·········5
772 ········51:·ifgt··········14774 ········55:·ifgt··········14
773 ········54:·aload_1775 ········58:·aload_1
774 ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F776 ········59:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
775 ········58:·f2i777 ········62:·f2i
776 ········59:·istore········5778 ········63:·istore········5
777 ········61:·aload_3779 ········65:·aload_3
778 ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F780 ········66:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
779 ········65:·f2i781 ········69:·f2i
780 ········66:·istore········10 
781 ········68:·iload·········5 
782 ········70:·iload·········10 
783 ········72:·isub 
784 ········73:·istore········11782 ········70:·istore········11
 783 ········72:·iload·········5
 784 ········74:·iload·········11
 785 ········76:·isub
 786 ········77:·istore········12
785 ········75:·aload_1787 ········79:·aload_1
786 ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F 
787 ········79:·fstore········12 
788 ········81:·fload·········12 
789 ········83:·f2i 
790 ········84:·istore········5 
791 ········86:·aload_3 
792 ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F788 ········80:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
793 ········90:·fstore········13789 ········83:·fstore········13
794 ········92:·fload·········13790 ········85:·fload·········13
 791 ········87:·f2i
 792 ········88:·istore········5
 793 ········90:·aload_3
 794 ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
 795 ········94:·fstore········14
 796 ········96:·fload·········14
795 ········94:·f2i797 ········98:·f2i
796 ········95:·istore········10798 ········99:·istore········11
797 ········97:·iload·········5799 ·······101:·iload·········5
798 ········99:·iload·········10 
799 ·······101:·isub 
800 ·······102:·istore········14 
801 ·······104:·iload·········11800 ·······103:·iload·········11
802 ·······106:·iload·········11 
803 ·······108:·imul801 ·······105:·isub
804 ·······109:·istore········5802 ·······106:·istore········15
 803 ·······108:·iload·········12
805 ·······111:·iload·········14804 ·······110:·iload·········12
806 ·······113:·iload·········14 
807 ·······115:·imul805 ·······112:·imul
808 ·······116:·istore········10 
809 ·······118:·iload·········5 
810 ·······120:·iload·········10 
811 ·······122:·iadd 
812 ·······123:·istore········5806 ·······113:·istore········5
 807 ·······115:·iload·········15
 808 ·······117:·iload·········15
 809 ·······119:·imul
 810 ·······120:·istore········11
 811 ·······122:·iload·········5
 812 ·······124:·iload·········11
 813 ·······126:·iadd
 814 ·······127:·istore········5
813 ·······125:·aload_0815 ·······129:·aload_0
814 ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I816 ·······130:·getfield······#166················//·Field·mDoubleTapSlopSquare:I
815 ·······129:·istore········10817 ·······133:·istore········11
816 ·······131:·iload·········5818 ·······135:·iload·········5
817 ·······133:·iload·········10819 ·······137:·iload·········11
818 ·······135:·if_icmpge·····14820 ·······139:·if_icmpge·····14
819 ·······138:·iconst_1821 ·······142:·iconst_1
820 ·······139:·istore········4822 ·······143:·istore········4
821 ·······141:·goto··········14823 ·······145:·goto··········14
  
822 ··public·boolean·isLongpressEnabled();824 ··public·boolean·isLongpressEnabled();
823 ····descriptor:·()Z825 ····descriptor:·()Z
824 ····flags:·(0x0001)·ACC_PUBLIC826 ····flags:·(0x0001)·ACC_PUBLIC
825 ····Code:827 ····Code:
826 ······stack=300,·locals=1,·args_size=1828 ······stack=300,·locals=1,·args_size=1
827 ·········0:·aload_0829 ·········0:·aload_0
16.9 KB
de/yaacc/settings/SettingsFragment.class
16.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.68 KB
de/yaacc/upnp/UpnpClient.class
1.62 KB
procyon -ec {}
    
Offset 644, 24 lines modifiedOffset 644, 25 lines modified
644 ················}644 ················}
645 ············}645 ············}
646 ········}646 ········}
647 ········return·list2;647 ········return·list2;
648 ····}648 ····}
649 ····649 ····
650 ····public·List·initializePlayers(final·List·list)·{650 ····public·List·initializePlayers(final·List·list)·{
 651 ········final·int·field·=·14;
651 ········final·LinkedList<PlayableItem>·list2·=·new·LinkedList<PlayableItem>();652 ········final·LinkedList<PlayableItem>·list2·=·new·LinkedList<PlayableItem>();
652 ········final·Iterator<Item>·iterator·=·list.iterator();653 ········final·Iterator<Item>·iterator·=·list.iterator();
653 ········while·(iterator.hasNext())·{654 ········while·(iterator.hasNext())·{
654 ············list2.add(new·PlayableItem((Item)iterator.next(),·this.getDefaultDuration()));655 ············list2.add(new·PlayableItem((Item)iterator.next(),·this.getDefaultDuration()));
655 ········}656 ········}
656 ········final·SynchronizationInfo·synchronizationInfo·=·new·SynchronizationInfo();657 ········final·SynchronizationInfo·synchronizationInfo·=·new·SynchronizationInfo();
657 ········synchronizationInfo.setOffset(this.getDeviceSyncOffset());658 ········synchronizationInfo.setOffset(this.getDeviceSyncOffset());
658 ········final·Calendar·instance·=·Calendar.getInstance(Locale.getDefault());659 ········final·Calendar·instance·=·Calendar.getInstance(Locale.getDefault());
659 ········instance.add(14,·Integer.valueOf(this.preferences.getString(this.context.getString(2131099729),·"0")));660 ········instance.add(field,·Integer.valueOf(this.preferences.getString(this.context.getString(2131099729),·"0")));
660 ········final·String·string·=·new·SyncOffset(true,·instance.get(11),·instance.get(12),·instance.get(13),·instance.get(14),·0,·0).toString();661 ········final·String·string·=·new·SyncOffset(true,·instance.get(11),·instance.get(12),·instance.get(13),·instance.get(field),·0,·0).toString();
661 ········Log.d(this.getClass().getName(),·"CurrentTime:·"·+·new·Date().toString()·+·"·representationTime:·"·+·string);662 ········Log.d(this.getClass().getName(),·"CurrentTime:·"·+·new·Date().toString()·+·"·representationTime:·"·+·string);
662 ········synchronizationInfo.setReferencedPresentationTime(string);663 ········synchronizationInfo.setReferencedPresentationTime(string);
663 ········return·PlayerFactory.createPlayer(this,·synchronizationInfo,·(List)list2);664 ········return·PlayerFactory.createPlayer(this,·synchronizationInfo,·(List)list2);
664 ····}665 ····}
665 ····666 ····
666 ····public·List·initializePlayers(final·DIDLObject·didlObject)·{667 ····public·List·initializePlayers(final·DIDLObject·didlObject)·{
667 ········return·this.initializePlayers(this.toItemList(didlObject));668 ········return·this.initializePlayers(this.toItemList(didlObject));
1.62 KB
de/yaacc/upnp/model/types/SyncOffset.class
1.54 KB
procyon -ec {}
    
Offset 22, 34 lines modifiedOffset 22, 38 lines modified
22 ········this.millis·=·0;22 ········this.millis·=·0;
23 ········this.micros·=·0;23 ········this.micros·=·0;
24 ········this.nanos·=·0;24 ········this.nanos·=·0;
25 ········this.positive·=·true;25 ········this.positive·=·true;
26 ····}26 ····}
27 ····27 ····
28 ····public·SyncOffset(final·long·n)·{28 ····public·SyncOffset(final·long·n)·{
 29 ········final·long·n2·=·60000000000L;
 30 ········final·long·n3·=·1000000000L;
 31 ········final·long·n4·=·1000000L;
 32 ········final·long·n5·=·1000L;
29 ········this.hour·=·0;33 ········this.hour·=·0;
30 ········this.minute·=·0;34 ········this.minute·=·0;
31 ········this.second·=·0;35 ········this.second·=·0;
32 ········this.millis·=·0;36 ········this.millis·=·0;
33 ········this.micros·=·0;37 ········this.micros·=·0;
34 ········this.nanos·=·0;38 ········this.nanos·=·0;
35 ········this.positive·=·true;39 ········this.positive·=·true;
36 ········if·(n·<·0L)·{40 ········if·(n·<·0L)·{
37 ············this.positive·=·false;41 ············this.positive·=·false;
38 ········}42 ········}
39 ········this.hour·=·(int)(n·/·3600000000000L);43 ········this.hour·=·(int)(n·/·3600000000000L);
40 ········final·long·n2·=·n·%·3600000000000L;44 ········final·long·n6·=·n·%·3600000000000L;
41 ········this.minute·=·(int)(n2·/·60000000000L);45 ········this.minute·=·(int)(n6·/·n2);
42 ········final·long·n3·=·n2·%·60000000000L;46 ········final·long·n7·=·n6·%·n2;
43 ········this.second·=·(int)(n3·/·1000000000L);47 ········this.second·=·(int)(n7·/·n3);
44 ········final·long·n4·=·n3·%·1000000000L;48 ········final·long·n8·=·n7·%·n3;
45 ········this.millis·=·(int)(n4·/·1000000L);49 ········this.millis·=·(int)(n8·/·n4);
46 ········final·long·n5·=·n4·%·1000000L;50 ········final·long·n9·=·n8·%·n4;
47 ········this.micros·=·(int)(n5·/·1000L);51 ········this.micros·=·(int)(n9·/·n5);
48 ········this.nanos·=·(int)(n5·%·1000L);52 ········this.nanos·=·(int)(n9·%·n5);
49 ····}53 ····}
50 ····54 ····
51 ····public·SyncOffset(final·String·str)·{55 ····public·SyncOffset(final·String·str)·{
52 ········final·int·n·=·32;56 ········final·int·n·=·32;
53 ········final·int·beginIndex·=·2;57 ········final·int·beginIndex·=·2;
54 ········final·int·n2·=·4;58 ········final·int·n2·=·4;
55 ········final·int·beginIndex2·=·1;59 ········final·int·beginIndex2·=·1;
5.38 KB
de/yaacc/upnp/server/avtransport/YaaccAVTransportService.class
5.26 KB
javap -verbose -constants -s -l -private {}
    
Offset 1513, 15 lines modifiedOffset 1513, 15 lines modified
1513 ···········269···272···272···any1513 ···········269···272···272···any
1514 ···········274···276···272···any1514 ···········274···276···272···any
  
1515 ··public·org.fourthline.cling.model.types.UnsignedIntegerFourBytes[]·getCurrentInstanceIds();1515 ··public·org.fourthline.cling.model.types.UnsignedIntegerFourBytes[]·getCurrentInstanceIds();
1516 ····descriptor:·()[Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;1516 ····descriptor:·()[Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
1517 ····flags:·(0x0001)·ACC_PUBLIC1517 ····flags:·(0x0001)·ACC_PUBLIC
1518 ····Code:1518 ····Code:
1519 ······stack=300,·locals=10,·args_size=11519 ······stack=300,·locals=11,·args_size=1
1520 ·········0:·aload_01520 ·········0:·aload_0
1521 ·········1:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;1521 ·········1:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;
1522 ·········4:·astore_11522 ·········4:·astore_1
1523 ·········5:·aload_11523 ·········5:·aload_1
1524 ·········6:·monitorenter1524 ·········6:·monitorenter
1525 ·········7:·aload_01525 ·········7:·aload_0
1526 ·········8:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;1526 ·········8:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;
Offset 1538, 69 lines modifiedOffset 1538, 69 lines modified
1538 ········29:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;1538 ········29:·getfield······#29·················//·Field·stateMachines:Ljava/util/Map;
1539 ········32:·astore_21539 ········32:·astore_2
1540 ········33:·aload_21540 ········33:·aload_2
1541 ········34:·invokeinterface·#432,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;1541 ········34:·invokeinterface·#432,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;
1542 ········39:·astore_21542 ········39:·astore_2
1543 ········40:·aload_21543 ········40:·aload_2
1544 ········41:·invokeinterface·#438,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;1544 ········41:·invokeinterface·#438,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
1545 ········46:·astore········61545 ········46:·astore_2
1546 ········48:·aload·········61546 ········47:·aload_2
1547 ········50:·invokeinterface·#444,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1547 ········48:·invokeinterface·#444,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1548 ········55:·istore_3 
1549 ········56:·iload_31548 ········53:·istore········6
 1549 ········55:·iload·········6
1550 ········57:·ifeq··········1081550 ········57:·ifeq··········110
1551 ········60:·aload·········61551 ········60:·aload_2
1552 ········62:·invokeinterface·#447,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1552 ········61:·invokeinterface·#447,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1553 ········67:·astore········71553 ········66:·astore········7
1554 ········69:·aload·········71554 ········68:·aload·········7
1555 ········71:·checkcast·····#360················//·class·java/lang/Long1555 ········70:·checkcast·····#360················//·class·java/lang/Long
1556 ········74:·astore········71556 ········73:·astore········7
1557 ········76:·new···········#66·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes1557 ········75:·new···········#66·················//·class·org/fourthline/cling/model/types/UnsignedIntegerFourBytes
1558 ········79:·astore_21558 ········78:·astore········8
1559 ········80:·aload·········71559 ········80:·aload·········7
1560 ········82:·invokevirtual·#364················//·Method·java/lang/Long.longValue:()J1560 ········82:·invokevirtual·#364················//·Method·java/lang/Long.longValue:()J
1561 ········85:·lstore········81561 ········85:·lstore········9
1562 ········87:·aload_2 
1563 ········88:·lload·········81562 ········87:·aload·········8
 1563 ········89:·lload·········9
1564 ········90:·invokespecial·#69·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V1564 ········91:·invokespecial·#69·················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes."<init>":(J)V
1565 ········93:·aload·········41565 ········94:·aload·········4
1566 ········95:·iload·········51566 ········96:·iload·········5
1567 ········97:·aload_2 
1568 ········98:·aastore 
1569 ········99:·iload·········51567 ········98:·aload·········8
 1568 ·······100:·aastore
 1569 ·······101:·iload·········5
1570 ·······101:·iconst_11570 ·······103:·iconst_1
1571 ·······102:·iadd1571 ·······104:·iadd
1572 ·······103:·istore········51572 ·······105:·istore········5
1573 ·······105:·goto··········481573 ·······107:·goto··········47
1574 ·······108:·aload_11574 ·······110:·aload_1
1575 ·······109:·monitorexit1575 ·······111:·monitorexit
1576 ·······110:·aload·········41576 ·······112:·aload·········4
1577 ·······112:·areturn1577 ·······114:·areturn
1578 ·······113:·astore_21578 ·······115:·astore_2
1579 ·······114:·aload_11579 ·······116:·aload_1
1580 ·······115:·monitorexit1580 ·······117:·monitorexit
1581 ·······116:·aload_21581 ·······118:·aload_2
1582 ·······117:·athrow1582 ·······119:·athrow
1583 ······Exception·table:1583 ······Exception·table:
1584 ·········from····to··target·type1584 ·········from····to··target·type
1585 ·············7····11···113···any1585 ·············7····11···115···any
1586 ············12····18···113···any1586 ············12····18···115···any
1587 ············19····23···113···any1587 ············19····23···115···any
1588 ············28····32···113···any1588 ············28····32···115···any
1589 ············33····39···113···any1589 ············33····39···115···any
1590 ············40····46···113···any1590 ············40····46···115···any
1591 ············48····55···113···any1591 ············47····53···115···any
1592 ············60····67···113···any1592 ············60····66···115···any
1593 ············69····74···113···any1593 ············68····73···115···any
1594 ············76····79···113···any1594 ············75····78···115···any
1595 ············80····85···113···any1595 ············80····85···115···any
1596 ············88····93···113···any1596 ············89····94···115···any
1597 ············97····99···113···any 
1598 ···········108···110···113···any1597 ············98···101···115···any
1599 ···········114···116···113···any1598 ···········110···112···115···any
 1599 ···········116···118···115···any
  
1600 ··protected·org.fourthline.cling.support.model.TransportAction[]·getCurrentTransportActions(org.fourthline.cling.model.types.UnsignedIntegerFourBytes);1600 ··protected·org.fourthline.cling.support.model.TransportAction[]·getCurrentTransportActions(org.fourthline.cling.model.types.UnsignedIntegerFourBytes);
1601 ····descriptor:·(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)[Lorg/fourthline/cling/support/model/TransportAction;1601 ····descriptor:·(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)[Lorg/fourthline/cling/support/model/TransportAction;
1602 ····flags:·(0x0004)·ACC_PROTECTED1602 ····flags:·(0x0004)·ACC_PROTECTED
1603 ····Code:1603 ····Code:
1604 ······stack=300,·locals=4,·args_size=21604 ······stack=300,·locals=4,·args_size=2
1605 ·········0:·aload_01605 ·········0:·aload_0
3.49 KB
de/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser.class
3.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 351, 15 lines modifiedOffset 351, 15 lines modified
351 ········90:·aload_3351 ········90:·aload_3
352 ········91:·areturn352 ········91:·areturn
  
353 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);353 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);
354 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;354 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
355 ····flags:·(0x0001)·ACC_PUBLIC355 ····flags:·(0x0001)·ACC_PUBLIC
356 ····Code:356 ····Code:
357 ······stack=300,·locals=23,·args_size=3357 ······stack=300,·locals=22,·args_size=3
358 ·········0:·new···········#66·················//·class·java/util/ArrayList358 ·········0:·new···········#66·················//·class·java/util/ArrayList
359 ·········3:·astore_3359 ·········3:·astore_3
360 ·········4:·aload_3360 ·········4:·aload_3
361 ·········5:·invokespecial·#68·················//·Method·java/util/ArrayList."<init>":()V361 ·········5:·invokespecial·#68·················//·Method·java/util/ArrayList."<init>":()V
362 ·········8:·new···········#70·················//·class·java/util/HashMap362 ·········8:·new···········#70·················//·class·java/util/HashMap
363 ········11:·astore········4363 ········11:·astore········4
364 ········13:·aload·········4364 ········13:·aload·········4
Offset 499, 41 lines modifiedOffset 499, 41 lines modified
499 ·······324:·aload·········11499 ·······324:·aload·········11
500 ·······326:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V500 ·······326:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V
501 ·······331:·aload·········4501 ·······331:·aload·········4
502 ·······333:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;502 ·······333:·invokeinterface·#158,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
503 ·······338:·astore········8503 ·······338:·astore········8
504 ·······340:·aload·········8504 ·······340:·aload·········8
505 ·······342:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;505 ·······342:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
506 ·······347:·astore········21506 ·······347:·astore········14
507 ·······349:·aload·········21507 ·······349:·aload·········14
508 ·······351:·invokeinterface·#169,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z508 ·······351:·invokeinterface·#169,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
509 ·······356:·istore········6509 ·······356:·istore········6
510 ·······358:·iload·········6510 ·······358:·iload·········6
511 ·······360:·ifeq··········457511 ·······360:·ifeq··········457
512 ·······363:·aload·········21512 ·······363:·aload·········14
513 ·······365:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;513 ·······365:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
514 ·······370:·checkcast·····#175················//·class·java/util/Map$Entry514 ·······370:·checkcast·····#175················//·class·java/util/Map$Entry
515 ·······373:·astore········22515 ·······373:·astore········21
516 ·······375:·aload·········22516 ·······375:·aload·········21
517 ·······377:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;517 ·······377:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
518 ·······382:·checkcast·····#87·················//·class·org/fourthline/cling/support/model/container/StorageFolder518 ·······382:·checkcast·····#87·················//·class·org/fourthline/cling/support/model/container/StorageFolder
519 ·······385:·astore········8519 ·······385:·astore········8
520 ·······387:·aload·········22520 ·······387:·aload·········21
521 ·······389:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;521 ·······389:·invokeinterface·#181,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
522 ·······394:·checkcast·····#17·················//·class·java/lang/String522 ·······394:·checkcast·····#17·················//·class·java/lang/String
523 ·······397:·astore········9523 ·······397:·astore········9
524 ·······399:·aload_0524 ·······399:·aload_0
525 ·······400:·aload_1525 ·······400:·aload_1
526 ·······401:·aload·········9526 ·······401:·aload·········9
527 ·······403:·invokespecial·#185················//·Method·getBucketNameFolderSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;527 ·······403:·invokespecial·#185················//·Method·getBucketNameFolderSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;
528 ·······406:·astore········9528 ·······406:·astore········9
529 ·······408:·aload·········8529 ·······408:·aload·········8
530 ·······410:·aload·········9530 ·······410:·aload·········9
531 ·······412:·invokevirtual·#189················//·Method·org/fourthline/cling/support/model/container/StorageFolder.setChildCount:(Ljava/lang/Integer;)V531 ·······412:·invokevirtual·#189················//·Method·org/fourthline/cling/support/model/container/StorageFolder.setChildCount:(Ljava/lang/Integer;)V
532 ·······415:·aload·········22532 ·······415:·aload·········21
533 ·······417:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;533 ·······417:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
534 ·······422:·astore········8534 ·······422:·astore········8
535 ·······424:·aload_3535 ·······424:·aload_3
536 ·······425:·aload·········8536 ·······425:·aload·········8
537 ·······427:·invokeinterface·#195,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z537 ·······427:·invokeinterface·#195,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
538 ·······432:·pop538 ·······432:·pop
539 ·······433:·goto··········349539 ·······433:·goto··········349
3.46 KB
de/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser.class
3.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
354 ········90:·aload_3354 ········90:·aload_3
355 ········91:·areturn355 ········91:·areturn
  
356 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);356 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);
357 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;357 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
358 ····flags:·(0x0001)·ACC_PUBLIC358 ····flags:·(0x0001)·ACC_PUBLIC
359 ····Code:359 ····Code:
360 ······stack=300,·locals=20,·args_size=3360 ······stack=300,·locals=19,·args_size=3
361 ·········0:·new···········#69·················//·class·java/util/ArrayList361 ·········0:·new···········#69·················//·class·java/util/ArrayList
362 ·········3:·astore_3362 ·········3:·astore_3
363 ·········4:·aload_3363 ·········4:·aload_3
364 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V364 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V
365 ·········8:·iconst_2365 ·········8:·iconst_2
366 ·········9:·anewarray·····#17·················//·class·java/lang/String366 ·········9:·anewarray·····#17·················//·class·java/lang/String
367 ········12:·astore········4367 ········12:·astore········4
Offset 496, 41 lines modifiedOffset 496, 41 lines modified
496 ·······310:·aload·········11496 ·······310:·aload·········11
497 ·······312:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V497 ·······312:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V
498 ·······317:·aload·········7498 ·······317:·aload·········7
499 ·······319:·invokeinterface·#150,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;499 ·······319:·invokeinterface·#150,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
500 ·······324:·astore········8500 ·······324:·astore········8
501 ·······326:·aload·········8501 ·······326:·aload·········8
502 ·······328:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;502 ·······328:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
503 ·······333:·astore········18503 ·······333:·astore········14
504 ·······335:·aload·········18504 ·······335:·aload·········14
505 ·······337:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z505 ·······337:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
506 ·······342:·istore········5506 ·······342:·istore········5
507 ·······344:·iload·········5507 ·······344:·iload·········5
508 ·······346:·ifeq··········443508 ·······346:·ifeq··········443
509 ·······349:·aload·········18509 ·······349:·aload·········14
510 ·······351:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;510 ·······351:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
511 ·······356:·checkcast·····#167················//·class·java/util/Map$Entry511 ·······356:·checkcast·····#167················//·class·java/util/Map$Entry
512 ·······359:·astore········19512 ·······359:·astore········18
513 ·······361:·aload·········19513 ·······361:·aload·········18
514 ·······363:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;514 ·······363:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
515 ·······368:·checkcast·····#90·················//·class·org/fourthline/cling/support/model/container/MusicAlbum515 ·······368:·checkcast·····#90·················//·class·org/fourthline/cling/support/model/container/MusicAlbum
516 ·······371:·astore········8516 ·······371:·astore········8
517 ·······373:·aload·········19517 ·······373:·aload·········18
518 ·······375:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;518 ·······375:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
519 ·······380:·checkcast·····#17·················//·class·java/lang/String519 ·······380:·checkcast·····#17·················//·class·java/lang/String
520 ·······383:·astore········9520 ·······383:·astore········9
521 ·······385:·aload_0521 ·······385:·aload_0
522 ·······386:·aload_1522 ·······386:·aload_1
523 ·······387:·aload·········9523 ·······387:·aload·········9
524 ·······389:·invokespecial·#177················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;524 ·······389:·invokespecial·#177················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;
525 ·······392:·astore········9525 ·······392:·astore········9
526 ·······394:·aload·········8526 ·······394:·aload·········8
527 ·······396:·aload·········9527 ·······396:·aload·········9
528 ·······398:·invokevirtual·#181················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V528 ·······398:·invokevirtual·#181················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V
529 ·······401:·aload·········19529 ·······401:·aload·········18
530 ·······403:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;530 ·······403:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
531 ·······408:·astore········8531 ·······408:·astore········8
532 ·······410:·aload_3532 ·······410:·aload_3
533 ·······411:·aload·········8533 ·······411:·aload·········8
534 ·······413:·invokeinterface·#187,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z534 ·······413:·invokeinterface·#187,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
535 ·······418:·pop535 ·······418:·pop
536 ·······419:·goto··········335536 ·······419:·goto··········335
3.46 KB
de/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser.class
3.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
357 ········90:·aload_3357 ········90:·aload_3
358 ········91:·areturn358 ········91:·areturn
  
359 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);359 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);
360 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;360 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
361 ····flags:·(0x0001)·ACC_PUBLIC361 ····flags:·(0x0001)·ACC_PUBLIC
362 ····Code:362 ····Code:
363 ······stack=300,·locals=20,·args_size=3363 ······stack=300,·locals=19,·args_size=3
364 ·········0:·new···········#69·················//·class·java/util/ArrayList364 ·········0:·new···········#69·················//·class·java/util/ArrayList
365 ·········3:·astore_3365 ·········3:·astore_3
366 ·········4:·aload_3366 ·········4:·aload_3
367 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V367 ·········5:·invokespecial·#71·················//·Method·java/util/ArrayList."<init>":()V
368 ·········8:·iconst_2368 ·········8:·iconst_2
369 ·········9:·anewarray·····#17·················//·class·java/lang/String369 ·········9:·anewarray·····#17·················//·class·java/lang/String
370 ········12:·astore········4370 ········12:·astore········4
Offset 499, 41 lines modifiedOffset 499, 41 lines modified
499 ·······310:·aload·········11499 ·······310:·aload·········11
500 ·······312:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V500 ·······312:·invokeinterface·#62,··1···········//·InterfaceMethod·android/database/Cursor.close:()V
501 ·······317:·aload·········7501 ·······317:·aload·········7
502 ·······319:·invokeinterface·#150,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;502 ·······319:·invokeinterface·#150,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
503 ·······324:·astore········8503 ·······324:·astore········8
504 ·······326:·aload·········8504 ·······326:·aload·········8
505 ·······328:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;505 ·······328:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
506 ·······333:·astore········18506 ·······333:·astore········14
507 ·······335:·aload·········18507 ·······335:·aload·········14
508 ·······337:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z508 ·······337:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
509 ·······342:·istore········5509 ·······342:·istore········5
510 ·······344:·iload·········5510 ·······344:·iload·········5
511 ·······346:·ifeq··········443511 ·······346:·ifeq··········443
512 ·······349:·aload·········18512 ·······349:·aload·········14
513 ·······351:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;513 ·······351:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
514 ·······356:·checkcast·····#167················//·class·java/util/Map$Entry514 ·······356:·checkcast·····#167················//·class·java/util/Map$Entry
515 ·······359:·astore········19515 ·······359:·astore········18
516 ·······361:·aload·········19516 ·······361:·aload·········18
517 ·······363:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;517 ·······363:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
518 ·······368:·checkcast·····#90·················//·class·org/fourthline/cling/support/model/container/MusicAlbum518 ·······368:·checkcast·····#90·················//·class·org/fourthline/cling/support/model/container/MusicAlbum
519 ·······371:·astore········8519 ·······371:·astore········8
520 ·······373:·aload·········19520 ·······373:·aload·········18
521 ·······375:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;521 ·······375:·invokeinterface·#173,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
522 ·······380:·checkcast·····#17·················//·class·java/lang/String522 ·······380:·checkcast·····#17·················//·class·java/lang/String
523 ·······383:·astore········9523 ·······383:·astore········9
524 ·······385:·aload_0524 ·······385:·aload_0
525 ·······386:·aload_1525 ·······386:·aload_1
526 ·······387:·aload·········9526 ·······387:·aload·········9
527 ·······389:·invokespecial·#177················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;527 ·······389:·invokespecial·#177················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;
528 ·······392:·astore········9528 ·······392:·astore········9
529 ·······394:·aload·········8529 ·······394:·aload·········8
530 ·······396:·aload·········9530 ·······396:·aload·········9
531 ·······398:·invokevirtual·#181················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V531 ·······398:·invokevirtual·#181················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V
532 ·······401:·aload·········19532 ·······401:·aload·········18
533 ·······403:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;533 ·······403:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
534 ·······408:·astore········8534 ·······408:·astore········8
535 ·······410:·aload_3535 ·······410:·aload_3
536 ·······411:·aload·········8536 ·······411:·aload·········8
537 ·······413:·invokeinterface·#187,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z537 ·······413:·invokeinterface·#187,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
538 ·······418:·pop538 ·······418:·pop
539 ·······419:·goto··········335539 ·······419:·goto··········335
3.46 KB
de/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser.class
3.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 ········90:·aload_3359 ········90:·aload_3
360 ········91:·areturn360 ········91:·areturn
  
361 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);361 ··public·java.util.List·browseContainer(de.yaacc.upnp.server.contentdirectory.YaaccContentDirectory,·java.lang.String);
362 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;362 ····descriptor:·(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
363 ····flags:·(0x0001)·ACC_PUBLIC363 ····flags:·(0x0001)·ACC_PUBLIC
364 ····Code:364 ····Code:
365 ······stack=300,·locals=20,·args_size=3365 ······stack=300,·locals=19,·args_size=3
366 ·········0:·new···········#78·················//·class·java/util/ArrayList366 ·········0:·new···········#78·················//·class·java/util/ArrayList
367 ·········3:·astore_3367 ·········3:·astore_3
368 ·········4:·aload_3368 ·········4:·aload_3
369 ·········5:·invokespecial·#80·················//·Method·java/util/ArrayList."<init>":()V369 ·········5:·invokespecial·#80·················//·Method·java/util/ArrayList."<init>":()V
370 ·········8:·iconst_2370 ·········8:·iconst_2
371 ·········9:·anewarray·····#17·················//·class·java/lang/String371 ·········9:·anewarray·····#17·················//·class·java/lang/String
372 ········12:·astore········4372 ········12:·astore········4
Offset 501, 41 lines modifiedOffset 501, 41 lines modified
501 ·······310:·aload·········11501 ·······310:·aload·········11
502 ·······312:·invokeinterface·#70,··1···········//·InterfaceMethod·android/database/Cursor.close:()V502 ·······312:·invokeinterface·#70,··1···········//·InterfaceMethod·android/database/Cursor.close:()V
503 ·······317:·aload·········7503 ·······317:·aload·········7
504 ·······319:·invokeinterface·#159,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;504 ·······319:·invokeinterface·#159,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
505 ·······324:·astore········8505 ·······324:·astore········8
506 ·······326:·aload·········8506 ·······326:·aload·········8
507 ·······328:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;507 ·······328:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
508 ·······333:·astore········18508 ·······333:·astore········14
509 ·······335:·aload·········18509 ·······335:·aload·········14
510 ·······337:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z510 ·······337:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
511 ·······342:·istore········5511 ·······342:·istore········5
512 ·······344:·iload·········5512 ·······344:·iload·········5
513 ·······346:·ifeq··········443513 ·······346:·ifeq··········443
514 ·······349:·aload·········18514 ·······349:·aload·········14
515 ·······351:·invokeinterface·#174,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;515 ·······351:·invokeinterface·#174,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
516 ·······356:·checkcast·····#176················//·class·java/util/Map$Entry516 ·······356:·checkcast·····#176················//·class·java/util/Map$Entry
517 ·······359:·astore········19517 ·······359:·astore········18
518 ·······361:·aload·········19518 ·······361:·aload·········18
519 ·······363:·invokeinterface·#179,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;519 ·······363:·invokeinterface·#179,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
520 ·······368:·checkcast·····#99·················//·class·org/fourthline/cling/support/model/container/MusicAlbum520 ·······368:·checkcast·····#99·················//·class·org/fourthline/cling/support/model/container/MusicAlbum
521 ·······371:·astore········8521 ·······371:·astore········8
522 ·······373:·aload·········19522 ·······373:·aload·········18
523 ·······375:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;523 ·······375:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
524 ·······380:·checkcast·····#17·················//·class·java/lang/String524 ·······380:·checkcast·····#17·················//·class·java/lang/String
525 ·······383:·astore········9525 ·······383:·astore········9
526 ·······385:·aload_0526 ·······385:·aload_0
527 ·······386:·aload_1527 ·······386:·aload_1
528 ·······387:·aload·········9528 ·······387:·aload·········9
529 ·······389:·invokespecial·#186················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;529 ·······389:·invokespecial·#186················//·Method·getMusicTrackSize:(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;
530 ·······392:·astore········9530 ·······392:·astore········9
531 ·······394:·aload·········8531 ·······394:·aload·········8
532 ·······396:·aload·········9532 ·······396:·aload·········9
533 ·······398:·invokevirtual·#190················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V533 ·······398:·invokevirtual·#190················//·Method·org/fourthline/cling/support/model/container/MusicAlbum.setChildCount:(Ljava/lang/Integer;)V
534 ·······401:·aload·········19534 ·······401:·aload·········18
535 ·······403:·invokeinterface·#179,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;535 ·······403:·invokeinterface·#179,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
536 ·······408:·astore········8536 ·······408:·astore········8
537 ·······410:·aload_3537 ·······410:·aload_3
538 ·······411:·aload·········8538 ·······411:·aload·········8
539 ·······413:·invokeinterface·#196,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z539 ·······413:·invokeinterface·#196,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
540 ·······418:·pop540 ·······418:·pop
541 ·······419:·goto··········335541 ·······419:·goto··········335
1.95 KB
org/eclipse/jetty/http/HttpContent$ResourceAsHttpContent.class
1.83 KB
procyon -ec {}
    
Offset 45, 24 lines modifiedOffset 45, 24 lines modified
45 ····}45 ····}
46 ····46 ····
47 ····public·Buffer·getIndirectBuffer()·{47 ····public·Buffer·getIndirectBuffer()·{
48 ········InputStream·inputStream·=·null;48 ········InputStream·inputStream·=·null;
49 ········try·{49 ········try·{
50 ············final·Resource·resource·=·this._resource;50 ············final·Resource·resource·=·this._resource;
51 ············try·{51 ············try·{
52 ················Label_0058:·{52 ················Label_0060:·{
53 ····················if·(resource.length()·<=·0L)·{53 ····················if·(resource.length()·<=·0L)·{
54 ························break·Label_0058;54 ························break·Label_0060;
55 ····················}55 ····················}
56 ····················final·long·n·=·(long)this._maxBuffer;56 ····················final·long·n·=·(long)this._maxBuffer;
57 ····················final·Resource·resource2·=·this._resource;57 ····················final·Resource·resource2·=·this._resource;
58 ····················try·{58 ····················try·{
59 ························Label_0095:·{59 ························Label_0097:·{
60 ····························if·(n·>=·resource2.length())·{60 ····························if·(n·>=·resource2.length())·{
61 ································break·Label_0095;61 ································break·Label_0097;
62 ····························}62 ····························}
63 ····························final·ByteArrayBuffer·byteArrayBuffer·=·null;63 ····························final·ByteArrayBuffer·byteArrayBuffer·=·null;
64 ····························if·(!false)·{64 ····························if·(!false)·{
65 ································return·(Buffer)byteArrayBuffer;65 ································return·(Buffer)byteArrayBuffer;
66 ····························}66 ····························}
67 ····························try·{67 ····························try·{
68 ································((InputStream)null).close();68 ································((InputStream)null).close();
Offset 113, 17 lines modifiedOffset 113, 17 lines modified
113 ····················catch·(IOException·ex8)·{}113 ····················catch·(IOException·ex8)·{}
114 ················}114 ················}
115 ············}115 ············}
116 ············catch·(IOException·ex9)·{}116 ············catch·(IOException·ex9)·{}
117 ········}117 ········}
118 ········catch·(IOException·ex10)·{}118 ········catch·(IOException·ex10)·{}
119 ········finally·{119 ········finally·{
120 ············Label_0211:·{120 ············Label_0213:·{
121 ················if·(inputStream·==·null)·{121 ················if·(inputStream·==·null)·{
122 ····················break·Label_0211;122 ····················break·Label_0213;
123 ················}123 ················}
124 ················try·{124 ················try·{
125 ····················inputStream.close();125 ····················inputStream.close();
126 ················}126 ················}
127 ················catch·(IOException·ex3)·{127 ················catch·(IOException·ex3)·{
128 ····················HttpContent$ResourceAsHttpContent.LOG.warn("Couldn't·close·inputStream.·Possible·file·handle·leak",·(Throwable)ex3);128 ····················HttpContent$ResourceAsHttpContent.LOG.warn("Couldn't·close·inputStream.·Possible·file·handle·leak",·(Throwable)ex3);
129 ················}129 ················}
481 KB
org/eclipse/jetty/http/HttpParser.class
481 KB
procyon -ec {}
Max HTML report size reached
2.55 KB
org/eclipse/jetty/http/gzip/AbstractCompressedStream.class
2.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 899, 15 lines modifiedOffset 899, 15 lines modified
899 ········75:·putfield······#126················//·Field·_doNotCompress:Z899 ········75:·putfield······#126················//·Field·_doNotCompress:Z
900 ········78:·return900 ········78:·return
  
901 ··public·void·setContentLength(long);901 ··public·void·setContentLength(long);
902 ····descriptor:·(J)V902 ····descriptor:·(J)V
903 ····flags:·(0x0001)·ACC_PUBLIC903 ····flags:·(0x0001)·ACC_PUBLIC
904 ····Code:904 ····Code:
905 ······stack=300,·locals=12,·args_size=2905 ······stack=300,·locals=14,·args_size=2
906 ·········0:·aload_0906 ·········0:·aload_0
907 ·········1:·lload_1907 ·········1:·lload_1
908 ·········2:·putfield······#36·················//·Field·_contentLength:J908 ·········2:·putfield······#36·················//·Field·_contentLength:J
909 ·········5:·aload_0909 ·········5:·aload_0
910 ·········6:·getfield······#126················//·Field·_doNotCompress:Z910 ·········6:·getfield······#126················//·Field·_doNotCompress:Z
911 ·········9:·istore_3911 ·········9:·istore_3
912 ········10:·iload_3912 ········10:·iload_3
Offset 932, 36 lines modifiedOffset 932, 36 lines modified
932 ········43:·iload_3932 ········43:·iload_3
933 ········44:·ifge··········74933 ········44:·ifge··········74
934 ········47:·aload_0934 ········47:·aload_0
935 ········48:·getfield······#34·················//·Field·_response:Ljavax/servlet/http/HttpServletResponse;935 ········48:·getfield······#34·················//·Field·_response:Ljavax/servlet/http/HttpServletResponse;
936 ········51:·astore········8936 ········51:·astore········8
937 ········53:·aload_0937 ········53:·aload_0
938 ········54:·getfield······#36·················//·Field·_contentLength:J938 ········54:·getfield······#36·················//·Field·_contentLength:J
939 ········57:·lstore········6939 ········57:·lstore········9
940 ········59:·lload·········6940 ········59:·lload·········9
941 ········61:·l2i941 ········61:·l2i
942 ········62:·istore········9942 ········62:·istore········11
943 ········64:·aload·········8943 ········64:·aload·········8
944 ········66:·iload·········9944 ········66:·iload·········11
945 ········68:·invokeinterface·#157,··2··········//·InterfaceMethod·javax/servlet/http/HttpServletResponse.setContentLength:(I)V945 ········68:·invokeinterface·#157,··2··········//·InterfaceMethod·javax/servlet/http/HttpServletResponse.setContentLength:(I)V
946 ········73:·return946 ········73:·return
947 ········74:·aload_0947 ········74:·aload_0
948 ········75:·getfield······#34·················//·Field·_response:Ljavax/servlet/http/HttpServletResponse;948 ········75:·getfield······#34·················//·Field·_response:Ljavax/servlet/http/HttpServletResponse;
949 ········78:·astore········8949 ········78:·astore········8
950 ········80:·ldc···········#159················//·String·Content-Length950 ········80:·ldc···········#159················//·String·Content-Length
951 ········82:·astore········10951 ········82:·astore········12
952 ········84:·aload_0952 ········84:·aload_0
953 ········85:·getfield······#36·················//·Field·_contentLength:J953 ········85:·getfield······#36·················//·Field·_contentLength:J
954 ········88:·lstore········6954 ········88:·lstore········6
955 ········90:·lload·········6955 ········90:·lload·········6
956 ········92:·invokestatic··#165················//·Method·java/lang/Long.toString:(J)Ljava/lang/String;956 ········92:·invokestatic··#165················//·Method·java/lang/Long.toString:(J)Ljava/lang/String;
957 ········95:·astore········11957 ········95:·astore········13
958 ········97:·aload·········8958 ········97:·aload·········8
959 ········99:·aload·········10959 ········99:·aload·········12
960 ·······101:·aload·········11960 ·······101:·aload·········13
961 ·······103:·invokeinterface·#151,··3··········//·InterfaceMethod·javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V961 ·······103:·invokeinterface·#151,··3··········//·InterfaceMethod·javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V
962 ·······108:·goto··········73962 ·······108:·goto··········73
  
963 ··protected·void·setHeader(java.lang.String,·java.lang.String);963 ··protected·void·setHeader(java.lang.String,·java.lang.String);
964 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V964 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V
965 ····flags:·(0x0004)·ACC_PROTECTED965 ····flags:·(0x0004)·ACC_PROTECTED
966 ····Code:966 ····Code:
2.83 KB
org/eclipse/jetty/io/nio/SelectorManager$SelectSet.class
2.72 KB
procyon -ec {}
    
Offset 1886, 35 lines modifiedOffset 1886, 35 lines modified
1886 ········return·AggregateLifeCycle.dump((Dumpable)this);1886 ········return·AggregateLifeCycle.dump((Dumpable)this);
1887 ····}1887 ····}
1888 ····1888 ····
1889 ····public·void·dump(final·Appendable·appendable,·final·String·s)·{1889 ····public·void·dump(final·Appendable·appendable,·final·String·s)·{
1890 ········appendable.append(String.valueOf(this)).append("·id=").append(String.valueOf(this._setID)).append("\n");1890 ········appendable.append(String.valueOf(this)).append("·id=").append(String.valueOf(this._setID)).append("\n");
1891 ········final·Thread·selecting·=·this._selecting;1891 ········final·Thread·selecting·=·this._selecting;
1892 ········String·e·=·"not·selecting";1892 ········String·e·=·"not·selecting";
1893 ········Label_0257:·{1893 ········Label_0259:·{
1894 ············if·(selecting·!=·null)·{1894 ············if·(selecting·!=·null)·{
1895 ················break·Label_0257;1895 ················break·Label_0259;
1896 ············}1896 ············}
1897 ············StackTraceElement[]·stackTrace·=·null;1897 ············StackTraceElement[]·stackTrace·=·null;
1898 ········Label_0093_Outer:1898 ········Label_0093_Outer:
1899 ············while·(true)·{1899 ············while·(true)·{
1900 ············Label_0230_Outer:1900 ············Label_0232_Outer:
1901 ················while·(true)·{1901 ················while·(true)·{
1902 ····················Label_0267:·{1902 ····················Label_0269:·{
1903 ························Label_0135:·{1903 ························Label_0135:·{
1904 ····························if·(stackTrace·==·null)·{1904 ····························if·(stackTrace·==·null)·{
1905 ································break·Label_0135;1905 ································break·Label_0135;
1906 ····························}1906 ····························}
1907 ····························final·StackTraceElement[]·array·=·stackTrace;1907 ····························final·StackTraceElement[]·array·=·stackTrace;
1908 ····························final·int·length·=·stackTrace.length;1908 ····························final·int·length·=·stackTrace.length;
1909 ····························final·int·n·=·0;1909 ····························final·int·n·=·0;
1910 ····························if·(n·<·length)·{1910 ····························if·(n·<·length)·{
1911 ································final·StackTraceElement·stackTraceElement·=·array[n];1911 ································final·StackTraceElement·stackTraceElement·=·array[n];
1912 ································if·(!stackTraceElement.getClassName().startsWith("org.eclipse.jetty."))·{1912 ································if·(!stackTraceElement.getClassName().startsWith("org.eclipse.jetty."))·{
1913 ····································break·Label_0267;1913 ····································break·Label_0269;
1914 ································}1914 ································}
1915 ································e·=·(String)stackTraceElement;1915 ································e·=·(String)stackTraceElement;
1916 ····························}1916 ····························}
1917 ························}1917 ························}
1918 ························final·Selector·selector·=·this._selector;1918 ························final·Selector·selector·=·this._selector;
1919 ························if·(selector·==·null)·{1919 ························if·(selector·==·null)·{
1920 ····························return;1920 ····························return;
Offset 1926, 15 lines modifiedOffset 1926, 15 lines modified
1926 ························final·long·timeout·=·(long)5;1926 ························final·long·timeout·=·(long)5;
1927 ························while·(true)·{1927 ························while·(true)·{
1928 ····························try·{1928 ····························try·{
1929 ································countDownLatch.await(timeout,·TimeUnit.SECONDS);1929 ································countDownLatch.await(timeout,·TimeUnit.SECONDS);
1930 ································AggregateLifeCycle.dump(appendable,·s,·new·Collection[]·{·list·});1930 ································AggregateLifeCycle.dump(appendable,·s,·new·Collection[]·{·list·});
1931 ································return;1931 ································return;
1932 ································final·int·n·=·n·+·1;1932 ································final·int·n·=·n·+·1;
1933 ································continue·Label_0230_Outer;1933 ································continue·Label_0232_Outer;
1934 ································stackTrace·=·selecting.getStackTrace();1934 ································stackTrace·=·selecting.getStackTrace();
1935 ································continue·Label_0093_Outer;1935 ································continue·Label_0093_Outer;
1936 ····························}1936 ····························}
1937 ····························catch·(InterruptedException·ex)·{1937 ····························catch·(InterruptedException·ex)·{
1938 ································SelectorManager.LOG.ignore((Throwable)ex);1938 ································SelectorManager.LOG.ignore((Throwable)ex);
1939 ································continue;1939 ································continue;
1940 ····························}1940 ····························}
1.93 KB
org/eclipse/jetty/server/AsyncContinuation.class
1.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 2784, 15 lines modifiedOffset 2784, 15 lines modified
2784 ········27:·invokeinterface·#335,··1··········//·InterfaceMethod·org/eclipse/jetty/io/AsyncEndPoint.asyncDispatch:()V2784 ········27:·invokeinterface·#335,··1··········//·InterfaceMethod·org/eclipse/jetty/io/AsyncEndPoint.asyncDispatch:()V
2785 ········32:·return2785 ········32:·return
  
2786 ··protected·void·scheduleTimeout();2786 ··protected·void·scheduleTimeout();
2787 ····descriptor:·()V2787 ····descriptor:·()V
2788 ····flags:·(0x0004)·ACC_PROTECTED2788 ····flags:·(0x0004)·ACC_PROTECTED
2789 ····Code:2789 ····Code:
2790 ······stack=300,·locals=13,·args_size=12790 ······stack=300,·locals=15,·args_size=1
2791 ·········0:·lconst_02791 ·········0:·lconst_0
2792 ·········1:·lstore_12792 ·········1:·lstore_1
2793 ·········2:·aload_02793 ·········2:·aload_0
2794 ·········3:·getfield······#173················//·Field·_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;2794 ·········3:·getfield······#173················//·Field·_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;
2795 ·········6:·astore_32795 ·········6:·astore_3
2796 ·········7:·aload_32796 ·········7:·aload_3
2797 ·········8:·invokevirtual·#179················//·Method·org/eclipse/jetty/server/AbstractHttpConnection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;2797 ·········8:·invokevirtual·#179················//·Method·org/eclipse/jetty/server/AbstractHttpConnection.getEndPoint:()Lorg/eclipse/jetty/io/EndPoint;
Offset 2915, 18 lines modifiedOffset 2915, 18 lines modified
2915 ·······235:·astore········42915 ·······235:·astore········4
2916 ·······237:·aload_02916 ·······237:·aload_0
2917 ·······238:·getfield······#96·················//·Field·_event:Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;2917 ·······238:·getfield······#96·················//·Field·_event:Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;
2918 ·······241:·invokestatic··#195················//·Method·org/eclipse/jetty/server/AsyncContinuation$AsyncEventState.access$200:(Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;)Lorg/eclipse/jetty/util/thread/Timeout$Task;2918 ·······241:·invokestatic··#195················//·Method·org/eclipse/jetty/server/AsyncContinuation$AsyncEventState.access$200:(Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;)Lorg/eclipse/jetty/util/thread/Timeout$Task;
2919 ·······244:·astore_32919 ·······244:·astore_3
2920 ·······245:·aload_02920 ·······245:·aload_0
2921 ·······246:·getfield······#76·················//·Field·_timeoutMs:J2921 ·······246:·getfield······#76·················//·Field·_timeoutMs:J
2922 ·······249:·lstore········82922 ·······249:·lstore········13
2923 ·······251:·aload·········42923 ·······251:·aload·········4
2924 ·······253:·aload_32924 ·······253:·aload_3
2925 ·······254:·lload·········82925 ·······254:·lload·········13
2926 ·······256:·invokeinterface·#364,··4··········//·InterfaceMethod·org/eclipse/jetty/io/AsyncEndPoint.scheduleTimeout:(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V2926 ·······256:·invokeinterface·#364,··4··········//·InterfaceMethod·org/eclipse/jetty/io/AsyncEndPoint.scheduleTimeout:(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
2927 ·······261:·goto··········2292927 ·······261:·goto··········229
2928 ······Exception·table:2928 ······Exception·table:
2929 ·········from····to··target·type2929 ·········from····to··target·type
2930 ············46····49···169···any2930 ············46····49···169···any
2931 ············51····55···169···any2931 ············51····55···169···any
2932 ············65····70···169···any2932 ············65····70···169···any
1.86 KB
org/eclipse/jetty/server/ResourceCache$Content.class
1.76 KB
javap -verbose -constants -s -l -private {}
    
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
279 ····descriptor:·Lorg/eclipse/jetty/server/ResourceCache;279 ····descriptor:·Lorg/eclipse/jetty/server/ResourceCache;
280 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC280 ····flags:·(0x1010)·ACC_FINAL,·ACC_SYNTHETIC
  
281 ··org.eclipse.jetty.server.ResourceCache$Content(org.eclipse.jetty.server.ResourceCache,·java.lang.String,·org.eclipse.jetty.util.resource.Resource);281 ··org.eclipse.jetty.server.ResourceCache$Content(org.eclipse.jetty.server.ResourceCache,·java.lang.String,·org.eclipse.jetty.util.resource.Resource);
282 ····descriptor:·(Lorg/eclipse/jetty/server/ResourceCache;Ljava/lang/String;Lorg/eclipse/jetty/util/resource/Resource;)V282 ····descriptor:·(Lorg/eclipse/jetty/server/ResourceCache;Ljava/lang/String;Lorg/eclipse/jetty/util/resource/Resource;)V
283 ····flags:·(0x0000)283 ····flags:·(0x0000)
284 ····Code:284 ····Code:
285 ······stack=300,·locals=13,·args_size=4285 ······stack=300,·locals=15,·args_size=4
286 ·········0:·aload_0286 ·········0:·aload_0
287 ·········1:·aload_1287 ·········1:·aload_1
288 ·········2:·putfield······#25·················//·Field·this$0:Lorg/eclipse/jetty/server/ResourceCache;288 ·········2:·putfield······#25·················//·Field·this$0:Lorg/eclipse/jetty/server/ResourceCache;
289 ·········5:·aload_0289 ·········5:·aload_0
290 ·········6:·invokespecial·#29·················//·Method·java/lang/Object."<init>":()V290 ·········6:·invokespecial·#29·················//·Method·java/lang/Object."<init>":()V
291 ·········9:·new···········#31·················//·class·java/util/concurrent/atomic/AtomicReference291 ·········9:·new···········#31·················//·class·java/util/concurrent/atomic/AtomicReference
292 ········12:·astore········4292 ········12:·astore········4
Offset 387, 16 lines modifiedOffset 387, 16 lines modified
387 ·······200:·i2l387 ·······200:·i2l
388 ·······201:·lstore········7388 ·······201:·lstore········7
389 ·······203:·goto··········98389 ·······203:·goto··········98
390 ·······206:·new···········#103················//·class·org/eclipse/jetty/io/ByteArrayBuffer390 ·······206:·new···········#103················//·class·org/eclipse/jetty/io/ByteArrayBuffer
391 ·······209:·astore········4391 ·······209:·astore········4
392 ·······211:·aload_0392 ·······211:·aload_0
393 ·······212:·getfield······#70·················//·Field·_lastModified:J393 ·······212:·getfield······#70·················//·Field·_lastModified:J
394 ·······215:·lstore········7394 ·······215:·lstore········13
395 ·······217:·lload·········7395 ·······217:·lload·········13
396 ·······219:·invokestatic··#109················//·Method·org/eclipse/jetty/http/HttpFields.formatDate:(J)Ljava/lang/String;396 ·······219:·invokestatic··#109················//·Method·org/eclipse/jetty/http/HttpFields.formatDate:(J)Ljava/lang/String;
397 ·······222:·astore········5397 ·······222:·astore········5
398 ·······224:·aload·········4398 ·······224:·aload·········4
399 ·······226:·aload·········5399 ·······226:·aload·········5
400 ·······228:·invokespecial·#112················//·Method·org/eclipse/jetty/io/ByteArrayBuffer."<init>":(Ljava/lang/String;)V400 ·······228:·invokespecial·#112················//·Method·org/eclipse/jetty/io/ByteArrayBuffer."<init>":(Ljava/lang/String;)V
401 ·······231:·goto··········131401 ·······231:·goto··········131
402 ·······234:·iconst_0402 ·······234:·iconst_0
1.63 KB
org/eclipse/jetty/util/resource/Resource.class
1.54 KB
javap -verbose -constants -s -l -private {}
    
Offset 1289, 15 lines modifiedOffset 1289, 15 lines modified
1289 ····descriptor:·()Ljava/io/InputStream;1289 ····descriptor:·()Ljava/io/InputStream;
1290 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT1290 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
  
1291 ··public·java.lang.String·getListHTML(java.lang.String,·boolean);1291 ··public·java.lang.String·getListHTML(java.lang.String,·boolean);
1292 ····descriptor:·(Ljava/lang/String;Z)Ljava/lang/String;1292 ····descriptor:·(Ljava/lang/String;Z)Ljava/lang/String;
1293 ····flags:·(0x0001)·ACC_PUBLIC1293 ····flags:·(0x0001)·ACC_PUBLIC
1294 ····Code:1294 ····Code:
1295 ······stack=300,·locals=19,·args_size=31295 ······stack=300,·locals=21,·args_size=3
1296 ·········0:·iconst_01296 ·········0:·iconst_0
1297 ·········1:·istore_31297 ·········1:·istore_3
1298 ·········2:·aconst_null1298 ·········2:·aconst_null
1299 ·········3:·astore········41299 ·········3:·astore········4
1300 ·········5:·iconst_21300 ·········5:·iconst_2
1301 ·········6:·istore········51301 ·········6:·istore········5
1302 ·········8:·aload_11302 ·········8:·aload_1
Offset 1490, 17 lines modifiedOffset 1490, 17 lines modified
1490 ·······405:·ldc_w·········#352················//·String··bytes&nbsp;</TD><TD>1490 ·······405:·ldc_w·········#352················//·String··bytes&nbsp;</TD><TD>
1491 ·······408:·invokevirtual·#144················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1491 ·······408:·invokevirtual·#144················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1492 ·······411:·pop1492 ·······411:·pop
1493 ·······412:·new···········#354················//·class·java/util/Date1493 ·······412:·new···········#354················//·class·java/util/Date
1494 ·······415:·astore········41494 ·······415:·astore········4
1495 ·······417:·aload·········151495 ·······417:·aload·········15
1496 ·······419:·invokevirtual·#357················//·Method·lastModified:()J1496 ·······419:·invokevirtual·#357················//·Method·lastModified:()J
1497 ·······422:·lstore········171497 ·······422:·lstore········19
1498 ·······424:·aload·········41498 ·······424:·aload·········4
1499 ·······426:·lload·········171499 ·······426:·lload·········19
1500 ·······428:·invokespecial·#360················//·Method·java/util/Date."<init>":(J)V1500 ·······428:·invokespecial·#360················//·Method·java/util/Date."<init>":(J)V
1501 ·······431:·aload·········131501 ·······431:·aload·········13
1502 ·······433:·aload·········41502 ·······433:·aload·········4
1503 ·······435:·invokevirtual·#364················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;1503 ·······435:·invokevirtual·#364················//·Method·java/text/DateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
1504 ·······438:·astore········41504 ·······438:·astore········4
1505 ·······440:·aload·········111505 ·······440:·aload·········11
1506 ·······442:·aload·········41506 ·······442:·aload·········4
8.62 KB
org/fourthline/cling/binding/xml/UDA10ServiceDescriptorBinderImpl.class
8.48 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.57 KB
org/fourthline/cling/model/gena/LocalGENASubscription.class
1.45 KB
procyon -ec {}
    
Offset 119, 25 lines modifiedOffset 119, 25 lines modified
119 ····protected·Set·moderateStateVariables(final·long·n,·final·Collection·collection)·{119 ····protected·Set·moderateStateVariables(final·long·n,·final·Collection·collection)·{
120 ········HashSet<String>·set·=·null;120 ········HashSet<String>·set·=·null;
121 ········while·(true)·{121 ········while·(true)·{
122 ············while·(true)·{122 ············while·(true)·{
123 ················StateVariableValue·next·=·null;123 ················StateVariableValue·next·=·null;
124 ················StateVariable·stateVariable·=·null;124 ················StateVariable·stateVariable·=·null;
125 ················String·name·=·null;125 ················String·name·=·null;
126 ················Label_0170:·{126 ················Label_0174:·{
127 ····················synchronized·(this)·{127 ····················synchronized·(this)·{
128 ························set·=·new·HashSet<String>();128 ························set·=·new·HashSet<String>();
129 ························final·Iterator<StateVariableValue>·iterator·=·collection.iterator();129 ························final·Iterator<StateVariableValue>·iterator·=·collection.iterator();
130 ························while·(iterator.hasNext())·{130 ························while·(iterator.hasNext())·{
131 ····························next·=·iterator.next();131 ····························next·=·iterator.next();
132 ····························next·=·next;132 ····························next·=·next;
133 ····························stateVariable·=·next.getStateVariable();133 ····························stateVariable·=·next.getStateVariable();
134 ····························name·=·next.getStateVariable().getName();134 ····························name·=·next.getStateVariable().getName();
135 ····························if·(stateVariable.getEventDetails().getEventMaximumRateMilliseconds()·!=·0·||·stateVariable.getEventDetails().getEventMinimumDelta()·!=·0)·{135 ····························if·(stateVariable.getEventDetails().getEventMaximumRateMilliseconds()·!=·0·||·stateVariable.getEventDetails().getEventMinimumDelta()·!=·0)·{
136 ································break·Label_0170;136 ································break·Label_0174;
137 ····························}137 ····························}
138 ····························LocalGENASubscription.log.finer("Variable·is·not·moderated:·"·+·stateVariable);138 ····························LocalGENASubscription.log.finer("Variable·is·not·moderated:·"·+·stateVariable);
139 ························}139 ························}
140 ························break;140 ························break;
141 ····················}141 ····················}
142 ················}142 ················}
143 ················if·(!this.lastSentTimestamp.containsKey(name))·{143 ················if·(!this.lastSentTimestamp.containsKey(name))·{
6.4 KB
org/fourthline/cling/model/gena/RemoteGENASubscription.class
6.28 KB
javap -verbose -constants -s -l -private {}
    
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ····descriptor:·(Lorg/fourthline/cling/model/UnsupportedDataException;)V435 ····descriptor:·(Lorg/fourthline/cling/model/UnsupportedDataException;)V
436 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT436 ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT
  
437 ··public·void·receive(org.fourthline.cling.model.types.UnsignedIntegerFourBytes,·java.util.Collection);437 ··public·void·receive(org.fourthline.cling.model.types.UnsignedIntegerFourBytes,·java.util.Collection);
438 ····descriptor:·(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V438 ····descriptor:·(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V
439 ····flags:·(0x0001)·ACC_PUBLIC439 ····flags:·(0x0001)·ACC_PUBLIC
440 ····Code:440 ····Code:
441 ······stack=300,·locals=17,·args_size=3441 ······stack=300,·locals=20,·args_size=3
442 ·········0:·lconst_1442 ·········0:·lconst_1
443 ·········1:·lstore_3443 ·········1:·lstore_3
444 ·········2:·aload_0444 ·········2:·aload_0
445 ·········3:·monitorenter445 ·········3:·monitorenter
446 ·········4:·aload_0446 ·········4:·aload_0
447 ·········5:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;447 ·········5:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
448 ·········8:·astore········5448 ·········8:·astore········5
Offset 474, 16 lines modifiedOffset 474, 16 lines modified
474 ········64:·iload·········9474 ········64:·iload·········9
475 ········66:·ifeq··········112475 ········66:·ifeq··········112
476 ········69:·aload_1476 ········69:·aload_1
477 ········70:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;477 ········70:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;
478 ········73:·astore········5478 ········73:·astore········5
479 ········75:·aload·········5479 ········75:·aload·········5
480 ········77:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J480 ········77:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J
481 ········80:·lstore········7481 ········80:·lstore········10
482 ········82:·lload·········7482 ········82:·lload·········10
483 ········84:·lload_3483 ········84:·lload_3
484 ········85:·lcmp484 ········85:·lcmp
485 ········86:·istore········9485 ········86:·istore········9
486 ········88:·iload·········9486 ········88:·iload·········9
487 ········90:·ifne··········112487 ········90:·ifne··········112
488 ········93:·getstatic·····#130················//·Field·java/lang/System.err:Ljava/io/PrintStream;488 ········93:·getstatic·····#130················//·Field·java/lang/System.err:Ljava/io/PrintStream;
489 ········96:·astore········5489 ········96:·astore········5
Offset 499, 85 lines modifiedOffset 499, 85 lines modified
499 ·······113:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;499 ·······113:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
500 ·······116:·astore········5500 ·······116:·astore········5
501 ·······118:·aload·········5501 ·······118:·aload·········5
502 ·······120:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;502 ·······120:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;
503 ·······123:·astore········5503 ·······123:·astore········5
504 ·······125:·aload·········5504 ·······125:·aload·········5
505 ·······127:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J505 ·······127:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J
506 ·······130:·lstore········7506 ·······130:·lstore········10
507 ·······132:·aload_1507 ·······132:·aload_1
508 ·······133:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;508 ·······133:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;
509 ·······136:·astore········5509 ·······136:·astore········12
510 ·······138:·aload·········5510 ·······138:·aload·········12
511 ·······140:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J511 ·······140:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J
512 ·······143:·lstore········10512 ·······143:·lstore········13
513 ·······145:·lload·········7 
514 ·······147:·lload·········10513 ·······145:·lload·········10
 514 ·······147:·lload·········13
515 ·······149:·lcmp515 ·······149:·lcmp
516 ·······150:·istore········9516 ·······150:·istore········9
517 ·······152:·iload·········9517 ·······152:·iload·········9
518 ·······154:·ifge··········109518 ·······154:·ifge··········109
519 ·······157:·aload_0519 ·······157:·aload_0
520 ·······158:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;520 ·······158:·getfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
521 ·······161:·astore········5521 ·······161:·astore········5
522 ·······163:·aload·········5522 ·······163:·aload·········5
523 ·······165:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;523 ·······165:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;
524 ·······168:·astore········5524 ·······168:·astore········5
525 ·······170:·aload·········5525 ·······170:·aload·········5
526 ·······172:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J526 ·······172:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J
527 ·······175:·lstore········7527 ·······175:·lstore········10
528 ·······177:·lload·········7528 ·······177:·lload·········10
529 ·······179:·lload_3529 ·······179:·lload_3
530 ·······180:·ladd530 ·······180:·ladd
531 ·······181:·lstore········12531 ·······181:·lstore········15
532 ·······183:·aload_1532 ·······183:·aload_1
533 ·······184:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;533 ·······184:·invokevirtual·#102················//·Method·org/fourthline/cling/model/types/UnsignedIntegerFourBytes.getValue:()Ljava/lang/Long;
534 ·······187:·astore········5534 ·······187:·astore········5
535 ·······189:·aload·········5535 ·······189:·aload·········5
536 ·······191:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J536 ·······191:·invokevirtual·#124················//·Method·java/lang/Long.longValue:()J
537 ·······194:·lload·········12537 ·······194:·lload·········15
538 ·······196:·lsub538 ·······196:·lsub
539 ·······197:·lstore········7539 ·······197:·lstore········10
540 ·······199:·lload·········7540 ·······199:·lload·········10
541 ·······201:·l2i541 ·······201:·l2i
542 ·······202:·istore········14542 ·······202:·istore········17
543 ·······204:·iload·········14543 ·······204:·iload·········17
544 ·······206:·ifeq··········215544 ·······206:·ifeq··········215
545 ·······209:·aload_0545 ·······209:·aload_0
546 ·······210:·iload·········14546 ·······210:·iload·········17
547 ·······212:·invokevirtual·#142················//·Method·eventsMissed:(I)V547 ·······212:·invokevirtual·#142················//·Method·eventsMissed:(I)V
548 ·······215:·aload_0548 ·······215:·aload_0
549 ·······216:·aload_1549 ·······216:·aload_1
550 ·······217:·putfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;550 ·······217:·putfield······#96·················//·Field·currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
551 ·······220:·aload_2551 ·······220:·aload_2
552 ·······221:·invokeinterface·#145,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;552 ·······221:·invokeinterface·#145,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
553 ·······226:·astore········15553 ·······226:·astore········18
554 ·······228:·aload·········15554 ·······228:·aload·········18
555 ·······230:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z555 ·······230:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
556 ·······235:·istore········9556 ·······235:·istore········9
557 ·······237:·iload·········9557 ·······237:·iload·········9
558 ·······239:·ifeq··········300558 ·······239:·ifeq··········300
559 ·······242:·aload·········15559 ·······242:·aload·········18
560 ·······244:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;560 ·······244:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
561 ·······249:·astore········16561 ·······249:·astore········19
562 ·······251:·aload·········16562 ·······251:·aload·········19
563 ·······253:·checkcast·····#147················//·class·org/fourthline/cling/model/state/StateVariableValue563 ·······253:·checkcast·····#147················//·class·org/fourthline/cling/model/state/StateVariableValue
564 ·······256:·astore········16564 ·······256:·astore········19
565 ·······258:·aload_0565 ·······258:·aload_0
566 ·······259:·getfield······#151················//·Field·currentValues:Ljava/util/Map;566 ·······259:·getfield······#151················//·Field·currentValues:Ljava/util/Map;
567 ·······262:·astore········5567 ·······262:·astore········5
568 ·······264:·aload·········16568 ·······264:·aload·········19
569 ·······266:·invokevirtual·#155················//·Method·org/fourthline/cling/model/state/StateVariableValue.getStateVariable:()Lorg/fourthline/cling/model/meta/StateVariable;569 ·······266:·invokevirtual·#155················//·Method·org/fourthline/cling/model/state/StateVariableValue.getStateVariable:()Lorg/fourthline/cling/model/meta/StateVariable;
570 ·······269:·astore········6570 ·······269:·astore········6
571 ·······271:·aload·········6571 ·······271:·aload·········6
572 ·······273:·invokevirtual·#161················//·Method·org/fourthline/cling/model/meta/StateVariable.getName:()Ljava/lang/String;572 ·······273:·invokevirtual·#161················//·Method·org/fourthline/cling/model/meta/StateVariable.getName:()Ljava/lang/String;
573 ·······276:·astore········6573 ·······276:·astore········6
574 ·······278:·aload·········5574 ·······278:·aload·········5
575 ·······280:·aload·········6575 ·······280:·aload·········6
576 ·······282:·aload·········16576 ·······282:·aload·········19
577 ·······284:·invokeinterface·#167,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;577 ·······284:·invokeinterface·#167,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
578 ·······289:·pop578 ·······289:·pop
579 ·······290:·goto··········228579 ·······290:·goto··········228
580 ·······293:·astore········5580 ·······293:·astore········5
581 ·······295:·aload_0581 ·······295:·aload_0
582 ·······296:·monitorexit582 ·······296:·monitorexit
583 ·······297:·aload·········5583 ·······297:·aload·········5
1.38 KB
org/fourthline/cling/transport/RouterImpl.class
1.29 KB
procyon -ec {}
    
Offset 272, 17 lines modifiedOffset 272, 17 lines modified
272 ····················final·StringBuilder·append·=·new·StringBuilder().append("Trying·to·obtain·lock·with·timeout·milliseconds·'").append(n).append("':·");272 ····················final·StringBuilder·append·=·new·StringBuilder().append("Trying·to·obtain·lock·with·timeout·milliseconds·'").append(n).append("':·");
273 ····················try·{273 ····················try·{
274 ························final·Class<?·extends·Lock>·class1·=·lock.getClass();274 ························final·Class<?·extends·Lock>·class1·=·lock.getClass();
275 ························try·{275 ························try·{
276 ····························final·StringBuilder·append2·=·append.append(class1.getSimpleName());276 ····························final·StringBuilder·append2·=·append.append(class1.getSimpleName());
277 ····························try·{277 ····························try·{
278 ································log.finest(append2.toString());278 ································log.finest(append2.toString());
279 ································Label_0173:·{279 ································Label_0175:·{
280 ····································if·(!lock.tryLock(n,·TimeUnit.MILLISECONDS))·{280 ····································if·(!lock.tryLock(n,·TimeUnit.MILLISECONDS))·{
281 ········································break·Label_0173;281 ········································break·Label_0175;
282 ····································}282 ····································}
283 ····································final·Logger·log2·=·RouterImpl.log;283 ····································final·Logger·log2·=·RouterImpl.log;
284 ····································try·{284 ····································try·{
285 ········································try·{285 ········································try·{
286 ············································final·StringBuilder·append3·=·new·StringBuilder().append("Acquired·router·lock:·");286 ············································final·StringBuilder·append3·=·new·StringBuilder().append("Acquired·router·lock:·");
287 ············································try·{287 ············································try·{
288 ················································final·Class<?·extends·Lock>·class2·=·lock.getClass();288 ················································final·Class<?·extends·Lock>·class2·=·lock.getClass();
4.62 KB
de/yaacc/player/AVTransportPlayer.class
4.54 KB
javap -verbose -constants -s -l -private {}
    
Offset 1690, 47 lines modifiedOffset 1690, 51 lines modified
1690 ·······121:·aload_31690 ·······121:·aload_3
1691 ·······122:·invokestatic··#128················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I1691 ·······122:·invokestatic··#128················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
1692 ·······125:·pop1692 ·······125:·pop
1693 ·······126:·goto··········541693 ·······126:·goto··········54
1694 ·······129:·aload_01694 ·······129:·aload_0
1695 ·······130:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;1695 ·······130:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
1696 ·······133:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;1696 ·······133:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;
 1697 ·······136:·astore_2
1697 ·······136:·ldc_w·········#339················//·String·Action·set·Volume1698 ·······137:·ldc_w·········#339················//·String·Action·set·Volume
 1699 ·······140:·astore_3
 1700 ·······141:·aload_2
 1701 ·······142:·aload_3
1698 ·······139:·invokestatic··#128················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I1702 ·······143:·invokestatic··#128················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
1699 ·······142:·pop1703 ·······146:·pop
1700 ·······143:·new···········#84·················//·class·de/yaacc/player/AVTransportPlayer$ActionState1704 ·······147:·new···········#84·················//·class·de/yaacc/player/AVTransportPlayer$ActionState
1701 ·······146:·astore········61705 ·······150:·astore········6
1702 ·······148:·aload·········61706 ·······152:·aload·········6
1703 ·······150:·aconst_null1707 ·······154:·aconst_null
1704 ·······151:·invokespecial·#174················//·Method·de/yaacc/player/AVTransportPlayer$ActionState."<init>":(Lde/yaacc/player/AVTransportPlayer$1;)V1708 ·······155:·invokespecial·#174················//·Method·de/yaacc/player/AVTransportPlayer$ActionState."<init>":(Lde/yaacc/player/AVTransportPlayer$1;)V
1705 ·······154:·aload·········61709 ·······158:·aload·········6
1706 ·······156:·iconst_01710 ·······160:·iconst_0
1707 ·······157:·putfield······#109················//·Field·de/yaacc/player/AVTransportPlayer$ActionState.actionFinished:Z1711 ·······161:·putfield······#109················//·Field·de/yaacc/player/AVTransportPlayer$ActionState.actionFinished:Z
1708 ·······160:·new···········#341················//·class·de/yaacc/player/AVTransportPlayer$71712 ·······164:·new···········#341················//·class·de/yaacc/player/AVTransportPlayer$7
1709 ·······163:·astore········71713 ·······167:·astore········7
1710 ·······165:·iload_11714 ·······169:·iload_1
1711 ·······166:·i2l1715 ·······170:·i2l
1712 ·······167:·lstore········81716 ·······171:·lstore········8
1713 ·······169:·aload_0 
1714 ·······170:·astore_3 
1715 ·······171:·aload·········7 
1716 ·······173:·aload_01717 ·······173:·aload_0
 1718 ·······174:·astore_2
 1719 ·······175:·aload·········7
 1720 ·······177:·aload_0
1717 ·······174:·aload·········51721 ·······178:·aload·········5
1718 ·······176:·lload·········81722 ·······180:·lload·········8
1719 ·······178:·aload·········61723 ·······182:·aload·········6
1720 ·······180:·invokespecial·#344················//·Method·de/yaacc/player/AVTransportPlayer$7."<init>":(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/AVTransportPlayer$ActionState;)V1724 ·······184:·invokespecial·#344················//·Method·de/yaacc/player/AVTransportPlayer$7."<init>":(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/AVTransportPlayer$ActionState;)V
1721 ·······183:·aload_01725 ·······187:·aload_0
1722 ·······184:·invokevirtual·#76·················//·Method·getUpnpClient:()Lde/yaacc/upnp/UpnpClient;1726 ·······188:·invokevirtual·#76·················//·Method·getUpnpClient:()Lde/yaacc/upnp/UpnpClient;
1723 ·······187:·invokevirtual·#183················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;1727 ·······191:·invokevirtual·#183················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;
1724 ·······190:·astore_21728 ·······194:·astore_2
1725 ·······191:·aload_21729 ·······195:·aload_2
1726 ·······192:·aload·········71730 ·······196:·aload·········7
1727 ·······194:·invokeinterface·#189,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;1731 ·······198:·invokeinterface·#189,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
1728 ·······199:·pop1732 ·······203:·pop
1729 ·······200:·goto··········541733 ·······204:·goto··········54
  
1730 ··protected·void·startItem(de.yaacc.player.PlayableItem,·java.lang.Object);1734 ··protected·void·startItem(de.yaacc.player.PlayableItem,·java.lang.Object);
1731 ····descriptor:·(Lde/yaacc/player/PlayableItem;Ljava/lang/Object;)V1735 ····descriptor:·(Lde/yaacc/player/PlayableItem;Ljava/lang/Object;)V
1732 ····flags:·(0x0004)·ACC_PROTECTED1736 ····flags:·(0x0004)·ACC_PROTECTED
1733 ····Code:1737 ····Code:
1734 ······stack=300,·locals=17,·args_size=31738 ······stack=300,·locals=17,·args_size=3
1735 ·········0:·aload_11739 ·········0:·aload_1
6.49 KB
de/yaacc/player/SyncAVTransportPlayer.class
6.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1082, 15 lines modifiedOffset 1082, 15 lines modified
1082 ········25:·astore_11082 ········25:·astore_1
1083 ········26:·goto··········211083 ········26:·goto··········21
  
1084 ··public·boolean·getMute();1084 ··public·boolean·getMute();
1085 ····descriptor:·()Z1085 ····descriptor:·()Z
1086 ····flags:·(0x0001)·ACC_PUBLIC1086 ····flags:·(0x0001)·ACC_PUBLIC
1087 ····Code:1087 ····Code:
1088 ······stack=300,·locals=14,·args_size=11088 ······stack=300,·locals=16,·args_size=1
1089 ·········0:·iconst_01089 ·········0:·iconst_0
1090 ·········1:·istore_11090 ·········1:·istore_1
1091 ·········2:·aconst_null1091 ·········2:·aconst_null
1092 ·········3:·astore_21092 ·········3:·astore_2
1093 ·········4:·aload_01093 ·········4:·aload_0
1094 ·········5:·invokespecial·#149················//·Method·getDevice:()Lorg/fourthline/cling/model/meta/Device;1094 ·········5:·invokespecial·#149················//·Method·getDevice:()Lorg/fourthline/cling/model/meta/Device;
1095 ·········8:·astore_31095 ·········8:·astore_3
Offset 1204, 31 lines modifiedOffset 1204, 31 lines modified
1204 ·······229:·invokevirtual·#190················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;1204 ·······229:·invokevirtual·#190················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;
1205 ·······232:·astore_31205 ·······232:·astore_3
1206 ·······233:·aload_31206 ·······233:·aload_3
1207 ·······234:·aload·········91207 ·······234:·aload·········9
1208 ·······236:·invokeinterface·#196,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;1208 ·······236:·invokeinterface·#196,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
1209 ·······241:·pop1209 ·······241:·pop
1210 ·······242:·ldc2_w········#230················//·long·10000l1210 ·······242:·ldc2_w········#230················//·long·10000l
1211 ·······245:·lstore········111211 ·······245:·lstore········13
1212 ·······247:·lload·········111212 ·······247:·lload·········13
1213 ·······249:·invokestatic··#239················//·Method·de/yaacc/util/Watchdog.createWatchdog:(J)Lde/yaacc/util/Watchdog;1213 ·······249:·invokestatic··#239················//·Method·de/yaacc/util/Watchdog.createWatchdog:(J)Lde/yaacc/util/Watchdog;
1214 ·······252:·astore········131214 ·······252:·astore········15
1215 ·······254:·aload·········131215 ·······254:·aload·········15
1216 ·······256:·invokevirtual·#242················//·Method·de/yaacc/util/Watchdog.start:()V1216 ·······256:·invokevirtual·#242················//·Method·de/yaacc/util/Watchdog.start:()V
1217 ·······259:·aload·········71217 ·······259:·aload·········7
1218 ·······261:·getfield······#109················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.actionFinished:Z1218 ·······261:·getfield······#109················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.actionFinished:Z
1219 ·······264:·istore········81219 ·······264:·istore········8
1220 ·······266:·iload·········81220 ·······266:·iload·········8
1221 ·······268:·ifne··········2831221 ·······268:·ifne··········283
1222 ·······271:·aload·········131222 ·······271:·aload·········15
1223 ·······273:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z1223 ·······273:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z
1224 ·······276:·istore········81224 ·······276:·istore········8
1225 ·······278:·iload·········81225 ·······278:·iload·········8
1226 ·······280:·ifeq··········2591226 ·······280:·ifeq··········259
1227 ·······283:·aload·········131227 ·······283:·aload·········15
1228 ·······285:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z1228 ·······285:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z
1229 ·······288:·istore········81229 ·······288:·istore········8
1230 ·······290:·iload·········81230 ·······290:·iload·········8
1231 ·······292:·ifeq··········3411231 ·······292:·ifeq··········341
1232 ·······295:·aload_01232 ·······295:·aload_0
1233 ·······296:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;1233 ·······296:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
1234 ·······299:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;1234 ·······299:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;
Offset 1248, 15 lines modifiedOffset 1248, 15 lines modified
1248 ·······326:·getfield······#252················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.result:Ljava/lang/Object;1248 ·······326:·getfield······#252················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.result:Ljava/lang/Object;
1249 ·······329:·checkcast·····#254················//·class·java/lang/Boolean1249 ·······329:·checkcast·····#254················//·class·java/lang/Boolean
1250 ·······332:·astore_21250 ·······332:·astore_2
1251 ·······333:·aload_21251 ·······333:·aload_2
1252 ·······334:·invokevirtual·#257················//·Method·java/lang/Boolean.booleanValue:()Z1252 ·······334:·invokevirtual·#257················//·Method·java/lang/Boolean.booleanValue:()Z
1253 ·······337:·istore_11253 ·······337:·istore_1
1254 ·······338:·goto··········651254 ·······338:·goto··········65
1255 ·······341:·aload·········131255 ·······341:·aload·········15
1256 ·······343:·invokevirtual·#260················//·Method·de/yaacc/util/Watchdog.cancel:()V1256 ·······343:·invokevirtual·#260················//·Method·de/yaacc/util/Watchdog.cancel:()V
1257 ·······346:·goto··········3141257 ·······346:·goto··········314
  
1258 ··protected·int·getNotificationId();1258 ··protected·int·getNotificationId();
1259 ····descriptor:·()I1259 ····descriptor:·()I
1260 ····flags:·(0x0004)·ACC_PROTECTED1260 ····flags:·(0x0004)·ACC_PROTECTED
1261 ····Code:1261 ····Code:
Offset 1636, 15 lines modifiedOffset 1636, 15 lines modified
1636 ·······277:·invokevirtual·#331················//·Method·de/yaacc/upnp/SynchronizationInfo.setOffset:(Lde/yaacc/upnp/model/types/SyncOffset;)V1636 ·······277:·invokevirtual·#331················//·Method·de/yaacc/upnp/SynchronizationInfo.setOffset:(Lde/yaacc/upnp/model/types/SyncOffset;)V
1637 ·······280:·goto··········521637 ·······280:·goto··········52
  
1638 ··public·int·getVolume();1638 ··public·int·getVolume();
1639 ····descriptor:·()I1639 ····descriptor:·()I
1640 ····flags:·(0x0001)·ACC_PUBLIC1640 ····flags:·(0x0001)·ACC_PUBLIC
1641 ····Code:1641 ····Code:
1642 ······stack=300,·locals=14,·args_size=11642 ······stack=300,·locals=16,·args_size=1
1643 ·········0:·iconst_01643 ·········0:·iconst_0
1644 ·········1:·istore_11644 ·········1:·istore_1
1645 ·········2:·aconst_null1645 ·········2:·aconst_null
1646 ·········3:·astore_21646 ·········3:·astore_2
1647 ·········4:·aload_01647 ·········4:·aload_0
1648 ·········5:·invokespecial·#149················//·Method·getDevice:()Lorg/fourthline/cling/model/meta/Device;1648 ·········5:·invokespecial·#149················//·Method·getDevice:()Lorg/fourthline/cling/model/meta/Device;
1649 ·········8:·astore_31649 ·········8:·astore_3
Offset 1758, 31 lines modifiedOffset 1758, 31 lines modified
1758 ·······230:·invokevirtual·#190················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;1758 ·······230:·invokevirtual·#190················//·Method·de/yaacc/upnp/UpnpClient.getControlPoint:()Lorg/fourthline/cling/controlpoint/ControlPoint;
1759 ·······233:·astore_31759 ·······233:·astore_3
1760 ·······234:·aload_31760 ·······234:·aload_3
1761 ·······235:·aload·········91761 ·······235:·aload·········9
1762 ·······237:·invokeinterface·#196,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;1762 ·······237:·invokeinterface·#196,··2··········//·InterfaceMethod·org/fourthline/cling/controlpoint/ControlPoint.execute:(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
1763 ·······242:·pop1763 ·······242:·pop
1764 ·······243:·ldc2_w········#230················//·long·10000l1764 ·······243:·ldc2_w········#230················//·long·10000l
1765 ·······246:·lstore········111765 ·······246:·lstore········13
1766 ·······248:·lload·········111766 ·······248:·lload·········13
1767 ·······250:·invokestatic··#239················//·Method·de/yaacc/util/Watchdog.createWatchdog:(J)Lde/yaacc/util/Watchdog;1767 ·······250:·invokestatic··#239················//·Method·de/yaacc/util/Watchdog.createWatchdog:(J)Lde/yaacc/util/Watchdog;
1768 ·······253:·astore········131768 ·······253:·astore········15
1769 ·······255:·aload·········131769 ·······255:·aload·········15
1770 ·······257:·invokevirtual·#242················//·Method·de/yaacc/util/Watchdog.start:()V1770 ·······257:·invokevirtual·#242················//·Method·de/yaacc/util/Watchdog.start:()V
1771 ·······260:·aload·········71771 ·······260:·aload·········7
1772 ·······262:·getfield······#109················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.actionFinished:Z1772 ·······262:·getfield······#109················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.actionFinished:Z
1773 ·······265:·istore········81773 ·······265:·istore········8
1774 ·······267:·iload·········81774 ·······267:·iload·········8
1775 ·······269:·ifne··········2841775 ·······269:·ifne··········284
1776 ·······272:·aload·········131776 ·······272:·aload·········15
1777 ·······274:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z1777 ·······274:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z
1778 ·······277:·istore········81778 ·······277:·istore········8
1779 ·······279:·iload·········81779 ·······279:·iload·········8
1780 ·······281:·ifeq··········2601780 ·······281:·ifeq··········260
1781 ·······284:·aload·········131781 ·······284:·aload·········15
1782 ·······286:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z1782 ·······286:·invokevirtual·#246················//·Method·de/yaacc/util/Watchdog.hasTimeout:()Z
1783 ·······289:·istore········81783 ·······289:·istore········8
1784 ·······291:·iload·········81784 ·······291:·iload·········8
1785 ·······293:·ifeq··········3421785 ·······293:·ifeq··········342
1786 ·······296:·aload_01786 ·······296:·aload_0
1787 ·······297:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;1787 ·······297:·invokevirtual·#115················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
1788 ·······300:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;1788 ·······300:·invokevirtual·#120················//·Method·java/lang/Class.getName:()Ljava/lang/String;
Offset 1802, 15 lines modifiedOffset 1802, 15 lines modified
1802 ·······327:·getfield······#252················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.result:Ljava/lang/Object;1802 ·······327:·getfield······#252················//·Field·de/yaacc/player/SyncAVTransportPlayer$ActionState.result:Ljava/lang/Object;
1803 ·······330:·checkcast·····#338················//·class·java/lang/Integer1803 ·······330:·checkcast·····#338················//·class·java/lang/Integer
1804 ·······333:·astore_21804 ·······333:·astore_2
1805 ·······334:·aload_21805 ·······334:·aload_2
1806 ·······335:·invokevirtual·#341················//·Method·java/lang/Integer.intValue:()I1806 ·······335:·invokevirtual·#341················//·Method·java/lang/Integer.intValue:()I
1807 ·······338:·istore_11807 ·······338:·istore_1
1808 ·······339:·goto··········651808 ·······339:·goto··········65
1809 ·······342:·aload·········131809 ·······342:·aload·········15
1810 ·······344:·invokevirtual·#260················//·Method·de/yaacc/util/Watchdog.cancel:()V1810 ·······344:·invokevirtual·#260················//·Method·de/yaacc/util/Watchdog.cancel:()V
1811 ·······347:·goto··········3151811 ·······347:·goto··········315
  
1812 ··protected·java.lang.Object·loadItem(de.yaacc.player.PlayableItem);1812 ··protected·java.lang.Object·loadItem(de.yaacc.player.PlayableItem);
1813 ····descriptor:·(Lde/yaacc/player/PlayableItem;)Ljava/lang/Object;1813 ····descriptor:·(Lde/yaacc/player/PlayableItem;)Ljava/lang/Object;
1814 ····flags:·(0x0004)·ACC_PROTECTED1814 ····flags:·(0x0004)·ACC_PROTECTED
1815 ····Code:1815 ····Code:
Max diff block lines reached; -1/6470 bytes (-0.02%) of diff not shown.
2.89 KB
de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused.class
2.75 KB
javap -verbose -constants -s -l -private {}
    
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ········72:·aload_1296 ········72:·aload_1
297 ········73:·areturn297 ········73:·areturn
  
298 ··public·void·onEntry();298 ··public·void·onEntry();
299 ····descriptor:·()V299 ····descriptor:·()V
300 ····flags:·(0x0001)·ACC_PUBLIC300 ····flags:·(0x0001)·ACC_PUBLIC
301 ····Code:301 ····Code:
302 ······stack=300,·locals=7,·args_size=1302 ······stack=300,·locals=6,·args_size=1
303 ·········0:·aload_0303 ·········0:·aload_0
304 ·········1:·invokevirtual·#55·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;304 ·········1:·invokevirtual·#55·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
305 ·········4:·invokevirtual·#61·················//·Method·java/lang/Class.getName:()Ljava/lang/String;305 ·········4:·invokevirtual·#61·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
306 ·········7:·ldc···········#63·················//·String·On·Entry306 ·········7:·ldc···········#63·················//·String·On·Entry
307 ·········9:·invokestatic··#69·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I307 ·········9:·invokestatic··#69·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
308 ········12:·pop308 ········12:·pop
309 ········13:·aload_0309 ········13:·aload_0
Offset 318, 30 lines modifiedOffset 318, 30 lines modified
318 ········29:·astore_2318 ········29:·astore_2
319 ········30:·aload_1319 ········30:·aload_1
320 ········31:·aload_2320 ········31:·aload_2
321 ········32:·invokevirtual·#85·················//·Method·de/yaacc/upnp/UpnpClient.getCurrentPlayers:(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;321 ········32:·invokevirtual·#85·················//·Method·de/yaacc/upnp/UpnpClient.getCurrentPlayers:(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;
322 ········35:·astore_3322 ········35:·astore_3
323 ········36:·aload_3323 ········36:·aload_3
324 ········37:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;324 ········37:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
325 ········42:·astore········4325 ········42:·astore_2
326 ········44:·aload·········4326 ········43:·aload_2
327 ········46:·invokeinterface·#97,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z327 ········44:·invokeinterface·#97,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
328 ········51:·istore········5328 ········49:·istore········4
329 ········53:·iload·········5329 ········51:·iload·········4
330 ········55:·ifeq··········85330 ········53:·ifeq··········82
331 ········58:·aload·········4331 ········56:·aload_2
332 ········60:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;332 ········57:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
333 ········65:·checkcast·····#103················//·class·de/yaacc/player/Player333 ········62:·checkcast·····#103················//·class·de/yaacc/player/Player
334 ········68:·astore········6334 ········65:·astore········5
335 ········70:·aload·········6335 ········67:·aload·········5
336 ········72:·ifnull········44336 ········69:·ifnull········43
337 ········75:·aload·········6337 ········72:·aload·········5
338 ········77:·invokeinterface·#106,··1··········//·InterfaceMethod·de/yaacc/player/Player.pause:()V338 ········74:·invokeinterface·#106,··1··········//·InterfaceMethod·de/yaacc/player/Player.pause:()V
339 ········82:·goto··········44339 ········79:·goto··········43
340 ········85:·return340 ········82:·return
  
341 ··public·java.lang.Class·play(java.lang.String);341 ··public·java.lang.Class·play(java.lang.String);
342 ····descriptor:·(Ljava/lang/String;)Ljava/lang/Class;342 ····descriptor:·(Ljava/lang/String;)Ljava/lang/Class;
343 ····flags:·(0x0001)·ACC_PUBLIC343 ····flags:·(0x0001)·ACC_PUBLIC
344 ····Code:344 ····Code:
345 ······stack=300,·locals=2,·args_size=2345 ······stack=300,·locals=2,·args_size=2
346 ·········0:·aload_0346 ·········0:·aload_0
23.0 KB
de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying.class
22.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.99 KB
de/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped.class
2.85 KB
javap -verbose -constants -s -l -private {}
    
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
315 ········13:·ldc···········#2··················//·class·de/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped315 ········13:·ldc···········#2··················//·class·de/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped
316 ········15:·areturn316 ········15:·areturn
  
317 ··public·void·onEntry();317 ··public·void·onEntry();
318 ····descriptor:·()V318 ····descriptor:·()V
319 ····flags:·(0x0001)·ACC_PUBLIC319 ····flags:·(0x0001)·ACC_PUBLIC
320 ····Code:320 ····Code:
321 ······stack=300,·locals=7,·args_size=1321 ······stack=300,·locals=6,·args_size=1
322 ·········0:·aload_0322 ·········0:·aload_0
323 ·········1:·invokevirtual·#55·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;323 ·········1:·invokevirtual·#55·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class;
324 ·········4:·invokevirtual·#61·················//·Method·java/lang/Class.getName:()Ljava/lang/String;324 ·········4:·invokevirtual·#61·················//·Method·java/lang/Class.getName:()Ljava/lang/String;
325 ·········7:·ldc···········#71·················//·String·On·Entry325 ·········7:·ldc···········#71·················//·String·On·Entry
326 ·········9:·invokestatic··#69·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I326 ·········9:·invokestatic··#69·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
327 ········12:·pop327 ········12:·pop
328 ········13:·aload_0328 ········13:·aload_0
Offset 337, 30 lines modifiedOffset 337, 30 lines modified
337 ········29:·astore_2337 ········29:·astore_2
338 ········30:·aload_1338 ········30:·aload_1
339 ········31:·aload_2339 ········31:·aload_2
340 ········32:·invokevirtual·#87·················//·Method·de/yaacc/upnp/UpnpClient.getCurrentPlayers:(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;340 ········32:·invokevirtual·#87·················//·Method·de/yaacc/upnp/UpnpClient.getCurrentPlayers:(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;
341 ········35:·astore_3341 ········35:·astore_3
342 ········36:·aload_3342 ········36:·aload_3
343 ········37:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;343 ········37:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
344 ········42:·astore········4344 ········42:·astore_2
345 ········44:·aload·········4345 ········43:·aload_2
346 ········46:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z346 ········44:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
347 ········51:·istore········5347 ········49:·istore········4
348 ········53:·iload·········5348 ········51:·iload·········4
349 ········55:·ifeq··········85349 ········53:·ifeq··········82
350 ········58:·aload·········4350 ········56:·aload_2
351 ········60:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;351 ········57:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
352 ········65:·checkcast·····#104················//·class·de/yaacc/player/Player352 ········62:·checkcast·····#104················//·class·de/yaacc/player/Player
353 ········68:·astore········6353 ········65:·astore········5
354 ········70:·aload·········6354 ········67:·aload·········5
355 ········72:·ifnull········44355 ········69:·ifnull········43
356 ········75:·aload·········6356 ········72:·aload·········5
357 ········77:·invokeinterface·#107,··1··········//·InterfaceMethod·de/yaacc/player/Player.stop:()V357 ········74:·invokeinterface·#107,··1··········//·InterfaceMethod·de/yaacc/player/Player.stop:()V
358 ········82:·goto··········44358 ········79:·goto··········43
359 ········85:·return359 ········82:·return
  
360 ··public·java.lang.Class·play(java.lang.String);360 ··public·java.lang.Class·play(java.lang.String);
361 ····descriptor:·(Ljava/lang/String;)Ljava/lang/Class;361 ····descriptor:·(Ljava/lang/String;)Ljava/lang/Class;
362 ····flags:·(0x0001)·ACC_PUBLIC362 ····flags:·(0x0001)·ACC_PUBLIC
363 ····Code:363 ····Code:
364 ······stack=300,·locals=2,·args_size=2364 ······stack=300,·locals=2,·args_size=2
365 ·········0:·aload_0365 ·········0:·aload_0
983 B
de/yaacc/upnp/server/avtransport/AvTransportVariable$CurrentTransportActions.class
819 B
procyon -ec {}
    
Offset 12, 21 lines modifiedOffset 12, 23 lines modified
12 ····}12 ····}
13 ····13 ····
14 ····public·AvTransportVariable$CurrentTransportActions(final·Map.Entry[]·array)·{14 ····public·AvTransportVariable$CurrentTransportActions(final·Map.Entry[]·array)·{
15 ········super(array);15 ········super(array);
16 ····}16 ····}
17 ····17 ····
18 ····protected·TransportAction[]·enumValueOf(final·String[]·array)·{18 ····protected·TransportAction[]·enumValueOf(final·String[]·array)·{
 19 ········int·i·=·0;
19 ········TransportAction[]·array2;20 ········TransportAction[]·array2;
20 ········if·(array·==·null)·{21 ········if·(array·==·null)·{
21 ············array2·=·new·TransportAction[0];22 ············array2·=·new·TransportAction[0];
22 ········}23 ········}
23 ········else·{24 ········else·{
24 ············final·ArrayList<TransportAction>·list·=·new·ArrayList<TransportAction>();25 ············final·ArrayList<TransportAction>·list·=·new·ArrayList<TransportAction>();
25 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{26 ············while·(i·<·array.length)·{
26 ················list.add(TransportAction.valueOf(array[i]));27 ················list.add(TransportAction.valueOf(array[i]));
 28 ················++i;
27 ············}29 ············}
28 ············array2·=·list.toArray(new·TransportAction[list.size()]);30 ············array2·=·list.toArray(new·TransportAction[list.size()]);
29 ········}31 ········}
30 ········return·array2;32 ········return·array2;
31 ····}33 ····}
32 }34 }
113 KB
org/eclipse/jetty/http/HttpGenerator.class
113 KB
procyon -ec {}
Max HTML report size reached
1.41 KB
org/eclipse/jetty/io/nio/RandomAccessFileBuffer.class
1.31 KB
javap -verbose -constants -s -l -private {}
    
Offset 803, 15 lines modifiedOffset 803, 15 lines modified
803 ············53····56····56···any803 ············53····56····56···any
804 ············58····60····56···any804 ············58····60····56···any
  
805 ··public·int·writeTo(java.nio.channels.WritableByteChannel,·int,·int);805 ··public·int·writeTo(java.nio.channels.WritableByteChannel,·int,·int);
806 ····descriptor:·(Ljava/nio/channels/WritableByteChannel;II)I806 ····descriptor:·(Ljava/nio/channels/WritableByteChannel;II)I
807 ····flags:·(0x0001)·ACC_PUBLIC807 ····flags:·(0x0001)·ACC_PUBLIC
808 ····Code:808 ····Code:
809 ······stack=300,·locals=14,·args_size=4809 ······stack=300,·locals=13,·args_size=4
810 ·········0:·aload_0810 ·········0:·aload_0
811 ·········1:·getfield······#52·················//·Field·_file:Ljava/io/RandomAccessFile;811 ·········1:·getfield······#52·················//·Field·_file:Ljava/io/RandomAccessFile;
812 ·········4:·astore········4812 ·········4:·astore········4
813 ·········6:·aload·········4813 ·········6:·aload·········4
814 ·········8:·monitorenter814 ·········8:·monitorenter
815 ·········9:·aload_0815 ·········9:·aload_0
816 ········10:·getfield······#58·················//·Field·_channel:Ljava/nio/channels/FileChannel;816 ········10:·getfield······#58·················//·Field·_channel:Ljava/nio/channels/FileChannel;
Offset 831, 18 lines modifiedOffset 831, 18 lines modified
831 ········35:·lload·········10831 ········35:·lload·········10
832 ········37:·l2i832 ········37:·l2i
833 ········38:·istore········12833 ········38:·istore········12
834 ········40:·aload·········4834 ········40:·aload·········4
835 ········42:·monitorexit835 ········42:·monitorexit
836 ········43:·iload·········12836 ········43:·iload·········12
837 ········45:·ireturn837 ········45:·ireturn
838 ········46:·astore········13838 ········46:·astore········5
839 ········48:·aload·········4839 ········48:·aload·········4
840 ········50:·monitorexit840 ········50:·monitorexit
841 ········51:·aload·········13841 ········51:·aload·········5
842 ········53:·athrow842 ········53:·athrow
843 ······Exception·table:843 ······Exception·table:
844 ·········from····to··target·type844 ·········from····to··target·type
845 ·············9····13····46···any845 ·············9····13····46···any
846 ············29····33····46···any846 ············29····33····46···any
847 ············40····43····46···any847 ············40····43····46···any
848 ············48····51····46···any848 ············48····51····46···any
1.95 KB
org/eclipse/jetty/server/AbstractHttpConnection$Output.class
1.83 KB
procyon -ec {}
    
Offset 85, 18 lines modifiedOffset 85, 16 lines modified
85 ············final·long·lastModified2·=·httpContent.getResource().lastModified();85 ············final·long·lastModified2·=·httpContent.getResource().lastModified();
86 ············if·(lastModified·!=·null)·{86 ············if·(lastModified·!=·null)·{
87 ················this.this$0._responseFields.put(HttpHeaders.LAST_MODIFIED_BUFFER,·lastModified);87 ················this.this$0._responseFields.put(HttpHeaders.LAST_MODIFIED_BUFFER,·lastModified);
88 ············}88 ············}
89 ············else·if·(httpContent.getResource()·!=·null·&&·lastModified2·!=·-1)·{89 ············else·if·(httpContent.getResource()·!=·null·&&·lastModified2·!=·-1)·{
90 ················this.this$0._responseFields.putDateField(HttpHeaders.LAST_MODIFIED_BUFFER,·lastModified2);90 ················this.this$0._responseFields.putDateField(HttpHeaders.LAST_MODIFIED_BUFFER,·lastModified2);
91 ············}91 ············}
92 ············final·boolean·b; 
93 ············final·boolean·b2; 
94 ············int·n;92 ············int·n;
95 ············if·((b·=·(this.this$0._connector·instanceof·NIOConnector))·&&·((NIOConnector)this.this$0._connector).getUseDirectBuffers()·&&·!(b2·=·(this.this$0._connector·instanceof·SslConnector)))·{93 ············if·(this.this$0._connector·instanceof·NIOConnector·&&·((NIOConnector)this.this$0._connector).getUseDirectBuffers()·&&·!(this.this$0._connector·instanceof·SslConnector))·{
96 ················n·=·1;94 ················n·=·1;
97 ············}95 ············}
98 ············else·{96 ············else·{
99 ················n·=·0;97 ················n·=·0;
100 ············}98 ············}
101 ············Object·o2;99 ············Object·o2;
102 ············if·(n·!=·0)·{100 ············if·(n·!=·0)·{
Offset 135, 18 lines modifiedOffset 133, 18 lines modified
135 ····················inputStream2.close();133 ····················inputStream2.close();
136 ····················return;134 ····················return;
137 ················}135 ················}
138 ················finally·{136 ················finally·{
139 ····················while·(true)·{137 ····················while·(true)·{
140 ························if·(resource·!=·null)·{138 ························if·(resource·!=·null)·{
141 ····························resource.release();139 ····························resource.release();
142 ····························break·Label_1275;140 ····························break·Label_0991;
143 ························}141 ························}
144 ························inputStream2.close();142 ························inputStream2.close();
145 ························break·Label_1275;143 ························break·Label_0991;
146 ························continue;144 ························continue;
147 ····················}145 ····················}
148 ················}146 ················}
149 ············}147 ············}
150 ············throw·new·IllegalArgumentException("unknown·content·type?");148 ············throw·new·IllegalArgumentException("unknown·content·type?");
151 ········}149 ········}
152 ········super._generator.addContent((Buffer)inputStream,·true);150 ········super._generator.addContent((Buffer)inputStream,·true);
10.1 KB
org/eclipse/jetty/server/AbstractHttpConnection.class
9.96 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.17 KB
org/eclipse/jetty/server/NCSARequestLog.class
8.08 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.69 KB
org/eclipse/jetty/server/Request.class
1.62 KB
javap -verbose -constants -s -l -private {}
    
Offset 4984, 15 lines modifiedOffset 4984, 15 lines modified
4984 ·········1:·getfield······#964················//·Field·_timeStamp:J4984 ·········1:·getfield······#964················//·Field·_timeStamp:J
4985 ·········4:·lreturn4985 ·········4:·lreturn
  
4986 ··public·org.eclipse.jetty.io.Buffer·getTimeStampBuffer();4986 ··public·org.eclipse.jetty.io.Buffer·getTimeStampBuffer();
4987 ····descriptor:·()Lorg/eclipse/jetty/io/Buffer;4987 ····descriptor:·()Lorg/eclipse/jetty/io/Buffer;
4988 ····flags:·(0x0001)·ACC_PUBLIC4988 ····flags:·(0x0001)·ACC_PUBLIC
4989 ····Code:4989 ····Code:
4990 ······stack=300,·locals=7,·args_size=14990 ······stack=300,·locals=9,·args_size=1
4991 ·········0:·aload_04991 ·········0:·aload_0
4992 ·········1:·getfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;4992 ·········1:·getfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;
4993 ·········4:·astore_14993 ·········4:·astore_1
4994 ·········5:·aload_14994 ·········5:·aload_1
4995 ·········6:·ifnonnull·····504995 ·········6:·ifnonnull·····50
4996 ·········9:·aload_04996 ·········9:·aload_0
4997 ········10:·getfield······#964················//·Field·_timeStamp:J4997 ········10:·getfield······#964················//·Field·_timeStamp:J
Offset 5005, 17 lines modifiedOffset 5005, 17 lines modified
5005 ········21:·istore········65005 ········21:·istore········6
5006 ········23:·iload·········65006 ········23:·iload·········6
5007 ········25:·ifle··········505007 ········25:·ifle··········50
5008 ········28:·getstatic·····#970················//·Field·org/eclipse/jetty/http/HttpFields.__dateCache:Lorg/eclipse/jetty/io/BufferDateCache;5008 ········28:·getstatic·····#970················//·Field·org/eclipse/jetty/http/HttpFields.__dateCache:Lorg/eclipse/jetty/io/BufferDateCache;
5009 ········31:·astore_15009 ········31:·astore_1
5010 ········32:·aload_05010 ········32:·aload_0
5011 ········33:·getfield······#964················//·Field·_timeStamp:J5011 ········33:·getfield······#964················//·Field·_timeStamp:J
5012 ········36:·lstore········45012 ········36:·lstore········7
5013 ········38:·aload_15013 ········38:·aload_1
5014 ········39:·lload·········45014 ········39:·lload·········7
5015 ········41:·invokevirtual·#976················//·Method·org/eclipse/jetty/io/BufferDateCache.formatBuffer:(J)Lorg/eclipse/jetty/io/Buffer;5015 ········41:·invokevirtual·#976················//·Method·org/eclipse/jetty/io/BufferDateCache.formatBuffer:(J)Lorg/eclipse/jetty/io/Buffer;
5016 ········44:·astore_15016 ········44:·astore_1
5017 ········45:·aload_05017 ········45:·aload_0
5018 ········46:·aload_15018 ········46:·aload_1
5019 ········47:·putfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;5019 ········47:·putfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;
5020 ········50:·aload_05020 ········50:·aload_0
5021 ········51:·getfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;5021 ········51:·getfield······#966················//·Field·_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;
1.25 KB
org/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint.class
1.08 KB
procyon -ec {}
    
Offset 502, 20 lines modifiedOffset 502, 20 lines modified
502 ········//···811:·invokevirtual···java/io/InputStream.read:()I502 ········//···811:·invokevirtual···java/io/InputStream.read:()I
503 ········//···814:·istore··········12503 ········//···814:·istore··········12
504 ········//···816:·iload···········12504 ········//···816:·iload···········12
505 ········//···818:·iflt············846505 ········//···818:·iflt············846
506 ········//···821:·invokestatic····java/lang/System.currentTimeMillis:()J506 ········//···821:·invokestatic····java/lang/System.currentTimeMillis:()J
507 ········//···824:·lload···········8507 ········//···824:·lload···········8
508 ········//···826:·lsub···········508 ········//···826:·lsub···········
509 ········//···827:·lstore··········4509 ········//···827:·lstore··········18
510 ········//···829:·iload···········10510 ········//···829:·iload···········10
511 ········//···831:·i2l············511 ········//···831:·i2l············
512 ········//···832:·lstore··········13512 ········//···832:·lstore··········20
513 ········//···834:·lload···········4513 ········//···834:·lload···········18
514 ········//···836:·lload···········13514 ········//···836:·lload···········20
515 ········//···838:·lcmp···········515 ········//···838:·lcmp···········
516 ········//···839:·istore··········11516 ········//···839:·istore··········11
517 ········//···841:·iload···········11517 ········//···841:·iload···········11
518 ········//···843:·iflt············800518 ········//···843:·iflt············800
519 ········//···846:·aload_0········519 ········//···846:·aload_0········
520 ········//···847:·getfield········org/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint._socket:Ljava/net/Socket;520 ········//···847:·getfield········org/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint._socket:Ljava/net/Socket;
521 ········//···850:·astore_3·······521 ········//···850:·astore_3·······
3.72 KB
org/eclipse/jetty/server/session/AbstractSession.class
3.62 KB
javap -verbose -constants -s -l -private {}
    
Offset 556, 15 lines modifiedOffset 556, 15 lines modified
556 ·······244:·lstore········11556 ·······244:·lstore········11
557 ·······246:·goto··········137557 ·······246:·goto··········137
  
558 ··protected·org.eclipse.jetty.server.session.AbstractSession(org.eclipse.jetty.server.session.AbstractSessionManager,·javax.servlet.http.HttpServletRequest);558 ··protected·org.eclipse.jetty.server.session.AbstractSession(org.eclipse.jetty.server.session.AbstractSessionManager,·javax.servlet.http.HttpServletRequest);
559 ····descriptor:·(Lorg/eclipse/jetty/server/session/AbstractSessionManager;Ljavax/servlet/http/HttpServletRequest;)V559 ····descriptor:·(Lorg/eclipse/jetty/server/session/AbstractSessionManager;Ljavax/servlet/http/HttpServletRequest;)V
560 ····flags:·(0x0004)·ACC_PROTECTED560 ····flags:·(0x0004)·ACC_PROTECTED
561 ····Code:561 ····Code:
562 ······stack=300,·locals=12,·args_size=3562 ······stack=300,·locals=14,·args_size=3
563 ·········0:·iconst_1563 ·········0:·iconst_1
564 ·········1:·istore_3564 ·········1:·istore_3
565 ·········2:·aload_0565 ·········2:·aload_0
566 ·········3:·invokespecial·#37·················//·Method·java/lang/Object."<init>":()V566 ·········3:·invokespecial·#37·················//·Method·java/lang/Object."<init>":()V
567 ·········6:·new···········#39·················//·class·java/util/HashMap567 ·········6:·new···········#39·················//·class·java/util/HashMap
568 ·········9:·astore········4568 ·········9:·astore········4
569 ········11:·aload·········4569 ········11:·aload·········4
Offset 642, 17 lines modifiedOffset 642, 17 lines modified
642 ·······162:·aload·········4642 ·······162:·aload·········4
643 ·······164:·getfield······#72·················//·Field·org/eclipse/jetty/server/session/AbstractSessionManager._dftMaxIdleSecs:I643 ·······164:·getfield······#72·················//·Field·org/eclipse/jetty/server/session/AbstractSessionManager._dftMaxIdleSecs:I
644 ·······167:·istore········10644 ·······167:·istore········10
645 ·······169:·iload·········10645 ·······169:·iload·········10
646 ·······171:·i2l646 ·······171:·i2l
647 ·······172:·lstore········5647 ·······172:·lstore········5
648 ·······174:·ldc2_w········#73·················//·long·1000l648 ·······174:·ldc2_w········#73·················//·long·1000l
649 ·······177:·lstore········7649 ·······177:·lstore········11
650 ·······179:·lload·········5650 ·······179:·lload·········5
651 ·······181:·lload·········7651 ·······181:·lload·········11
652 ·······183:·lmul652 ·······183:·lmul
653 ·······184:·lstore········5653 ·······184:·lstore········5
654 ·······186:·aload_0654 ·······186:·aload_0
655 ·······187:·lload·········5655 ·······187:·lload·········5
656 ·······189:·putfield······#78·················//·Field·_maxIdleMs:J656 ·······189:·putfield······#78·················//·Field·_maxIdleMs:J
657 ·······192:·getstatic·····#33·················//·Field·LOG:Lorg/eclipse/jetty/util/log/Logger;657 ·······192:·getstatic·····#33·················//·Field·LOG:Lorg/eclipse/jetty/util/log/Logger;
658 ·······195:·astore········4658 ·······195:·astore········4
Offset 669, 35 lines modifiedOffset 669, 35 lines modified
669 ·······223:·invokespecial·#87·················//·Method·java/lang/StringBuilder."<init>":()V669 ·······223:·invokespecial·#87·················//·Method·java/lang/StringBuilder."<init>":()V
670 ·······226:·aload·········9670 ·······226:·aload·········9
671 ·······228:·ldc···········#117················//·String·new·session·&·id671 ·······228:·ldc···········#117················//·String·new·session·&·id
672 ·······230:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;672 ·······230:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
673 ·······233:·astore········9673 ·······233:·astore········9
674 ·······235:·aload_0674 ·······235:·aload_0
675 ·······236:·getfield······#62·················//·Field·_nodeId:Ljava/lang/String;675 ·······236:·getfield······#62·················//·Field·_nodeId:Ljava/lang/String;
676 ·······239:·astore········11676 ·······239:·astore········13
677 ·······241:·aload·········9677 ·······241:·aload·········9
678 ·······243:·aload·········11678 ·······243:·aload·········13
679 ·······245:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;679 ·······245:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
680 ·······248:·ldc···········#95·················//·String680 ·······248:·ldc···········#95·················//·String
681 ·······250:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;681 ·······250:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
682 ·······253:·astore········9682 ·······253:·astore········9
683 ·······255:·aload_0683 ·······255:·aload_0
684 ·······256:·getfield······#48·················//·Field·_clusterId:Ljava/lang/String;684 ·······256:·getfield······#48·················//·Field·_clusterId:Ljava/lang/String;
685 ·······259:·astore········11685 ·······259:·astore········13
686 ·······261:·aload·········9686 ·······261:·aload·········9
687 ·······263:·aload·········11687 ·······263:·aload·········13
688 ·······265:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;688 ·······265:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
689 ·······268:·invokevirtual·#99·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;689 ·······268:·invokevirtual·#99·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
690 ·······271:·astore········9690 ·······271:·astore········9
691 ·······273:·iconst_0691 ·······273:·iconst_0
692 ·······274:·anewarray·····#4··················//·class·java/lang/Object692 ·······274:·anewarray·····#4··················//·class·java/lang/Object
693 ·······277:·astore········11693 ·······277:·astore········13
694 ·······279:·aload·········4694 ·······279:·aload·········4
695 ·······281:·aload·········9695 ·······281:·aload·········9
696 ·······283:·aload·········11696 ·······283:·aload·········13
697 ·······285:·invokeinterface·#103,··3··········//·InterfaceMethod·org/eclipse/jetty/util/log/Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V697 ·······285:·invokeinterface·#103,··3··········//·InterfaceMethod·org/eclipse/jetty/util/log/Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
698 ·······290:·return698 ·······290:·return
699 ·······291:·iconst_m1699 ·······291:·iconst_m1
700 ·······292:·i2l700 ·······292:·i2l
701 ·······293:·lstore········5701 ·······293:·lstore········5
702 ·······295:·goto··········186702 ·······295:·goto··········186
  
2.78 KB
org/eclipse/jetty/util/thread/ExecutorThreadPool.class
2.67 KB
javap -verbose -constants -s -l -private {}
    
Offset 196, 47 lines modifiedOffset 196, 47 lines modified
196 ········38:·iload·········5196 ········38:·iload·········5
197 ········40:·iload·········5197 ········40:·iload·········5
198 ········42:·lload_3198 ········42:·lload_3
199 ········43:·aload·········7199 ········43:·aload·········7
200 ········45:·aload·········8200 ········45:·aload·········8
201 ········47:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V201 ········47:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
202 ········50:·aload·········6202 ········50:·aload·········6
203 ········52:·astore········8203 ········52:·astore········7
204 ········54:·aload_0204 ········54:·aload_0
205 ········55:·aload·········8205 ········55:·aload·········7
206 ········57:·invokespecial·#43·················//·Method·"<init>":(Ljava/util/concurrent/ExecutorService;)V206 ········57:·invokespecial·#43·················//·Method·"<init>":(Ljava/util/concurrent/ExecutorService;)V
207 ········60:·return207 ········60:·return
208 ········61:·iload_1208 ········61:·iload_1
209 ········62:·ifne··········101209 ········62:·ifne··········101
210 ········65:·new···········#23·················//·class·java/util/concurrent/ThreadPoolExecutor210 ········65:·new···········#23·················//·class·java/util/concurrent/ThreadPoolExecutor
211 ········68:·astore········8211 ········68:·astore········7
212 ········70:·getstatic·····#31·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;212 ········70:·getstatic·····#31·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
213 ········73:·astore········9213 ········73:·astore········9
214 ········75:·new···········#46·················//·class·java/util/concurrent/SynchronousQueue214 ········75:·new···········#46·················//·class·java/util/concurrent/SynchronousQueue
215 ········78:·astore········10215 ········78:·astore········10
216 ········80:·aload·········10216 ········80:·aload·········10
217 ········82:·invokespecial·#47·················//·Method·java/util/concurrent/SynchronousQueue."<init>":()V217 ········82:·invokespecial·#47·················//·Method·java/util/concurrent/SynchronousQueue."<init>":()V
218 ········85:·aload·········8218 ········85:·aload·········7
219 ········87:·iload_2219 ········87:·iload_2
220 ········88:·iload·········5220 ········88:·iload·········5
221 ········90:·lload_3221 ········90:·lload_3
222 ········91:·aload·········9222 ········91:·aload·········9
223 ········93:·aload·········10223 ········93:·aload·········10
224 ········95:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V224 ········95:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
225 ········98:·goto··········54225 ········98:·goto··········54
226 ·······101:·new···········#23·················//·class·java/util/concurrent/ThreadPoolExecutor226 ·······101:·new···········#23·················//·class·java/util/concurrent/ThreadPoolExecutor
227 ·······104:·astore········8227 ·······104:·astore········7
228 ·······106:·getstatic·····#31·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;228 ·······106:·getstatic·····#31·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
229 ·······109:·astore········9229 ·······109:·astore········9
230 ·······111:·new···········#49·················//·class·java/util/concurrent/ArrayBlockingQueue230 ·······111:·new···········#49·················//·class·java/util/concurrent/ArrayBlockingQueue
231 ·······114:·astore········10231 ·······114:·astore········10
232 ·······116:·aload·········10232 ·······116:·aload·········10
233 ·······118:·iload_1233 ·······118:·iload_1
234 ·······119:·invokespecial·#52·················//·Method·java/util/concurrent/ArrayBlockingQueue."<init>":(I)V234 ·······119:·invokespecial·#52·················//·Method·java/util/concurrent/ArrayBlockingQueue."<init>":(I)V
235 ·······122:·aload·········8235 ·······122:·aload·········7
236 ·······124:·iload_2236 ·······124:·iload_2
237 ·······125:·iload·········5237 ·······125:·iload·········5
238 ·······127:·lload_3238 ·······127:·lload_3
239 ·······128:·aload·········9239 ·······128:·aload·········9
240 ·······130:·aload·········10240 ·······130:·aload·········10
241 ·······132:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V241 ·······132:·invokespecial·#40·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
242 ·······135:·goto··········54242 ·······135:·goto··········54
25.9 KB
org/eclipse/jetty/util/thread/QueuedThreadPool.class
25.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.94 KB
org/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback.class
4.78 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·org.fourthline.cling.support.contentdirectory.ui;1 package·org.fourthline.cling.support.contentdirectory.ui;
  
2 import·org.fourthline.cling.support.contentdirectory.callback.Browse$Status;2 import·org.fourthline.cling.support.contentdirectory.callback.Browse$Status;
3 import·javax.swing.tree.TreeNode;3 import·javax.swing.tree.TreeNode;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.List; 
6 import·org.fourthline.cling.support.model.item.Item;5 import·org.fourthline.cling.support.model.item.Item;
 6 import·java.util.List;
7 import·java.util.ArrayList;7 import·java.util.ArrayList;
8 import·org.fourthline.cling.support.model.DIDLContent;8 import·org.fourthline.cling.support.model.DIDLContent;
9 import·javax.swing.tree.MutableTreeNode;9 import·javax.swing.tree.MutableTreeNode;
10 import·javax.swing.SwingUtilities;10 import·javax.swing.SwingUtilities;
11 import·org.fourthline.cling.model.message.UpnpResponse;11 import·org.fourthline.cling.model.message.UpnpResponse;
12 import·org.fourthline.cling.model.action.ActionInvocation;12 import·org.fourthline.cling.model.action.ActionInvocation;
13 import·org.fourthline.cling.support.model.SortCriterion;13 import·org.fourthline.cling.support.model.SortCriterion;
Offset 80, 35 lines modifiedOffset 80, 38 lines modified
80 ············ContentBrowseActionCallback$2·contentBrowseActionCallback$2·=·null;80 ············ContentBrowseActionCallback$2·contentBrowseActionCallback$2·=·null;
81 ············ArrayList<ContentBrowseActionCallback$1>·list3·=·null;81 ············ArrayList<ContentBrowseActionCallback$1>·list3·=·null;
82 ············try·{82 ············try·{
83 ················final·List·containers·=·didlContent.getContainers();83 ················final·List·containers·=·didlContent.getContainers();
84 ················try·{84 ················try·{
85 ····················final·Iterator<Container>·iterator·=·containers.iterator();85 ····················final·Iterator<Container>·iterator·=·containers.iterator();
86 ····················try·{86 ····················try·{
 87 ····················Label_0198_Outer:
87 ························while·(true)·{88 ························while·(true)·{
88 ····························Label_0214:·{89 ····························Label_0214:·{
89 ································if·(!iterator.hasNext())·{90 ································if·(!iterator.hasNext())·{
90 ····································break·Label_0214;91 ····································break·Label_0214;
91 ································}92 ································}
92 ································final·Container·next·=·iterator.next();93 ································final·Container·next·=·iterator.next();
93 ································try·{94 ································try·{
94 ····································final·Container·container·=·(Container)next;95 ····································final·Container·container·=·(Container)next;
95 ····································try·{96 ····································try·{
96 ········································final·ContentBrowseActionCallback$1·contentBrowseActionCallback$1·=·new·ContentBrowseActionCallback$1(this,·(Object)container);97 ········································final·ContentBrowseActionCallback$1·contentBrowseActionCallback$1·=·new·ContentBrowseActionCallback$1(this,·(Object)container);
97 ········································final·ArrayList<ContentBrowseActionCallback$1>·list2·=·(ArrayList<ContentBrowseActionCallback$1>)list;98 ········································final·ArrayList<ContentBrowseActionCallback$1>·list2·=·(ArrayList<ContentBrowseActionCallback$1>)list;
98 ········································try·{99 ········································try·{
99 ············································list2.add(contentBrowseActionCallback$1);100 ············································list2.add(contentBrowseActionCallback$1);
100 ············································continue;101 ············································continue·Label_0198_Outer;
 102 ············································while·(true)·{
 103 ················································SwingUtilities.invokeLater((Runnable)new·ContentBrowseActionCallback$3(this,·(List)list));
 104 ················································return;
101 ············································final·List·items·=·didlContent.getItems();105 ················································final·List·items·=·didlContent.getItems();
102 ············································Label_0198:·{ 
103 ················································try·{106 ················································try·{
104 ····················································final·Iterator<Item>·iterator2·=·items.iterator();107 ····················································final·Iterator<Item>·iterator2·=·items.iterator();
105 ····················································try·{108 ····················································try·{
106 ························································if·(!iterator2.hasNext())·{109 ························································if·(!iterator2.hasNext())·{
107 ····························································break·Label_0198;110 ····························································continue;
108 ························································}111 ························································}
109 ························································final·Item·next2·=·iterator2.next();112 ························································final·Item·next2·=·iterator2.next();
110 ························································try·{113 ························································try·{
111 ····························································final·Item·item·=·(Item)next2;114 ····························································final·Item·item·=·(Item)next2;
112 ····························································try·{115 ····························································try·{
113 ································································contentBrowseActionCallback$2·=·new·ContentBrowseActionCallback$2(this,·(Object)item);116 ································································contentBrowseActionCallback$2·=·new·ContentBrowseActionCallback$2(this,·(Object)item);
114 ································································list3·=·(ArrayList<ContentBrowseActionCallback$1>)list;117 ································································list3·=·(ArrayList<ContentBrowseActionCallback$1>)list;
Offset 116, 17 lines modifiedOffset 119, 16 lines modified
116 ····························································catch·(Exception·ex)·{}119 ····························································catch·(Exception·ex)·{}
117 ························································}120 ························································}
118 ························································catch·(Exception·ex2)·{}121 ························································catch·(Exception·ex2)·{}
119 ····················································}122 ····················································}
120 ····················································catch·(Exception·ex3)·{}123 ····················································catch·(Exception·ex3)·{}
121 ················································}124 ················································}
122 ················································catch·(Exception·ex4)·{}125 ················································catch·(Exception·ex4)·{}
 126 ················································break;
123 ············································}127 ············································}
124 ············································SwingUtilities.invokeLater((Runnable)new·ContentBrowseActionCallback$3(this,·(List)list)); 
125 ············································return; 
126 ········································}128 ········································}
127 ········································catch·(Exception·ex5)·{}129 ········································catch·(Exception·ex5)·{}
128 ····································}130 ····································}
129 ····································catch·(Exception·ex6)·{}131 ····································catch·(Exception·ex6)·{}
130 ································}132 ································}
131 ································catch·(Exception·ex7)·{}133 ································catch·(Exception·ex7)·{}
132 ····························}134 ····························}
1.09 KB
org/eclipse/jetty/client/BlockingHttpConnection.class
1010 B
procyon -ec {}
    
Offset 775, 16 lines modifiedOffset 775, 16 lines modified
775 ········//··1446:·getfield········org/eclipse/jetty/client/BlockingHttpConnection._destination:Lorg/eclipse/jetty/client/HttpDestination;775 ········//··1446:·getfield········org/eclipse/jetty/client/BlockingHttpConnection._destination:Lorg/eclipse/jetty/client/HttpDestination;
776 ········//··1449:·astore··········7776 ········//··1449:·astore··········7
777 ········//··1451:·aload···········7777 ········//··1451:·aload···········7
778 ········//··1453:·invokevirtual···org/eclipse/jetty/client/HttpDestination.getHttpClient:()Lorg/eclipse/jetty/client/HttpClient;778 ········//··1453:·invokevirtual···org/eclipse/jetty/client/HttpDestination.getHttpClient:()Lorg/eclipse/jetty/client/HttpClient;
779 ········//··1456:·astore··········7779 ········//··1456:·astore··········7
780 ········//··1458:·aload···········7780 ········//··1458:·aload···········7
781 ········//··1460:·invokevirtual···org/eclipse/jetty/client/HttpClient.getIdleTimeout:()J781 ········//··1460:·invokevirtual···org/eclipse/jetty/client/HttpClient.getIdleTimeout:()J
782 ········//··1463:·lstore··········17782 ········//··1463:·lstore··········22
783 ········//··1465:·lload···········17783 ········//··1465:·lload···········22
784 ········//··1467:·l2i············784 ········//··1467:·l2i············
785 ········//··1468:·istore··········6785 ········//··1468:·istore··········6
786 ········//··1470:·aload···········5786 ········//··1470:·aload···········5
787 ········//··1472:·iload···········6787 ········//··1472:·iload···········6
788 ········//··1474:·invokeinterface·org/eclipse/jetty/io/EndPoint.setMaxIdleTime:(I)V788 ········//··1474:·invokeinterface·org/eclipse/jetty/io/EndPoint.setMaxIdleTime:(I)V
789 ········//··1479:·aload_0········789 ········//··1479:·aload_0········
790 ········//··1480:·monitorenter···790 ········//··1480:·monitorenter···
9.8 KB
org/eclipse/jetty/http/gzip/CompressedResponseWrapper.class
9.69 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.81 KB
org/eclipse/jetty/server/AbstractConnector.class
3.72 KB
javap -verbose -constants -s -l -private {}
    
Offset 1187, 15 lines modifiedOffset 1187, 15 lines modified
1187 ············31····35····52···Class·java/lang/Exception1187 ············31····35····52···Class·java/lang/Exception
1188 ············45····49····52···Class·java/lang/Exception1188 ············45····49····52···Class·java/lang/Exception
  
1189 ··protected·void·connectionClosed(org.eclipse.jetty.io.Connection);1189 ··protected·void·connectionClosed(org.eclipse.jetty.io.Connection);
1190 ····descriptor:·(Lorg/eclipse/jetty/io/Connection;)V1190 ····descriptor:·(Lorg/eclipse/jetty/io/Connection;)V
1191 ····flags:·(0x0004)·ACC_PROTECTED1191 ····flags:·(0x0004)·ACC_PROTECTED
1192 ····Code:1192 ····Code:
1193 ······stack=300,·locals=11,·args_size=21193 ······stack=300,·locals=13,·args_size=2
1194 ·········0:·aload_11194 ·········0:·aload_1
1195 ·········1:·invokeinterface·#265,··1··········//·InterfaceMethod·org/eclipse/jetty/io/Connection.onClose:()V1195 ·········1:·invokeinterface·#265,··1··········//·InterfaceMethod·org/eclipse/jetty/io/Connection.onClose:()V
1196 ·········6:·aload_01196 ·········6:·aload_0
1197 ·········7:·getfield······#117················//·Field·_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;1197 ·········7:·getfield······#117················//·Field·_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;
1198 ········10:·astore_21198 ········10:·astore_2
1199 ········11:·aload_21199 ········11:·aload_2
1200 ········12:·invokevirtual·#144················//·Method·java/util/concurrent/atomic/AtomicLong.get:()J1200 ········12:·invokevirtual·#144················//·Method·java/util/concurrent/atomic/AtomicLong.get:()J
Offset 1219, 43 lines modifiedOffset 1219, 43 lines modified
1219 ········45:·lload·········51219 ········45:·lload·········5
1220 ········47:·lsub1220 ········47:·lsub
1221 ········48:·lstore········81221 ········48:·lstore········8
1222 ········50:·aload_11222 ········50:·aload_1
1223 ········51:·instanceof····#156················//·class·org/eclipse/jetty/server/AbstractHttpConnection1223 ········51:·instanceof····#156················//·class·org/eclipse/jetty/server/AbstractHttpConnection
1224 ········54:·istore········71224 ········54:·istore········7
1225 ········56:·iload·········71225 ········56:·iload·········7
1226 ········58:·ifeq··········1071226 ········58:·ifeq··········109
1227 ········61:·aload_11227 ········61:·aload_1
1228 ········62:·checkcast·····#156················//·class·org/eclipse/jetty/server/AbstractHttpConnection1228 ········62:·checkcast·····#156················//·class·org/eclipse/jetty/server/AbstractHttpConnection
1229 ········65:·astore_11229 ········65:·astore_1
1230 ········66:·aload_11230 ········66:·aload_1
1231 ········67:·invokevirtual·#277················//·Method·org/eclipse/jetty/server/AbstractHttpConnection.getRequests:()I1231 ········67:·invokevirtual·#277················//·Method·org/eclipse/jetty/server/AbstractHttpConnection.getRequests:()I
1232 ········70:·istore········101232 ········70:·istore········10
1233 ········72:·aload_01233 ········72:·aload_0
1234 ········73:·getfield······#127················//·Field·_requestStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;1234 ········73:·getfield······#127················//·Field·_requestStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;
1235 ········76:·astore_21235 ········76:·astore_2
1236 ········77:·iload·········101236 ········77:·iload·········10
1237 ········79:·i2l1237 ········79:·i2l
1238 ········80:·lstore_31238 ········80:·lstore········11
1239 ········81:·aload_21239 ········82:·aload_2
1240 ········82:·lload_31240 ········83:·lload·········11
1241 ········83:·invokevirtual·#280················//·Method·org/eclipse/jetty/util/statistic/SampleStatistic.set:(J)V1241 ········85:·invokevirtual·#280················//·Method·org/eclipse/jetty/util/statistic/SampleStatistic.set:(J)V
1242 ········86:·aload_01242 ········88:·aload_0
1243 ········87:·getfield······#122················//·Field·_connectionStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;1243 ········89:·getfield······#122················//·Field·_connectionStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
1244 ········90:·invokevirtual·#283················//·Method·org/eclipse/jetty/util/statistic/CounterStatistic.decrement:()V1244 ········92:·invokevirtual·#283················//·Method·org/eclipse/jetty/util/statistic/CounterStatistic.decrement:()V
1245 ········93:·aload_01245 ········95:·aload_0
1246 ········94:·getfield······#129················//·Field·_connectionDurationStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;1246 ········96:·getfield······#129················//·Field·_connectionDurationStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;
1247 ········97:·astore_21247 ········99:·astore_2
1248 ········98:·aload_21248 ·······100:·aload_2
1249 ········99:·lload·········81249 ·······101:·lload·········8
1250 ·······101:·invokevirtual·#280················//·Method·org/eclipse/jetty/util/statistic/SampleStatistic.set:(J)V1250 ·······103:·invokevirtual·#280················//·Method·org/eclipse/jetty/util/statistic/SampleStatistic.set:(J)V
1251 ·······104:·goto··········311251 ·······106:·goto··········31
1252 ·······107:·iconst_01252 ·······109:·iconst_0
1253 ·······108:·istore········101253 ·······110:·istore········10
1254 ·······110:·goto··········721254 ·······112:·goto··········72
  
1255 ··protected·void·connectionOpened(org.eclipse.jetty.io.Connection);1255 ··protected·void·connectionOpened(org.eclipse.jetty.io.Connection);
1256 ····descriptor:·(Lorg/eclipse/jetty/io/Connection;)V1256 ····descriptor:·(Lorg/eclipse/jetty/io/Connection;)V
1257 ····flags:·(0x0004)·ACC_PROTECTED1257 ····flags:·(0x0004)·ACC_PROTECTED
1258 ····Code:1258 ····Code:
1259 ······stack=300,·locals=8,·args_size=21259 ······stack=300,·locals=8,·args_size=2
1260 ·········0:·aload_01260 ·········0:·aload_0
1.2 KB
org/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint.class
1.07 KB
procyon -ec {}
    
Offset 523, 20 lines modifiedOffset 523, 20 lines modified
523 ········//···834:·invokevirtual···java/io/InputStream.read:()I523 ········//···834:·invokevirtual···java/io/InputStream.read:()I
524 ········//···837:·istore··········9524 ········//···837:·istore··········9
525 ········//···839:·iload···········9525 ········//···839:·iload···········9
526 ········//···841:·iflt············869526 ········//···841:·iflt············869
527 ········//···844:·invokestatic····java/lang/System.currentTimeMillis:()J527 ········//···844:·invokestatic····java/lang/System.currentTimeMillis:()J
528 ········//···847:·lload···········5528 ········//···847:·lload···········5
529 ········//···849:·lsub···········529 ········//···849:·lsub···········
530 ········//···850:·lstore··········12530 ········//···850:·lstore··········17
531 ········//···852:·iload···········7531 ········//···852:·iload···········7
532 ········//···854:·i2l············532 ········//···854:·i2l············
533 ········//···855:·lstore··········17533 ········//···855:·lstore··········19
534 ········//···857:·lload···········12534 ········//···857:·lload···········17
535 ········//···859:·lload···········17535 ········//···859:·lload···········19
536 ········//···861:·lcmp···········536 ········//···861:·lcmp···········
537 ········//···862:·istore··········8537 ········//···862:·istore··········8
538 ········//···864:·iload···········8538 ········//···864:·iload···········8
539 ········//···866:·iflt············823539 ········//···866:·iflt············823
540 ········//···869:·aload_0········540 ········//···869:·aload_0········
541 ········//···870:·getfield········org/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint._socket:Ljava/net/Socket;541 ········//···870:·getfield········org/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint._socket:Ljava/net/Socket;
542 ········//···873:·astore_2·······542 ········//···873:·astore_2·······
3.11 KB
org/eclipse/jetty/server/session/HashSessionManager.class
3.0 KB
procyon -ec {}
    
Offset 801, 45 lines modifiedOffset 801, 46 lines modified
801 ····················((HashedSession)iterator.next()).save(true);801 ····················((HashedSession)iterator.next()).save(true);
802 ················}802 ················}
803 ············}803 ············}
804 ········}804 ········}
805 ····}805 ····}
806 ····806 ····
807 ····protected·void·scavenge()·{807 ····protected·void·scavenge()·{
 808 ········final·long·n·=·0L;
808 ········if·(!this.isStopping()·&&·!this.isStopped())·{809 ········if·(!this.isStopping()·&&·!this.isStopped())·{
809 ············final·Thread·currentThread·=·Thread.currentThread();810 ············final·Thread·currentThread·=·Thread.currentThread();
810 ············final·ClassLoader·contextClassLoader·=·currentThread.getContextClassLoader();811 ············final·ClassLoader·contextClassLoader·=·currentThread.getContextClassLoader();
811 ············long·currentTimeMillis;812 ············long·currentTimeMillis;
812 ············HashedSession·next;813 ············HashedSession·next;
813 ············long·n;814 ············long·n2;
814 ············Logger·logger;815 ············Logger·logger;
815 ············String·s;816 ············String·s;
816 ············Logger·logger2;817 ············Logger·logger2;
817 ············String·s2;818 ············String·s2;
818 ············final·Throwable·t2;819 ············final·Throwable·t2;
819 ············Throwable·t;820 ············Throwable·t;
820 ············Thread·thread;821 ············Thread·thread;
821 ············ClassLoader·classLoader;822 ············ClassLoader·classLoader;
822 ············Label_0267:Block_12_Outer:823 ············Label_0269:Block_12_Outer:
823 ············while·(true)·{824 ············while·(true)·{
824 ················Label_0200:·{825 ················Label_0204:·{
825 ····················try·{826 ····················try·{
826 ························if·(this._loader·!=·null)·{827 ························if·(this._loader·!=·null)·{
827 ····························currentThread.setContextClassLoader(this._loader);828 ····························currentThread.setContextClassLoader(this._loader);
828 ························}829 ························}
829 ························currentTimeMillis·=·System.currentTimeMillis();830 ························currentTimeMillis·=·System.currentTimeMillis();
830 ························for·(HashedSession·next·:·this._sessions.values())·{831 ························for·(HashedSession·next·:·this._sessions.values())·{
831 ····························next·=·next;832 ····························next·=·next;
832 ····························n·=·next.getMaxInactiveInterval()·*·1000L;833 ····························n2·=·next.getMaxInactiveInterval()·*·1000L;
833 ····························if·(n·<=·0L·||·next.getAccessed()·+·n·>=·currentTimeMillis)·{834 ····························if·(n2·<=·n·||·next.getAccessed()·+·n2·>=·currentTimeMillis)·{
834 ································break·Label_0200;835 ································break·Label_0204;
835 ····························}836 ····························}
836 ····························next.timeout();837 ····························next.timeout();
837 ························}838 ························}
838 ························break·Label_0267;839 ························break·Label_0269;
839 ····················}840 ····················}
840 ····················finally·{841 ····················finally·{
841 ························logger·=·HashSessionManager.__log;842 ························logger·=·HashSessionManager.__log;
842 ························s·=·"Problem·scavenging·sessions";843 ························s·=·"Problem·scavenging·sessions";
843 ························logger2·=·logger;844 ························logger2·=·logger;
844 ························s2·=·s;845 ························s2·=·s;
845 ························t·=·t2;846 ························t·=·t2;
Offset 862, 15 lines modifiedOffset 863, 15 lines modified
862 ························return;863 ························return;
863 ························while·(true)·{864 ························while·(true)·{
864 ····························next.idle();865 ····························next.idle();
865 ····························continue·Block_12_Outer;866 ····························continue·Block_12_Outer;
866 ····························continue;867 ····························continue;
867 ························}868 ························}
868 ····················}869 ····················}
869 ····················//·iftrue(Label_0080:,·this._idleSavePeriodMs·<=·0L·||·next.getAccessed()·+·this._idleSavePeriodMs·>=·currentTimeMillis)870 ····················//·iftrue(Label_0086:,·this._idleSavePeriodMs·<=·n·||·next.getAccessed()·+·this._idleSavePeriodMs·>=·currentTimeMillis)
870 ····················finally·{871 ····················finally·{
871 ························currentThread.setContextClassLoader(contextClassLoader);872 ························currentThread.setContextClassLoader(contextClassLoader);
872 ····················}873 ····················}
873 ················}874 ················}
874 ················break;875 ················break;
875 ············}876 ············}
876 ············currentThread.setContextClassLoader(contextClassLoader);877 ············currentThread.setContextClassLoader(contextClassLoader);
77.8 KB
org/eclipse/jetty/server/session/JDBCSessionIdManager.class
77.7 KB
procyon -ec {}
Max HTML report size reached
13.3 KB
org/eclipse/jetty/server/session/JDBCSessionManager$Session.class
13.2 KB
procyon -ec {}
Max HTML report size reached
17.7 KB
org/eclipse/jetty/server/session/JDBCSessionManager.class
17.6 KB
procyon -ec {}
Max HTML report size reached
3.63 KB
org/eclipse/jetty/server/LocalConnector.class
3.54 KB
javap -verbose -constants -s -l -private {}
    
Offset 277, 42 lines modifiedOffset 277, 40 lines modified
277 ·········0:·new···········#78·················//·class·java/util/concurrent/CountDownLatch277 ·········0:·new···········#78·················//·class·java/util/concurrent/CountDownLatch
278 ·········3:·astore_3278 ·········3:·astore_3
279 ·········4:·aload_3279 ·········4:·aload_3
280 ·········5:·iconst_1280 ·········5:·iconst_1
281 ·········6:·invokespecial·#80·················//·Method·java/util/concurrent/CountDownLatch."<init>":(I)V281 ·········6:·invokespecial·#80·················//·Method·java/util/concurrent/CountDownLatch."<init>":(I)V
282 ·········9:·new···········#38·················//·class·org/eclipse/jetty/server/LocalConnector$Request282 ·········9:·new···········#38·················//·class·org/eclipse/jetty/server/LocalConnector$Request
283 ········12:·astore········4283 ········12:·astore········4
284 ········14:·aload_0 
285 ········15:·astore········5 
286 ········17:·aload·········4284 ········14:·aload·········4
287 ········19:·aload_0285 ········16:·aload_0
288 ········20:·aload_1286 ········17:·aload_1
289 ········21:·iload_2287 ········18:·iload_2
290 ········22:·aload_3288 ········19:·aload_3
291 ········23:·aconst_null289 ········20:·aconst_null
292 ········24:·invokespecial·#59·················//·Method·org/eclipse/jetty/server/LocalConnector$Request."<init>":(Lorg/eclipse/jetty/server/LocalConnector;Lorg/eclipse/jetty/io/ByteArrayBuffer;ZLjava/util/concurrent/CountDownLatch;Lorg/eclipse/jetty/server/LocalConnector$1;)V290 ········21:·invokespecial·#59·················//·Method·org/eclipse/jetty/server/LocalConnector$Request."<init>":(Lorg/eclipse/jetty/server/LocalConnector;Lorg/eclipse/jetty/io/ByteArrayBuffer;ZLjava/util/concurrent/CountDownLatch;Lorg/eclipse/jetty/server/LocalConnector$1;)V
293 ········27:·aload_0291 ········24:·aload_0
294 ········28:·getfield······#25·················//·Field·_requests:Ljava/util/concurrent/BlockingQueue;292 ········25:·getfield······#25·················//·Field·_requests:Ljava/util/concurrent/BlockingQueue;
295 ········31:·aload·········4293 ········28:·aload·········4
296 ········33:·invokeinterface·#63,··2···········//·InterfaceMethod·java/util/concurrent/BlockingQueue.add:(Ljava/lang/Object;)Z294 ········30:·invokeinterface·#63,··2···········//·InterfaceMethod·java/util/concurrent/BlockingQueue.add:(Ljava/lang/Object;)Z
297 ········38:·pop295 ········35:·pop
298 ········39:·aload_0296 ········36:·aload_0
299 ········40:·invokevirtual·#84·················//·Method·getMaxIdleTime:()I297 ········37:·invokevirtual·#84·················//·Method·getMaxIdleTime:()I
300 ········43:·i2l298 ········40:·i2l
301 ········44:·lstore········6299 ········41:·lstore········5
302 ········46:·getstatic·····#90·················//·Field·java/util/concurrent/TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit;300 ········43:·getstatic·····#90·················//·Field·java/util/concurrent/TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit;
303 ········49:·astore········5301 ········46:·astore········7
304 ········51:·aload_3302 ········48:·aload_3
305 ········52:·lload·········6 
306 ········54:·aload·········5303 ········49:·lload·········5
 304 ········51:·aload·········7
307 ········56:·invokevirtual·#94·················//·Method·java/util/concurrent/CountDownLatch.await:(JLjava/util/concurrent/TimeUnit;)Z305 ········53:·invokevirtual·#94·················//·Method·java/util/concurrent/CountDownLatch.await:(JLjava/util/concurrent/TimeUnit;)Z
308 ········59:·pop306 ········56:·pop
309 ········60:·aload·········4307 ········57:·aload·········4
310 ········62:·invokevirtual·#98·················//·Method·org/eclipse/jetty/server/LocalConnector$Request.getResponsesBuffer:()Lorg/eclipse/jetty/io/ByteArrayBuffer;308 ········59:·invokevirtual·#98·················//·Method·org/eclipse/jetty/server/LocalConnector$Request.getResponsesBuffer:()Lorg/eclipse/jetty/io/ByteArrayBuffer;
311 ········65:·areturn309 ········62:·areturn
  
312 ··public·void·open();310 ··public·void·open();
313 ····descriptor:·()V311 ····descriptor:·()V
314 ····flags:·(0x0001)·ACC_PUBLIC312 ····flags:·(0x0001)·ACC_PUBLIC
315 ····Code:313 ····Code:
316 ······stack=300,·locals=1,·args_size=1314 ······stack=300,·locals=1,·args_size=1
317 ·········0:·return315 ·········0:·return
23.2 KB
org/eclipse/jetty/server/handler/DefaultHandler.class
23.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.27 KB
org/eclipse/jetty/server/handler/DebugHandler.class
2.17 KB
procyon -ec {}
    
Offset 975, 19 lines modifiedOffset 975, 19 lines modified
975 ········//··1990:·astore··········12975 ········//··1990:·astore··········12
976 ········//··1992:·aload···········10976 ········//··1992:·aload···········10
977 ········//··1994:·aload···········22977 ········//··1994:·aload···········22
978 ········//··1996:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;978 ········//··1996:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
979 ········//··1999:·astore··········10979 ········//··1999:·astore··········10
980 ········//··2001:·aload···········5980 ········//··2001:·aload···········5
981 ········//··2003:·invokevirtual···org/eclipse/jetty/server/Response.getContentCount:()J981 ········//··2003:·invokevirtual···org/eclipse/jetty/server/Response.getContentCount:()J
982 ········//··2006:·lstore··········24982 ········//··2006:·lstore··········30
983 ········//··2008:·aload···········10983 ········//··2008:·aload···········10
984 ········//··2010:·astore··········11984 ········//··2010:·astore··········11
985 ········//··2012:·aload···········10985 ········//··2012:·aload···········10
986 ········//··2014:·lload···········24986 ········//··2014:·lload···········30
987 ········//··2016:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;987 ········//··2016:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
988 ········//··2019:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;988 ········//··2019:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
989 ········//··2022:·astore··········10989 ········//··2022:·astore··········10
990 ········//··2024:·aload···········19990 ········//··2024:·aload···········19
991 ········//··2026:·astore··········11991 ········//··2026:·astore··········11
992 ········//··2028:·aload···········10992 ········//··2028:·aload···········10
993 ········//··2030:·astore··········12993 ········//··2030:·astore··········12
Offset 1007, 21 lines modifiedOffset 1007, 21 lines modified
1007 ········//··2062:·astore··········101007 ········//··2062:·astore··········10
1008 ········//··2064:·goto············18161008 ········//··2064:·goto············1816
1009 ········//··2067:·new·············Ljava/lang/StringBuilder;1009 ········//··2067:·new·············Ljava/lang/StringBuilder;
1010 ········//··2070:·astore··········101010 ········//··2070:·astore··········10
1011 ········//··2072:·aload···········101011 ········//··2072:·aload···········10
1012 ········//··2074:·invokespecial···java/lang/StringBuilder.<init>:()V1012 ········//··2074:·invokespecial···java/lang/StringBuilder.<init>:()V
1013 ········//··2077:·ldc·············"/"1013 ········//··2077:·ldc·············"/"
1014 ········//··2079:·astore··········301014 ········//··2079:·astore··········32
1015 ········//··2081:·aload···········101015 ········//··2081:·aload···········10
1016 ········//··2083:·astore··········111016 ········//··2083:·astore··········11
1017 ········//··2085:·aload···········301017 ········//··2085:·aload···········32
1018 ········//··2087:·astore··········121018 ········//··2087:·astore··········12
1019 ········//··2089:·aload···········101019 ········//··2089:·aload···········10
1020 ········//··2091:·aload···········301020 ········//··2091:·aload···········32
1021 ········//··2093:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1021 ········//··2093:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1022 ········//··2096:·astore··········101022 ········//··2096:·astore··········10
1023 ········//··2098:·aload···········101023 ········//··2098:·aload···········10
1024 ········//··2100:·astore··········111024 ········//··2100:·astore··········11
1025 ········//··2102:·aload···········101025 ········//··2102:·aload···········10
1026 ········//··2104:·aload···········161026 ········//··2104:·aload···········16
1027 ········//··2106:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1027 ········//··2106:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1.57 KB
smali/javax/servlet/MultipartConfigElement.smali
    
Offset 11, 37 lines modifiedOffset 11, 37 lines modified
11 .field·private·maxFileSize:J11 .field·private·maxFileSize:J
  
12 .field·private·maxRequestSize:J12 .field·private·maxRequestSize:J
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(Ljava/lang/String;)V14 .method·public·constructor·<init>(Ljava/lang/String;)V
15 ····.locals·415 ····.locals·3
16 ····.param·p1,·"location"····#·Ljava/lang/String;16 ····.param·p1,·"location"····#·Ljava/lang/String;
  
17 ····.prologue17 ····.prologue
18 ····const-wide/16·v2,·-0x118 ····const-wide/16·v1,·-0x1
  
19 ····.line·6219 ····.line·62
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·6321 ····.line·63
22 ····if-nez·p1,·:cond_022 ····if-nez·p1,·:cond_0
  
23 ····.line·6423 ····.line·64
24 ····const-string·v0,·""24 ····const-string·v0,·""
  
25 ····iput-object·v0,·p0,·Ljavax/servlet/MultipartConfigElement;->location:Ljava/lang/String;25 ····iput-object·v0,·p0,·Ljavax/servlet/MultipartConfigElement;->location:Ljava/lang/String;
  
26 ····.line·6826 ····.line·68
27 ····:goto_027 ····:goto_0
28 ····iput-wide·v2,·p0,·Ljavax/servlet/MultipartConfigElement;->maxFileSize:J28 ····iput-wide·v1,·p0,·Ljavax/servlet/MultipartConfigElement;->maxFileSize:J
  
29 ····.line·6929 ····.line·69
30 ····iput-wide·v2,·p0,·Ljavax/servlet/MultipartConfigElement;->maxRequestSize:J30 ····iput-wide·v1,·p0,·Ljavax/servlet/MultipartConfigElement;->maxRequestSize:J
  
31 ····.line·7031 ····.line·70
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····iput·v0,·p0,·Ljavax/servlet/MultipartConfigElement;->fileSizeThreshold:I33 ····iput·v0,·p0,·Ljavax/servlet/MultipartConfigElement;->fileSizeThreshold:I
  
34 ····.line·7134 ····.line·71
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 ····:cond_051 ····:cond_0
52 ····iput-object·p1,·p0,·Ljavax/servlet/MultipartConfigElement;->location:Ljava/lang/String;52 ····iput-object·p1,·p0,·Ljavax/servlet/MultipartConfigElement;->location:Ljava/lang/String;
  
53 ····goto·:goto_053 ····goto·:goto_0
54 .end·method54 .end·method
  
55 .method·public·constructor·<init>(Ljava/lang/String;JJI)V55 .method·public·constructor·<init>(Ljava/lang/String;JJI)V
56 ····.locals·256 ····.locals·1
57 ····.param·p1,·"location"····#·Ljava/lang/String;57 ····.param·p1,·"location"····#·Ljava/lang/String;
58 ····.param·p2,·"maxFileSize"····#·J58 ····.param·p2,·"maxFileSize"····#·J
59 ····.param·p4,·"maxRequestSize"····#·J59 ····.param·p4,·"maxRequestSize"····#·J
60 ····.param·p6,·"fileSizeThreshold"····#·I60 ····.param·p6,·"fileSizeThreshold"····#·I
  
61 ····.prologue61 ····.prologue
62 ····.line·8462 ····.line·84
828 B
smali/javax/servlet/ServletOutputStream.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
319 ····invoke-virtual·{p0},·Ljavax/servlet/ServletOutputStream;->println()V319 ····invoke-virtual·{p0},·Ljavax/servlet/ServletOutputStream;->println()V
  
320 ····.line·325320 ····.line·325
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·public·println(D)V323 .method·public·println(D)V
324 ····.locals·1324 ····.locals·0
325 ····.param·p1,·"d"····#·D325 ····.param·p1,·"d"····#·D
326 ····.annotation·system·Ldalvik/annotation/Throws;326 ····.annotation·system·Ldalvik/annotation/Throws;
327 ········value·=·{327 ········value·=·{
328 ············Ljava/io/IOException;328 ············Ljava/io/IOException;
329 ········}329 ········}
330 ····.end·annotation330 ····.end·annotation
  
Offset 379, 15 lines modifiedOffset 379, 15 lines modified
379 ····invoke-virtual·{p0},·Ljavax/servlet/ServletOutputStream;->println()V379 ····invoke-virtual·{p0},·Ljavax/servlet/ServletOutputStream;->println()V
  
380 ····.line·344380 ····.line·344
381 ····return-void381 ····return-void
382 .end·method382 .end·method
  
383 .method·public·println(J)V383 .method·public·println(J)V
384 ····.locals·1384 ····.locals·0
385 ····.param·p1,·"l"····#·J385 ····.param·p1,·"l"····#·J
386 ····.annotation·system·Ldalvik/annotation/Throws;386 ····.annotation·system·Ldalvik/annotation/Throws;
387 ········value·=·{387 ········value·=·{
388 ············Ljava/io/IOException;388 ············Ljava/io/IOException;
389 ········}389 ········}
390 ····.end·annotation390 ····.end·annotation
  
1.2 KB
smali/javax/servlet/http/HttpServlet.smali
    
Offset 969, 15 lines modifiedOffset 969, 15 lines modified
  
969 ····invoke-direct·{v4,·v5},·Ljavax/servlet/ServletException;-><init>(Ljava/lang/String;)V969 ····invoke-direct·{v4,·v5},·Ljavax/servlet/ServletException;-><init>(Ljava/lang/String;)V
  
970 ····throw·v4970 ····throw·v4
971 .end·method971 .end·method
  
972 .method·protected·service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V972 .method·protected·service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
973 ····.locals·10973 ····.locals·9
974 ····.param·p1,·"req"····#·Ljavax/servlet/http/HttpServletRequest;974 ····.param·p1,·"req"····#·Ljavax/servlet/http/HttpServletRequest;
975 ····.param·p2,·"resp"····#·Ljavax/servlet/http/HttpServletResponse;975 ····.param·p2,·"resp"····#·Ljavax/servlet/http/HttpServletResponse;
976 ····.annotation·system·Ldalvik/annotation/Throws;976 ····.annotation·system·Ldalvik/annotation/Throws;
977 ········value·=·{977 ········value·=·{
978 ············Ljavax/servlet/ServletException;,978 ············Ljavax/servlet/ServletException;,
979 ············Ljava/io/IOException;979 ············Ljava/io/IOException;
980 ········}980 ········}
Offset 1002, 17 lines modifiedOffset 1002, 17 lines modified
1002 ····.line·7311002 ····.line·731
1003 ····invoke-virtual·{p0,·p1},·Ljavax/servlet/http/HttpServlet;->getLastModified(Ljavax/servlet/http/HttpServletRequest;)J1003 ····invoke-virtual·{p0,·p1},·Ljavax/servlet/http/HttpServlet;->getLastModified(Ljavax/servlet/http/HttpServletRequest;)J
  
1004 ····move-result-wide·v41004 ····move-result-wide·v4
  
1005 ····.line·7321005 ····.line·732
1006 ····.local·v4,·"lastModified":J1006 ····.local·v4,·"lastModified":J
1007 ····const-wide/16·v8,·-0x11007 ····const-wide/16·v7,·-0x1
  
1008 ····cmp-long·v7,·v4,·v81008 ····cmp-long·v7,·v4,·v7
  
1009 ····if-nez·v7,·:cond_01009 ····if-nez·v7,·:cond_0
  
1010 ····.line·7351010 ····.line·735
1011 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/servlet/http/HttpServlet;->doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V1011 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/servlet/http/HttpServlet;->doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
  
1012 ····.line·7821012 ····.line·782
1.11 KB
smali/javax/servlet/http/HttpServletResponseWrapper.smali
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····invoke-interface·{v0,·p1},·Ljavax/servlet/http/HttpServletResponse;->addCookie(Ljavax/servlet/http/Cookie;)V48 ····invoke-interface·{v0,·p1},·Ljavax/servlet/http/HttpServletResponse;->addCookie(Ljavax/servlet/http/Cookie;)V
  
49 ····.line·9949 ····.line·99
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·public·addDateHeader(Ljava/lang/String;J)V52 .method·public·addDateHeader(Ljava/lang/String;J)V
53 ····.locals·253 ····.locals·1
54 ····.param·p1,·"name"····#·Ljava/lang/String;54 ····.param·p1,·"name"····#·Ljava/lang/String;
55 ····.param·p2,·"date"····#·J55 ····.param·p2,·"date"····#·J
  
56 ····.prologue56 ····.prologue
57 ····.line·18857 ····.line·188
58 ····invoke-direct·{p0},·Ljavax/servlet/http/HttpServletResponseWrapper;->_getHttpServletResponse()Ljavax/servlet/http/HttpServletResponse;58 ····invoke-direct·{p0},·Ljavax/servlet/http/HttpServletResponseWrapper;->_getHttpServletResponse()Ljavax/servlet/http/HttpServletResponse;
  
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
334 ····invoke-interface·{v0,·p1},·Ljavax/servlet/http/HttpServletResponse;->sendRedirect(Ljava/lang/String;)V334 ····invoke-interface·{v0,·p1},·Ljavax/servlet/http/HttpServletResponse;->sendRedirect(Ljava/lang/String;)V
  
335 ····.line·173335 ····.line·173
336 ····return-void336 ····return-void
337 .end·method337 .end·method
  
338 .method·public·setDateHeader(Ljava/lang/String;J)V338 .method·public·setDateHeader(Ljava/lang/String;J)V
339 ····.locals·2339 ····.locals·1
340 ····.param·p1,·"name"····#·Ljava/lang/String;340 ····.param·p1,·"name"····#·Ljava/lang/String;
341 ····.param·p2,·"date"····#·J341 ····.param·p2,·"date"····#·J
  
342 ····.prologue342 ····.prologue
343 ····.line·180343 ····.line·180
344 ····invoke-direct·{p0},·Ljavax/servlet/http/HttpServletResponseWrapper;->_getHttpServletResponse()Ljavax/servlet/http/HttpServletResponse;344 ····invoke-direct·{p0},·Ljavax/servlet/http/HttpServletResponseWrapper;->_getHttpServletResponse()Ljavax/servlet/http/HttpServletResponse;
  
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4867, 264 lines modifiedOffset 4867, 258 lines modified
4867 ········0x15·->·:sswitch_04867 ········0x15·->·:sswitch_0
4868 ········0x16·->·:sswitch_14868 ········0x16·->·:sswitch_1
4869 ········0x3d·->·:sswitch_24869 ········0x3d·->·:sswitch_2
4870 ····.end·sparse-switch4870 ····.end·sparse-switch
4871 .end·method4871 .end·method
  
4872 .method·public·fakeDragBy(F)V4872 .method·public·fakeDragBy(F)V
4873 ····.locals·184873 ····.locals·17
4874 ····.param·p1,·"xOffset"····#·F4874 ····.param·p1,·"xOffset"····#·F
  
4875 ····.prologue4875 ····.prologue
4876 ····.line·23304876 ····.line·2330
4877 ····move-object/from16·v0,·p04877 ····move-object/from16·v0,·p0
  
4878 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4878 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4879 ····if-nez·v2,·:cond_04879 ····if-nez·v1,·:cond_0
  
4880 ····.line·23314880 ····.line·2331
4881 ····new-instance·v2,·Ljava/lang/IllegalStateException;4881 ····new-instance·v1,·Ljava/lang/IllegalStateException;
  
4882 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4882 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4883 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4883 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4884 ····throw·v24884 ····throw·v1
  
4885 ····.line·23344885 ····.line·2334
4886 ····:cond_04886 ····:cond_0
4887 ····move-object/from16·v0,·p04887 ····move-object/from16·v0,·p0
  
4888 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4888 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4889 ····add-float·v2,·v2,·p14889 ····add-float·v1,·v1,·p1
  
4890 ····move-object/from16·v0,·p04890 ····move-object/from16·v0,·p0
  
4891 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4891 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4892 ····.line·23364892 ····.line·2336
4893 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4893 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4894 ····move-result·v24894 ····move-result·v1
  
4895 ····int-to-float·v14,·v24895 ····int-to-float·v13,·v1
  
4896 ····.line·23374896 ····.line·2337
4897 ····.local·v14,·"oldScrollX":F4897 ····.local·v13,·"oldScrollX":F
4898 ····sub-float·v16,·v14,·p14898 ····sub-float·v15,·v13,·p1
  
4899 ····.line·23384899 ····.line·2338
4900 ····.local·v16,·"scrollX":F4900 ····.local·v15,·"scrollX":F
4901 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I4901 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I
  
4902 ····move-result·v174902 ····move-result·v16
  
4903 ····.line·23404903 ····.line·2340
4904 ····.local·v17,·"width":I4904 ····.local·v16,·"width":I
4905 ····move/from16·v0,·v174905 ····move/from16·v0,·v16
  
4906 ····int-to-float·v2,·v04906 ····int-to-float·v1,·v0
  
4907 ····move-object/from16·v0,·p04907 ····move-object/from16·v0,·p0
  
4908 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4908 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4909 ····mul-float·v13,·v2,·v34909 ····mul-float·v12,·v1,·v2
  
4910 ····.line·23414910 ····.line·2341
4911 ····.local·v13,·"leftBound":F4911 ····.local·v12,·"leftBound":F
4912 ····move/from16·v0,·v174912 ····move/from16·v0,·v16
  
4913 ····int-to-float·v2,·v04913 ····int-to-float·v1,·v0
  
4914 ····move-object/from16·v0,·p04914 ····move-object/from16·v0,·p0
  
4915 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4915 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4916 ····mul-float·v15,·v2,·v34916 ····mul-float·v14,·v1,·v2
  
4917 ····.line·23434917 ····.line·2343
4918 ····.local·v15,·"rightBound":F4918 ····.local·v14,·"rightBound":F
4919 ····move-object/from16·v0,·p04919 ····move-object/from16·v0,·p0
  
4920 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4920 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4921 ····const/4·v3,·0x04921 ····const/4·v2,·0x0
  
4922 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4922 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4923 ····move-result-object·v114923 ····move-result-object·v10
  
4924 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4924 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4925 ····.line·23444925 ····.line·2344
4926 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4926 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4927 ····move-object/from16·v0,·p04927 ····move-object/from16·v0,·p0
  
4928 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4928 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4929 ····move-object/from16·v0,·p04929 ····move-object/from16·v0,·p0
  
4930 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4930 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4931 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I4931 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I
  
4932 ····move-result·v34932 ····move-result·v2
  
4933 ····add-int/lit8·v3,·v3,·-0x14933 ····add-int/lit8·v2,·v2,·-0x1
  
4934 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4934 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4935 ····move-result-object·v124935 ····move-result-object·v11
  
4936 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;4936 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4937 ····.line·23454937 ····.line·2345
4938 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4938 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4939 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4939 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4940 ····if-eqz·v2,·:cond_14940 ····if-eqz·v1,·:cond_1
  
4941 ····.line·23464941 ····.line·2346
4942 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4942 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4943 ····move/from16·v0,·v174943 ····move/from16·v0,·v16
  
Max diff block lines reached; 4965/10285 bytes (48.27%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 301, 38 lines modifiedOffset 301, 38 lines modified
301 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V301 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V
  
302 ····.line·268302 ····.line·268
303 ····return-void303 ····return-void
304 .end·method304 .end·method
  
305 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V305 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V
306 ····.locals·8306 ····.locals·7
307 ····.param·p1,·"view"····#·Landroid/view/View;307 ····.param·p1,·"view"····#·Landroid/view/View;
308 ····.param·p2,·"left"····#·I308 ····.param·p2,·"left"····#·I
309 ····.param·p3,·"top"····#·I309 ····.param·p3,·"top"····#·I
310 ····.param·p4,·"right"····#·I310 ····.param·p4,·"right"····#·I
311 ····.param·p5,·"bottom"····#·I311 ····.param·p5,·"bottom"····#·I
  
312 ····.prologue312 ····.prologue
313 ····.line·270313 ····.line·270
314 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J314 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
  
315 ····move-result-wide·v2315 ····move-result-wide·v1
  
316 ····move-object·v1,·p1316 ····move-object·v0,·p1
  
317 ····move·v4,·p2317 ····move·v3,·p2
  
318 ····move·v5,·p3318 ····move·v4,·p3
  
319 ····move·v6,·p4319 ····move·v5,·p4
  
320 ····move·v7,·p5320 ····move·v6,·p5
  
321 ····invoke-virtual/range·{v1·..·v7},·Landroid/view/View;->postInvalidateDelayed(JIIII)V321 ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V
  
322 ····.line·271322 ····.line·271
323 ····return-void323 ····return-void
324 .end·method324 .end·method
  
325 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V325 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
326 ····.locals·2326 ····.locals·2
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z348 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
349 ····.line·274349 ····.line·274
350 ····return-void350 ····return-void
351 .end·method351 .end·method
  
352 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V352 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
353 ····.locals·3353 ····.locals·2
354 ····.param·p1,·"view"····#·Landroid/view/View;354 ····.param·p1,·"view"····#·Landroid/view/View;
355 ····.param·p2,·"action"····#·Ljava/lang/Runnable;355 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
356 ····.param·p3,·"delayMillis"····#·J356 ····.param·p3,·"delayMillis"····#·J
  
357 ····.prologue357 ····.prologue
358 ····.line·276358 ····.line·276
359 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J359 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
747 B
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
149 ····.line·474149 ····.line·474
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
153 ····.locals·1153 ····.locals·0
154 ····.param·p1,·"view"····#·Landroid/view/View;154 ····.param·p1,·"view"····#·Landroid/view/View;
155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
156 ····.param·p3,·"delayMillis"····#·J156 ····.param·p3,·"delayMillis"····#·J
  
157 ····.prologue157 ····.prologue
158 ····.line·477158 ····.line·477
159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
53.7 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
462 ····.line·182462 ····.line·182
463 ····return-void463 ····return-void
464 .end·method464 .end·method
  
465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
466 ····.locals·8466 ····.locals·7
467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
470 ····.prologue470 ····.prologue
471 ····const/4·v2,·0x0471 ····const/4·v2,·0x0
  
Offset 483, 27 lines modifiedOffset 483, 27 lines modified
483 ····:goto_0483 ····:goto_0
484 ····return·v2484 ····return·v2
  
485 ····.line·443485 ····.line·443
486 ····:cond_1486 ····:cond_1
487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
488 ····move-result-wide·v4488 ····move-result-wide·v3
  
489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
490 ····move-result-wide·v6490 ····move-result-wide·v5
  
491 ····sub-long/2addr·v4,·v6491 ····sub-long/2addr·v3,·v5
  
492 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I492 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
493 ····int-to-long·v6,·v3493 ····int-to-long·v5,·v5
  
494 ····cmp-long·v3,·v4,·v6494 ····cmp-long·v3,·v3,·v5
  
495 ····if-gtz·v3,·:cond_0495 ····if-gtz·v3,·:cond_0
  
496 ····.line·447496 ····.line·447
497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
498 ····move-result·v3498 ····move-result·v3
Offset 560, 1448 lines modifiedOffset 560, 1448 lines modified
560 ····.line·212560 ····.line·212
561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
562 ····return·v0562 ····return·v0
563 .end·method563 .end·method
  
564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
565 ····.locals·42565 ····.locals·41
566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
567 ····.prologue567 ····.prologue
568 ····.line·224568 ····.line·224
569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
570 ····move-result·v6570 ····move-result·v5
  
571 ····.line·226571 ····.line·226
572 ····.local·v6,·"action":I572 ····.local·v5,·"action":I
573 ····move-object/from16·v0,·p0573 ····move-object/from16·v0,·p0
  
574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
575 ····move-object/from16·v36,·v0575 ····move-object/from16·v35,·v0
  
576 ····if-nez·v36,·:cond_0576 ····if-nez·v35,·:cond_0
  
577 ····.line·227577 ····.line·227
578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
579 ····move-result-object·v36579 ····move-result-object·v35
  
580 ····move-object/from16·v0,·v36580 ····move-object/from16·v0,·v35
  
581 ····move-object/from16·v1,·p0581 ····move-object/from16·v1,·p0
  
582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
583 ····.line·229583 ····.line·229
584 ····:cond_0584 ····:cond_0
585 ····move-object/from16·v0,·p0585 ····move-object/from16·v0,·p0
  
586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
587 ····move-object/from16·v36,·v0587 ····move-object/from16·v35,·v0
  
588 ····move-object/from16·v0,·v36588 ····move-object/from16·v0,·v35
  
589 ····move-object/from16·v1,·p1589 ····move-object/from16·v1,·p1
  
590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
591 ····.line·231591 ····.line·231
592 ····and-int/lit16·v0,·v6,·0xff592 ····and-int/lit16·v0,·v5,·0xff
  
593 ····move/from16·v36,·v0593 ····move/from16·v35,·v0
  
594 ····const/16·v37,·0x6594 ····const/16·v36,·0x6
  
595 ····move/from16·v0,·v36595 ····move/from16·v0,·v35
  
596 ····move/from16·v1,·v37596 ····move/from16·v1,·v36
  
597 ····if-ne·v0,·v1,·:cond_1597 ····if-ne·v0,·v1,·:cond_1
  
598 ····const/16·v22,·0x1598 ····const/16·v21,·0x1
  
599 ····.line·233599 ····.line·233
600 ····.local·v22,·"pointerUp":Z600 ····.local·v21,·"pointerUp":Z
601 ····:goto_0601 ····:goto_0
602 ····if-eqz·v22,·:cond_2602 ····if-eqz·v21,·:cond_2
  
603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
604 ····move-result·v25604 ····move-result·v24
  
605 ····.line·236605 ····.line·236
606 ····.local·v25,·"skipIndex":I606 ····.local·v24,·"skipIndex":I
607 ····:goto_1607 ····:goto_1
608 ····const/16·v26,·0x0608 ····const/16·v25,·0x0
  
609 ····.local·v26,·"sumX":F609 ····.local·v25,·"sumX":F
610 ····const/16·v27,·0x0610 ····const/16·v26,·0x0
  
Max diff block lines reached; 50692/54801 bytes (92.50%) of diff not shown.
713 B
smali/android/support/v4/view/ViewCompat.smali
    
Offset 532, 15 lines modifiedOffset 532, 15 lines modified
532 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V532 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
533 ····.line·804533 ····.line·804
534 ····return-void534 ····return-void
535 .end·method535 .end·method
  
536 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V536 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
537 ····.locals·2537 ····.locals·1
538 ····.param·p0,·"view"····#·Landroid/view/View;538 ····.param·p0,·"view"····#·Landroid/view/View;
539 ····.param·p1,·"action"····#·Ljava/lang/Runnable;539 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
540 ····.param·p2,·"delayMillis"····#·J540 ····.param·p2,·"delayMillis"····#·J
  
541 ····.prologue541 ····.prologue
542 ····.line·820542 ····.line·820
543 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;543 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
  
559 ····move-result-object·v0559 ····move-result-object·v0
  
560 ····return-object·v0560 ····return-object·v0
561 .end·method561 .end·method
  
562 .method·public·setUpdateThrottle(J)V562 .method·public·setUpdateThrottle(J)V
563 ····.locals·3563 ····.locals·2
564 ····.param·p1,·"delayMS"····#·J564 ····.param·p1,·"delayMS"····#·J
  
565 ····.prologue565 ····.prologue
566 ····.line·103566 ····.line·103
567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·988 ····.locals·8
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v2,·0x5108 ····const/4·v1,·0x5
  
109 ····const/16·v3,·0x80109 ····const/16·v2,·0x80
  
110 ····const-wide/16·v4,·0x1110 ····const-wide/16·v3,·0x1
  
111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
  
319 ····.line·1350319 ····.line·1350
320 ····:cond_1320 ····:cond_1
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
324 ····.locals·4324 ····.locals·3
325 ····.param·p0,·"context"····#·Landroid/content/Context;325 ····.param·p0,·"context"····#·Landroid/content/Context;
326 ····.param·p1,·"start"····#·F326 ····.param·p1,·"start"····#·F
327 ····.param·p2,·"end"····#·F327 ····.param·p2,·"end"····#·F
  
328 ····.prologue328 ····.prologue
329 ····.line·750329 ····.line·750
330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 337, 17 lines modifiedOffset 337, 17 lines modified
337 ····.line·751337 ····.line·751
338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
341 ····.line·752341 ····.line·752
342 ····const-wide/16·v2,·0xdc342 ····const-wide/16·v1,·0xdc
  
343 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V343 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
344 ····.line·753344 ····.line·753
345 ····return-object·v0345 ····return-object·v0
346 .end·method346 .end·method
  
347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
348 ····.locals·11348 ····.locals·11
Offset 390, 17 lines modifiedOffset 390, 17 lines modified
390 ····.line·739390 ····.line·739
391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
394 ····.line·740394 ····.line·740
395 ····const-wide/16·v2,·0xdc395 ····const-wide/16·v1,·0xdc
  
396 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V396 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
397 ····.line·741397 ····.line·741
398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
399 ····.line·742399 ····.line·742
400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 409, 17 lines modifiedOffset 409, 17 lines modified
409 ····.line·743409 ····.line·743
410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
413 ····.line·744413 ····.line·744
414 ····const-wide/16·v2,·0xdc414 ····const-wide/16·v1,·0xdc
  
415 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V415 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
416 ····.line·745416 ····.line·745
417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
418 ····.line·746418 ····.line·746
419 ····return-object·v10419 ····return-object·v10
420 .end·method420 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·343 ····.locals·2
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v2185 ····move-result-wide·v1
  
186 ····.line·91186 ····.line·91
187 ····.local·v2,·"itemId":J187 ····.local·v1,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v1191 ····move-result-object·v3
  
192 ····.line·92192 ····.line·92
193 ····.local·v1,·"name":Ljava/lang/String;193 ····.local·v3,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
12.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/app/Notification$Builder;6 .field·private·b:Landroid/app/Notification$Builder;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
9 ····.locals·89 ····.locals·7
10 ····.param·p1,·"context"····#·Landroid/content/Context;10 ····.param·p1,·"context"····#·Landroid/content/Context;
11 ····.param·p2,·"n"····#·Landroid/app/Notification;11 ····.param·p2,·"n"····#·Landroid/app/Notification;
12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;
13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;
14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;
15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;
16 ····.param·p7,·"number"····#·I16 ····.param·p7,·"number"····#·I
Offset 28, 213 lines modifiedOffset 28, 211 lines modified
28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·33
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·3432 ····.line·34
33 ····new-instance·v4,·Landroid/app/Notification$Builder;33 ····new-instance·v3,·Landroid/app/Notification$Builder;
  
34 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V34 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
35 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J35 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J
  
36 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;36 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
37 ····move-result-object·v437 ····move-result-object·v3
  
38 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I38 ····iget·v4,·p2,·Landroid/app/Notification;->icon:I
  
39 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I39 ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I
  
40 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;40 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
41 ····move-result-object·v441 ····move-result-object·v3
  
42 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;42 ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
43 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;43 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
44 ····move-result-object·v444 ····move-result-object·v3
  
45 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;45 ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
46 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;46 ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
47 ····move-result-object·v447 ····move-result-object·v3
  
48 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;48 ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
49 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I49 ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I
  
50 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;50 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
51 ····move-result-object·v451 ····move-result-object·v3
  
52 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J52 ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J
  
53 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;53 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
54 ····move-result-object·v454 ····move-result-object·v3
  
55 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I55 ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I
  
56 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I56 ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I
  
57 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I57 ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I
  
58 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;58 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
59 ····move-result-object·v559 ····move-result-object·v4
  
60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I60 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
61 ····and-int/lit8·v4,·v4,·0x261 ····and-int/lit8·v3,·v3,·0x2
  
62 ····if-eqz·v4,·:cond_062 ····if-eqz·v3,·:cond_0
  
63 ····const/4·v4,·0x163 ····const/4·v3,·0x1
  
64 ····:goto_064 ····:goto_0
65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;65 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
66 ····move-result-object·v566 ····move-result-object·v4
  
67 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I67 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
68 ····and-int/lit8·v4,·v4,·0x868 ····and-int/lit8·v3,·v3,·0x8
  
69 ····if-eqz·v4,·:cond_169 ····if-eqz·v3,·:cond_1
  
70 ····const/4·v4,·0x170 ····const/4·v3,·0x1
  
71 ····:goto_171 ····:goto_1
72 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;72 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
73 ····move-result-object·v573 ····move-result-object·v4
  
74 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I74 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
75 ····and-int/lit8·v4,·v4,·0x1075 ····and-int/lit8·v3,·v3,·0x10
  
76 ····if-eqz·v4,·:cond_276 ····if-eqz·v3,·:cond_2
  
77 ····const/4·v4,·0x177 ····const/4·v3,·0x1
  
78 ····:goto_278 ····:goto_2
79 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;79 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
80 ····move-result-object·v480 ····move-result-object·v3
  
81 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I81 ····iget·v4,·p2,·Landroid/app/Notification;->defaults:I
  
82 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
83 ····move-result-object·v483 ····move-result-object·v3
  
84 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····invoke-virtual·{v3,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
85 ····move-result-object·v485 ····move-result-object·v3
  
86 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····invoke-virtual·{v3,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 4758/12541 bytes (37.94%) of diff not shown.
1.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 .field·mTickerView:Landroid/widget/RemoteViews;59 .field·mTickerView:Landroid/widget/RemoteViews;
  
60 .field·mUseChronometer:Z60 .field·mUseChronometer:Z
  
  
61 #·direct·methods61 #·direct·methods
62 .method·public·constructor·<init>(Landroid/content/Context;)V62 .method·public·constructor·<init>(Landroid/content/Context;)V
63 ····.locals·463 ····.locals·3
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
  
65 ····.prologue65 ····.prologue
66 ····.line·21766 ····.line·217
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·20268 ····.line·202
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
89 ····.line·22189 ····.line·221
90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
92 ····move-result-wide·v292 ····move-result-wide·v1
  
93 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J93 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J
  
94 ····.line·22294 ····.line·222
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
96 ····const/4·v1,·-0x196 ····const/4·v1,·-0x1
  
97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
11.6 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·916 ····.locals·8
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
Offset 28, 195 lines modifiedOffset 28, 193 lines modified
28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
29 ····.param·p10,·"mProgressMax"····#·I29 ····.param·p10,·"mProgressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"mProgress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"mProgressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.line·31
34 ····new-instance·v5,·Landroid/app/Notification$Builder;34 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
36 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J36 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J
  
37 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;37 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
38 ····move-result-object·v538 ····move-result-object·v4
  
39 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I39 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I
  
40 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I40 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I
  
41 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;41 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
42 ····move-result-object·v542 ····move-result-object·v4
  
43 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;43 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
44 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;44 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
45 ····move-result-object·v545 ····move-result-object·v4
  
46 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;46 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
47 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;47 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
48 ····move-result-object·v548 ····move-result-object·v4
  
49 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;49 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
50 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I50 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I
  
51 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;51 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
52 ····move-result-object·v552 ····move-result-object·v4
  
53 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J53 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J
  
54 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;54 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
55 ····move-result-object·v555 ····move-result-object·v4
  
56 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I56 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I
  
57 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I57 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I
  
58 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I58 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I
  
59 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;59 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
60 ····move-result-object·v660 ····move-result-object·v5
  
61 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I61 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
62 ····and-int/lit8·v5,·v5,·0x262 ····and-int/lit8·v4,·v4,·0x2
  
63 ····if-eqz·v5,·:cond_063 ····if-eqz·v4,·:cond_0
  
64 ····const/4·v5,·0x164 ····const/4·v4,·0x1
  
65 ····:goto_065 ····:goto_0
66 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;66 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
67 ····move-result-object·v667 ····move-result-object·v5
  
68 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I68 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
69 ····and-int/lit8·v5,·v5,·0x869 ····and-int/lit8·v4,·v4,·0x8
  
70 ····if-eqz·v5,·:cond_170 ····if-eqz·v4,·:cond_1
  
71 ····const/4·v5,·0x171 ····const/4·v4,·0x1
  
72 ····:goto_172 ····:goto_1
73 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;73 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
74 ····move-result-object·v674 ····move-result-object·v5
  
75 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I75 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I
  
76 ····and-int/lit8·v5,·v5,·0x1076 ····and-int/lit8·v4,·v4,·0x10
  
77 ····if-eqz·v5,·:cond_277 ····if-eqz·v4,·:cond_2
  
78 ····const/4·v5,·0x178 ····const/4·v4,·0x1
  
79 ····:goto_279 ····:goto_2
80 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;80 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
81 ····move-result-object·v581 ····move-result-object·v4
  
82 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I 
  
83 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I
  
84 ····move-result-object·v583 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
85 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····move-result-object·v4
  
86 ····move-result-object·v585 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
87 ····invoke-virtual·{v5,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····move-result-object·v4
Max diff block lines reached; 4083/11773 bytes (34.68%) of diff not shown.
646 B
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V
  
394 ····.line·172394 ····.line·172
395 ····return-void395 ····return-void
396 .end·method396 .end·method
  
397 .method·public·refreshState(ZJI)V397 .method·public·refreshState(ZJI)V
398 ····.locals·4398 ····.locals·3
399 ····.param·p1,·"playing"····#·Z399 ····.param·p1,·"playing"····#·Z
400 ····.param·p2,·"position"····#·J400 ····.param·p2,·"position"····#·J
401 ····.param·p4,·"transportControls"····#·I401 ····.param·p4,·"transportControls"····#·I
  
402 ····.prologue402 ····.prologue
403 ····.line·159403 ····.line·159
404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;
2.28 KB
smali/android/support/v4/media/TransportPerformer.smali
    
Offset 27, 69 lines modifiedOffset 27, 69 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onAudioFocusChange(I)V30 .method·public·onAudioFocusChange(I)V
31 ····.locals·931 ····.locals·8
32 ····.param·p1,·"focusChange"····#·I32 ····.param·p1,·"focusChange"····#·I
  
33 ····.prologue33 ····.prologue
34 ····.line·18834 ····.line·188
35 ····const/4·v7,·0x035 ····const/4·v6,·0x0
  
36 ····.line·18936 ····.line·189
37 ····.local·v7,·"keyCode":I37 ····.local·v6,·"keyCode":I
38 ····packed-switch·p1,·:pswitch_data_038 ····packed-switch·p1,·:pswitch_data_0
  
39 ····.line·19639 ····.line·196
40 ····:goto_040 ····:goto_0
41 ····if-eqz·v7,·:cond_041 ····if-eqz·v6,·:cond_0
  
42 ····.line·19742 ····.line·197
43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
44 ····move-result-wide·v244 ····move-result-wide·v1
  
45 ····.line·19845 ····.line·198
46 ····.local·v2,·"now":J46 ····.local·v1,·"now":J
47 ····new-instance·v1,·Landroid/view/KeyEvent;47 ····new-instance·v0,·Landroid/view/KeyEvent;
  
48 ····const/4·v6,·0x048 ····const/4·v5,·0x0
  
49 ····const/4·v8,·0x049 ····const/4·v7,·0x0
  
50 ····move-wide·v4,·v250 ····move-wide·v3,·v1
  
51 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V51 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
52 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z52 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z
  
53 ····.line·19953 ····.line·199
54 ····new-instance·v1,·Landroid/view/KeyEvent;54 ····new-instance·v0,·Landroid/view/KeyEvent;
  
55 ····const/4·v6,·0x155 ····const/4·v5,·0x1
  
56 ····const/4·v8,·0x056 ····const/4·v7,·0x0
  
57 ····move-wide·v4,·v257 ····move-wide·v3,·v1
  
58 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V58 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
59 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z59 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z
  
60 ····.line·20160 ····.line·201
61 ····.end·local·v2····#·"now":J61 ····.end·local·v1····#·"now":J
62 ····:cond_062 ····:cond_0
63 ····return-void63 ····return-void
  
64 ····.line·19364 ····.line·193
65 ····:pswitch_065 ····:pswitch_0
66 ····const/16·v7,·0x7f66 ····const/16·v6,·0x7f
  
67 ····goto·:goto_067 ····goto·:goto_0
  
68 ····.line·18968 ····.line·189
69 ····:pswitch_data_069 ····:pswitch_data_0
70 ····.packed-switch·-0x170 ····.packed-switch·-0x1
71 ········:pswitch_071 ········:pswitch_0
1.39 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
    
Offset 33, 30 lines modifiedOffset 33, 30 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·437 ····.locals·3
  
38 ····.prologue38 ····.prologue
39 ····.line·4639 ····.line·46
40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;40 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z42 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
43 ····.line·4743 ····.line·47
44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;44 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
45 ····const-wide/16·v2,·-0x145 ····const-wide/16·v1,·-0x1
  
46 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J46 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
47 ····.line·4847 ····.line·48
48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
49 ····const/16·v1,·0x849 ····const/16·v1,·0x8
  
50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
562 B
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1146, 15 lines modifiedOffset 1146, 15 lines modified
  
1146 ····.line·4981146 ····.line·498
1147 ····:cond_01147 ····:cond_0
1148 ····return-void1148 ····return-void
1149 .end·method1149 .end·method
  
1150 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z1150 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
1151 ····.locals·291151 ····.locals·28
1152 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;1152 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
1153 ····.param·p2,·"child"····#·Landroid/view/View;1153 ····.param·p2,·"child"····#·Landroid/view/View;
1154 ····.param·p3,·"drawingTime"····#·J1154 ····.param·p3,·"drawingTime"····#·J
  
1155 ····.prologue1155 ····.prologue
1156 ····.line·7921156 ····.line·792
1157 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I1157 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I
3.33 KB
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
    
Offset 70, 99 lines modifiedOffset 70, 99 lines modified
70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I70 ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I
  
71 ····.line·74971 ····.line·749
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
74 .method·private·getValueAt(J)F74 .method·private·getValueAt(J)F
75 ····.locals·1175 ····.locals·10
76 ····.param·p1,·"currentTime"····#·J76 ····.param·p1,·"currentTime"····#·J
  
77 ····.prologue77 ····.prologue
78 ····const/high16·v10,·0x3f800000····#·1.0f78 ····const/high16·v9,·0x3f800000····#·1.0f
  
79 ····const/4·v4,·0x079 ····const/4·v4,·0x0
  
80 ····.line·78780 ····.line·787
81 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J81 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
82 ····cmp-long·v5,·p1,·v682 ····cmp-long·v5,·p1,·v5
  
83 ····if-gez·v5,·:cond_083 ····if-gez·v5,·:cond_0
  
84 ····.line·79484 ····.line·794
85 ····:goto_085 ····:goto_0
86 ····return·v486 ····return·v4
  
87 ····.line·78987 ····.line·789
88 ····:cond_088 ····:cond_0
89 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J89 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
90 ····const-wide/16·v8,·0x090 ····const-wide/16·v7,·0x0
  
91 ····cmp-long·v5,·v6,·v891 ····cmp-long·v5,·v5,·v7
  
92 ····if-ltz·v5,·:cond_192 ····if-ltz·v5,·:cond_1
  
93 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J93 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
94 ····cmp-long·v5,·p1,·v694 ····cmp-long·v5,·p1,·v5
  
95 ····if-gez·v5,·:cond_295 ····if-gez·v5,·:cond_2
  
96 ····.line·79096 ····.line·790
97 ····:cond_197 ····:cond_1
98 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J98 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
  
99 ····sub-long·v2,·p1,·v699 ····sub-long·v2,·p1,·v5
  
100 ····.line·791100 ····.line·791
101 ····.local·v2,·"elapsedSinceStart":J101 ····.local·v2,·"elapsedSinceStart":J
102 ····const/high16·v5,·0x3f000000····#·0.5f102 ····const/high16·v5,·0x3f000000····#·0.5f
  
103 ····long-to-float·v6,·v2103 ····long-to-float·v6,·v2
  
104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I104 ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I
  
105 ····int-to-float·v7,·v7105 ····int-to-float·v7,·v7
  
106 ····div-float/2addr·v6,·v7106 ····div-float/2addr·v6,·v7
  
107 ····invoke-static·{v6,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F107 ····invoke-static·{v6,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
108 ····move-result·v4108 ····move-result·v4
  
109 ····mul-float/2addr·v4,·v5109 ····mul-float/2addr·v4,·v5
  
110 ····goto·:goto_0110 ····goto·:goto_0
  
111 ····.line·793111 ····.line·793
112 ····.end·local·v2····#·"elapsedSinceStart":J112 ····.end·local·v2····#·"elapsedSinceStart":J
113 ····:cond_2113 ····:cond_2
114 ····iget-wide·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J114 ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
  
115 ····sub-long·v0,·p1,·v6115 ····sub-long·v0,·p1,·v5
  
116 ····.line·794116 ····.line·794
117 ····.local·v0,·"elapsedSinceEnd":J117 ····.local·v0,·"elapsedSinceEnd":J
118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F118 ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
119 ····sub-float·v5,·v10,·v5119 ····sub-float·v5,·v9,·v5
  
120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F120 ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
  
121 ····long-to-float·v7,·v0121 ····long-to-float·v7,·v0
  
122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I122 ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I
  
123 ····int-to-float·v8,·v8123 ····int-to-float·v8,·v8
  
124 ····div-float/2addr·v7,·v8124 ····div-float/2addr·v7,·v8
  
125 ····invoke-static·{v7,·v4,·v10},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F125 ····invoke-static·{v7,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F
  
126 ····move-result·v4126 ····move-result·v4
  
127 ····mul-float/2addr·v4,·v6127 ····mul-float/2addr·v4,·v6
  
128 ····add-float/2addr·v4,·v5128 ····add-float/2addr·v4,·v5
  
3.18 KB
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····.line·3090 ····.line·30
91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z91 ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
92 ····return·p192 ····return·p1
93 .end·method93 .end·method
  
94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J94 .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
95 ····.locals·195 ····.locals·0
96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;96 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar;
97 ····.param·p1,·"x1"····#·J97 ····.param·p1,·"x1"····#·J
  
98 ····.prologue98 ····.prologue
99 ····.line·3099 ····.line·30
100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J100 ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 145, 18 lines modifiedOffset 145, 18 lines modified
145 ····.line·87145 ····.line·87
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
  
148 #·virtual·methods148 #·virtual·methods
149 .method·public·hide()V149 .method·public·hide()V
150 ····.locals·10150 ····.locals·9
  
151 ····.prologue151 ····.prologue
152 ····const-wide/16·v8,·0x1f4152 ····const-wide/16·v7,·0x1f4
  
153 ····const/4·v6,·0x1153 ····const/4·v6,·0x1
  
154 ····.line·95154 ····.line·95
155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z155 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z
  
156 ····.line·96156 ····.line·96
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
  
171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J171 ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
172 ····sub-long·v0,·v2,·v4172 ····sub-long·v0,·v2,·v4
  
173 ····.line·98173 ····.line·98
174 ····.local·v0,·"diff":J174 ····.local·v0,·"diff":J
175 ····cmp-long·v2,·v0,·v8175 ····cmp-long·v2,·v0,·v7
  
176 ····if-gez·v2,·:cond_0176 ····if-gez·v2,·:cond_0
  
177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J177 ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
178 ····const-wide/16·v4,·-0x1178 ····const-wide/16·v4,·-0x1
  
Offset 203, 17 lines modifiedOffset 203, 17 lines modified
203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z203 ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
204 ····if-nez·v2,·:cond_1204 ····if-nez·v2,·:cond_1
  
205 ····.line·108205 ····.line·108
206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;206 ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
  
207 ····sub-long·v4,·v8,·v0207 ····sub-long·v3,·v7,·v0
  
208 ····invoke-virtual·{p0,·v2,·v4,·v5},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z208 ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
209 ····.line·109209 ····.line·109
210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z210 ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V242 ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V
  
243 ····.line·82243 ····.line·82
244 ····return-void244 ····return-void
245 .end·method245 .end·method
  
246 .method·public·show()V246 .method·public·show()V
247 ····.locals·4247 ····.locals·3
  
248 ····.prologue248 ····.prologue
249 ····.line·120249 ····.line·120
250 ····const-wide/16·v0,·-0x1250 ····const-wide/16·v0,·-0x1
  
251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J251 ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J
  
Offset 268, 17 lines modifiedOffset 268, 17 lines modified
268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z268 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
269 ····if-nez·v0,·:cond_0269 ····if-nez·v0,·:cond_0
  
270 ····.line·124270 ····.line·124
271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;271 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable;
  
272 ····const-wide/16·v2,·0x1f4272 ····const-wide/16·v1,·0x1f4
  
273 ····invoke-virtual·{p0,·v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z273 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
  
274 ····.line·125274 ····.line·125
275 ····const/4·v0,·0x1275 ····const/4·v0,·0x1
  
276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z276 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z
  
277 ····.line·127277 ····.line·127
2.08 KB
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
    
Offset 36, 20 lines modifiedOffset 36, 20 lines modified
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·run()V37 .method·public·run()V
38 ····.locals·438 ····.locals·4
  
39 ····.prologue39 ····.prologue
40 ····const/4·v1,·0x040 ····const/4·v3,·0x0
  
41 ····.line·5641 ····.line·56
42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
43 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z43 ····invoke-static·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z
  
44 ····.line·5744 ····.line·57
45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;45 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z46 ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z
  
47 ····move-result·v047 ····move-result·v0
Offset 57, 20 lines modifiedOffset 57, 20 lines modified
57 ····if-nez·v0,·:cond_057 ····if-nez·v0,·:cond_0
  
58 ····.line·5858 ····.line·58
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J60 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
61 ····move-result-wide·v261 ····move-result-wide·v1
  
62 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J62 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J
  
63 ····.line·5963 ····.line·59
64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar;
  
65 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V65 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V
  
66 ····.line·6166 ····.line·61
67 ····:cond_067 ····:cond_0
68 ····return-void68 ····return-void
69 .end·method69 .end·method
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·4115 ····.locals·3
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·2148 ····.locals·1
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·6159 ····.locals·5
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
1.04 KB
smali/android/support/v4/util/ContainerHelpers.smali
    
Offset 118, 47 lines modifiedOffset 118, 47 lines modified
  
118 ····.line·68118 ····.line·68
119 ····.local·v0,·"hi":I119 ····.local·v0,·"hi":I
120 ····:goto_0120 ····:goto_0
121 ····if-gt·v1,·v0,·:cond_1121 ····if-gt·v1,·v0,·:cond_1
  
122 ····.line·69122 ····.line·69
123 ····add-int·v3,·v1,·v0123 ····add-int·v5,·v1,·v0
  
124 ····ushr-int/lit8·v2,·v3,·0x1124 ····ushr-int/lit8·v2,·v5,·0x1
  
125 ····.line·70125 ····.line·70
126 ····.local·v2,·"mid":I126 ····.local·v2,·"mid":I
127 ····aget-wide·v4,·p0,·v2127 ····aget-wide·v3,·p0,·v2
  
128 ····.line·72128 ····.line·72
129 ····.local·v4,·"midVal":J129 ····.local·v3,·"midVal":J
130 ····cmp-long·v3,·v4,·p2130 ····cmp-long·v5,·v3,·p2
  
131 ····if-gez·v3,·:cond_0131 ····if-gez·v5,·:cond_0
  
132 ····.line·73132 ····.line·73
133 ····add-int/lit8·v1,·v2,·0x1133 ····add-int/lit8·v1,·v2,·0x1
  
134 ····goto·:goto_0134 ····goto·:goto_0
  
135 ····.line·74135 ····.line·74
136 ····:cond_0136 ····:cond_0
137 ····cmp-long·v3,·v4,·p2137 ····cmp-long·v5,·v3,·p2
  
138 ····if-lez·v3,·:cond_2138 ····if-lez·v5,·:cond_2
  
139 ····.line·75139 ····.line·75
140 ····add-int/lit8·v0,·v2,·-0x1140 ····add-int/lit8·v0,·v2,·-0x1
  
141 ····goto·:goto_0141 ····goto·:goto_0
  
142 ····.line·80142 ····.line·80
143 ····.end·local·v2····#·"mid":I143 ····.end·local·v2····#·"mid":I
144 ····.end·local·v4····#·"midVal":J144 ····.end·local·v3····#·"midVal":J
145 ····:cond_1145 ····:cond_1
146 ····xor-int/lit8·v2,·v1,·-0x1146 ····xor-int/lit8·v2,·v1,·-0x1
  
147 ····:cond_2147 ····:cond_2
148 ····return·v2148 ····return·v2
149 .end·method149 .end·method
  
1.25 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 557, 15 lines modifiedOffset 557, 15 lines modified
  
557 ····aget-object·p3,·v1,·v0557 ····aget-object·p3,·v1,·v0
  
558 ····goto·:goto_0558 ····goto·:goto_0
559 .end·method559 .end·method
  
560 .method·public·indexOfKey(J)I560 .method·public·indexOfKey(J)I
561 ····.locals·3561 ····.locals·2
562 ····.param·p1,·"key"····#·J562 ····.param·p1,·"key"····#·J
  
563 ····.prologue563 ····.prologue
564 ····.line·283564 ····.line·283
565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"565 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z566 ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z
  
Offset 662, 15 lines modifiedOffset 662, 15 lines modified
  
662 ····aget-wide·v0,·v0,·p1662 ····aget-wide·v0,·v0,·p1
  
663 ····return-wide·v0663 ····return-wide·v0
664 .end·method664 .end·method
  
665 .method·public·put(JLjava/lang/Object;)V665 .method·public·put(JLjava/lang/Object;)V
666 ····.locals·9666 ····.locals·8
667 ····.param·p1,·"key"····#·J667 ····.param·p1,·"key"····#·J
668 ····.annotation·system·Ldalvik/annotation/Signature;668 ····.annotation·system·Ldalvik/annotation/Signature;
669 ········value·=·{669 ········value·=·{
670 ············"(JTE;)V"670 ············"(JTE;)V"
671 ········}671 ········}
672 ····.end·annotation672 ····.end·annotation
  
Offset 865, 15 lines modifiedOffset 865, 15 lines modified
  
865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I865 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
866 ····goto/16·:goto_0866 ····goto/16·:goto_0
867 .end·method867 .end·method
  
868 .method·public·remove(J)V868 .method·public·remove(J)V
869 ····.locals·1869 ····.locals·0
870 ····.param·p1,·"key"····#·J870 ····.param·p1,·"key"····#·J
  
871 ····.prologue871 ····.prologue
872 ····.line·132872 ····.line·132
873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"873 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V874 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
2.89 KB
smali/org/eclipse/jetty/continuation/FauxContinuation.smali
    
Offset 120, 75 lines modifiedOffset 120, 75 lines modified
120 ····invoke-virtual·{p0},·Ljava/lang/Object;->notifyAll()V120 ····invoke-virtual·{p0},·Ljava/lang/Object;->notifyAll()V
  
121 ····.line·431121 ····.line·431
122 ····return-void122 ····return-void
123 .end·method123 .end·method
  
124 .method·private·fauxSuspend()V124 .method·private·fauxSuspend()V
125 ····.locals·12125 ····.locals·11
  
126 ····.prologue126 ····.prologue
127 ····const-wide/16·v10,·0x0127 ····const-wide/16·v9,·0x0
  
128 ····.line·408128 ····.line·408
129 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J129 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
130 ····move-result-wide·v6130 ····move-result-wide·v5
  
131 ····iget-wide·v8,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J131 ····iget-wide·v7,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J
  
132 ····add-long·v2,·v6,·v8132 ····add-long·v1,·v5,·v7
  
133 ····.line·409133 ····.line·409
134 ····.local·v2,·"expire_at":J134 ····.local·v1,·"expire_at":J
135 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J135 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J
  
136 ····.line·410136 ····.line·410
137 ····.local·v4,·"wait":J137 ····.local·v3,·"wait":J
138 ····:goto_0138 ····:goto_0
139 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J139 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J
  
140 ····cmp-long·v1,·v6,·v10140 ····cmp-long·v5,·v5,·v9
  
141 ····if-lez·v1,·:cond_0141 ····if-lez·v5,·:cond_0
  
142 ····cmp-long·v1,·v4,·v10142 ····cmp-long·v5,·v3,·v9
  
143 ····if-lez·v1,·:cond_0143 ····if-lez·v5,·:cond_0
  
144 ····.line·414144 ····.line·414
145 ····:try_start_0145 ····:try_start_0
146 ····invoke-virtual·{p0,·v4,·v5},·Ljava/lang/Object;->wait(J)V146 ····invoke-virtual·{p0,·v3,·v4},·Ljava/lang/Object;->wait(J)V
147 ····:try_end_0147 ····:try_end_0
148 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0148 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
149 ····.line·420149 ····.line·420
150 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J150 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
151 ····move-result-wide·v6151 ····move-result-wide·v5
  
152 ····sub-long·v4,·v2,·v6152 ····sub-long·v3,·v1,·v5
  
153 ····goto·:goto_0153 ····goto·:goto_0
  
154 ····.line·416154 ····.line·416
155 ····:catch_0155 ····:catch_0
156 ····move-exception·v0156 ····move-exception·v0
  
157 ····.line·423157 ····.line·423
158 ····:cond_0158 ····:cond_0
159 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J159 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J
  
160 ····cmp-long·v1,·v6,·v10160 ····cmp-long·v5,·v5,·v9
  
161 ····if-lez·v1,·:cond_1161 ····if-lez·v5,·:cond_1
  
162 ····cmp-long·v1,·v4,·v10162 ····cmp-long·v5,·v3,·v9
  
163 ····if-gtz·v1,·:cond_1163 ····if-gtz·v5,·:cond_1
  
164 ····.line·424164 ····.line·424
165 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/continuation/FauxContinuation;->expire()V165 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/continuation/FauxContinuation;->expire()V
  
166 ····.line·425166 ····.line·425
167 ····:cond_1167 ····:cond_1
168 ····return-void168 ····return-void
Offset 1329, 15 lines modifiedOffset 1329, 15 lines modified
1329 ····invoke-interface·{v0,·p1,·p2},·Ljavax/servlet/ServletRequest;->setAttribute(Ljava/lang/String;Ljava/lang/Object;)V1329 ····invoke-interface·{v0,·p1,·p2},·Ljavax/servlet/ServletRequest;->setAttribute(Ljava/lang/String;Ljava/lang/Object;)V
  
1330 ····.line·4911330 ····.line·491
1331 ····return-void1331 ····return-void
1332 .end·method1332 .end·method
  
1333 .method·public·setTimeout(J)V1333 .method·public·setTimeout(J)V
1334 ····.locals·11334 ····.locals·0
1335 ····.param·p1,·"timeoutMs"····#·J1335 ····.param·p1,·"timeoutMs"····#·J
  
1336 ····.prologue1336 ····.prologue
1337 ····.line·1441337 ····.line·144
1338 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J1338 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/continuation/FauxContinuation;->_timeoutMs:J
  
1339 ····.line·1451339 ····.line·145
502 B
smali/org/eclipse/jetty/continuation/Jetty6Continuation.smali
    
Offset 580, 15 lines modifiedOffset 580, 15 lines modified
580 ····invoke-interface·{v0,·p1,·p2},·Ljavax/servlet/ServletRequest;->setAttribute(Ljava/lang/String;Ljava/lang/Object;)V580 ····invoke-interface·{v0,·p1,·p2},·Ljavax/servlet/ServletRequest;->setAttribute(Ljava/lang/String;Ljava/lang/Object;)V
  
581 ····.line·113581 ····.line·113
582 ····return-void582 ····return-void
583 .end·method583 .end·method
  
584 .method·public·setTimeout(J)V584 .method·public·setTimeout(J)V
585 ····.locals·3585 ····.locals·2
586 ····.param·p1,·"timeoutMs"····#·J586 ····.param·p1,·"timeoutMs"····#·J
  
587 ····.prologue587 ····.prologue
588 ····.line·161588 ····.line·161
589 ····const-wide/32·v0,·0x7fffffff589 ····const-wide/32·v0,·0x7fffffff
  
590 ····cmp-long·v0,·p1,·v0590 ····cmp-long·v0,·p1,·v0
2.58 KB
smali/org/eclipse/jetty/continuation/Servlet3Continuation.smali
    
Offset 388, 15 lines modifiedOffset 388, 15 lines modified
  
388 ····.line·179388 ····.line·179
389 ····:cond_0389 ····:cond_0
390 ····return-void390 ····return-void
391 .end·method391 .end·method
  
392 .method·public·suspend()V392 .method·public·suspend()V
393 ····.locals·6393 ····.locals·5
  
394 ····.prologue394 ····.prologue
395 ····const/4·v2,·0x0395 ····const/4·v2,·0x0
  
396 ····.line·199396 ····.line·199
397 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_resumed:Z397 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_resumed:Z
  
Offset 411, 17 lines modifiedOffset 411, 17 lines modified
411 ····move-result-object·v2411 ····move-result-object·v2
  
412 ····iput-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;412 ····iput-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;
  
413 ····.line·202413 ····.line·202
414 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;414 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;
  
415 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_timeoutMs:J415 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_timeoutMs:J
  
416 ····invoke-interface·{v2,·v4,·v5},·Ljavax/servlet/AsyncContext;->setTimeout(J)V416 ····invoke-interface·{v2,·v3,·v4},·Ljavax/servlet/AsyncContext;->setTimeout(J)V
  
417 ····.line·204417 ····.line·204
418 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_listeners:Ljava/util/List;418 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_listeners:Ljava/util/List;
  
419 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;419 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
420 ····move-result-object·v0420 ····move-result-object·v0
Offset 456, 15 lines modifiedOffset 456, 15 lines modified
456 ····invoke-interface·{v2},·Ljava/util/List;->clear()V456 ····invoke-interface·{v2},·Ljava/util/List;->clear()V
  
457 ····.line·207457 ····.line·207
458 ····return-void458 ····return-void
459 .end·method459 .end·method
  
460 .method·public·suspend(Ljavax/servlet/ServletResponse;)V460 .method·public·suspend(Ljavax/servlet/ServletResponse;)V
461 ····.locals·6461 ····.locals·5
462 ····.param·p1,·"response"····#·Ljavax/servlet/ServletResponse;462 ····.param·p1,·"response"····#·Ljavax/servlet/ServletResponse;
  
463 ····.prologue463 ····.prologue
464 ····const/4·v3,·0x0464 ····const/4·v3,·0x0
  
465 ····.line·184465 ····.line·184
466 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_response:Ljavax/servlet/ServletResponse;466 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_response:Ljavax/servlet/ServletResponse;
Offset 488, 17 lines modifiedOffset 488, 17 lines modified
488 ····move-result-object·v2488 ····move-result-object·v2
  
489 ····iput-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;489 ····iput-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;
  
490 ····.line·189490 ····.line·189
491 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;491 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_context:Ljavax/servlet/AsyncContext;
  
492 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_timeoutMs:J492 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_timeoutMs:J
  
493 ····invoke-interface·{v2,·v4,·v5},·Ljavax/servlet/AsyncContext;->setTimeout(J)V493 ····invoke-interface·{v2,·v3,·v4},·Ljavax/servlet/AsyncContext;->setTimeout(J)V
  
494 ····.line·191494 ····.line·191
495 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_listeners:Ljava/util/List;495 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/continuation/Servlet3Continuation;->_listeners:Ljava/util/List;
  
496 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;496 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
497 ····move-result-object·v0497 ····move-result-object·v0
1.4 KB
smali/org/eclipse/jetty/client/SelectConnector.smali
    
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
  
130 ····return-object·v0130 ····return-object·v0
131 .end·method131 .end·method
  
  
132 #·virtual·methods132 #·virtual·methods
133 .method·public·startConnection(Lorg/eclipse/jetty/client/HttpDestination;)V133 .method·public·startConnection(Lorg/eclipse/jetty/client/HttpDestination;)V
134 ····.locals·8134 ····.locals·7
135 ····.param·p1,·"destination"····#·Lorg/eclipse/jetty/client/HttpDestination;135 ····.param·p1,·"destination"····#·Lorg/eclipse/jetty/client/HttpDestination;
136 ····.annotation·system·Ldalvik/annotation/Throws;136 ····.annotation·system·Ldalvik/annotation/Throws;
137 ········value·=·{137 ········value·=·{
138 ············Ljava/io/IOException;138 ············Ljava/io/IOException;
139 ········}139 ········}
140 ····.end·annotation140 ····.end·annotation
  
Offset 254, 17 lines modifiedOffset 254, 17 lines modified
  
254 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/client/SelectConnector;->_httpClient:Lorg/eclipse/jetty/client/HttpClient;254 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/client/SelectConnector;->_httpClient:Lorg/eclipse/jetty/client/HttpClient;
  
255 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/client/HttpClient;->getConnectTimeout()I255 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/client/HttpClient;->getConnectTimeout()I
  
256 ····move-result·v5256 ····move-result·v5
  
257 ····int-to-long·v6,·v5257 ····int-to-long·v5,·v5
  
258 ····invoke-virtual·{v4,·v2,·v6,·v7},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V258 ····invoke-virtual·{v4,·v2,·v5,·v6},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
259 ····.line·90259 ····.line·90
260 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/SelectConnector;->_connectingChannels:Ljava/util/Map;260 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/SelectConnector;->_connectingChannels:Ljava/util/Map;
  
261 ····invoke-interface·{v4,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;261 ····invoke-interface·{v4,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
262 ····:try_end_0262 ····:try_end_0
263 ····.catch·Ljava/nio/channels/UnresolvedAddressException;·{:try_start_0·..·:try_end_0}·:catch_0263 ····.catch·Ljava/nio/channels/UnresolvedAddressException;·{:try_start_0·..·:try_end_0}·:catch_0
1.13 KB
smali/org/eclipse/jetty/client/BlockingHttpConnection.smali
    
Offset 536, 17 lines modifiedOffset 536, 17 lines modified
  
536 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;536 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;
  
537 ····move-result-object·v9537 ····move-result-object·v9
  
538 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J538 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J
  
539 ····move-result-wide·v10539 ····move-result-wide·v9
  
540 ····long-to-int·v9,·v10540 ····long-to-int·v9,·v9
  
541 ····invoke-interface·{v8,·v9},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V541 ····invoke-interface·{v8,·v9},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V
  
542 ····.line·195542 ····.line·195
543 ····:cond_7543 ····:cond_7
544 ····monitor-enter·p0544 ····monitor-enter·p0
545 ····:try_end_a545 ····:try_end_a
Offset 1208, 17 lines modifiedOffset 1208, 17 lines modified
  
1208 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;1208 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;
  
1209 ····move-result-object·v91209 ····move-result-object·v9
  
1210 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J1210 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J
  
1211 ····move-result-wide·v101211 ····move-result-wide·v9
  
1212 ····long-to-int·v9,·v101212 ····long-to-int·v9,·v9
  
1213 ····invoke-interface·{v8,·v9},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V1213 ····invoke-interface·{v8,·v9},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V
  
1214 ····.line·1951214 ····.line·195
1215 ····:cond_1f1215 ····:cond_1f
1216 ····monitor-enter·p01216 ····monitor-enter·p0
1217 ····:try_end_121217 ····:try_end_12
643 B
smali/org/eclipse/jetty/client/AsyncHttpConnection.smali
    
Offset 1278, 17 lines modifiedOffset 1278, 17 lines modified
  
1278 ····invoke-virtual·{v11},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;1278 ····invoke-virtual·{v11},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;
  
1279 ····move-result-object·v111279 ····move-result-object·v11
  
1280 ····invoke-virtual·{v11},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J1280 ····invoke-virtual·{v11},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J
  
1281 ····move-result-wide·v121281 ····move-result-wide·v11
  
1282 ····long-to-int·v11,·v121282 ····long-to-int·v11,·v11
  
1283 ····invoke-interface·{v10,·v11},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V1283 ····invoke-interface·{v10,·v11},·Lorg/eclipse/jetty/io/EndPoint;->setMaxIdleTime(I)V
  
1284 ····.line·1951284 ····.line·195
1285 ····:cond_211285 ····:cond_21
1286 ····monitor-enter·p01286 ····monitor-enter·p0
1287 ····:try_end_e1287 ····:try_end_e
3.56 KB
smali/org/eclipse/jetty/client/AbstractHttpConnection.smali
    
Offset 146, 34 lines modifiedOffset 146, 34 lines modified
146 ····.line·54146 ····.line·54
147 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_idle:Ljava/util/concurrent/atomic/AtomicBoolean;147 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_idle:Ljava/util/concurrent/atomic/AtomicBoolean;
  
148 ····return-object·v0148 ····return-object·v0
149 .end·method149 .end·method
  
150 .method·private·adjustIdleTimeout()V150 .method·private·adjustIdleTimeout()V
151 ····.locals·8151 ····.locals·7
152 ····.annotation·system·Ldalvik/annotation/Throws;152 ····.annotation·system·Ldalvik/annotation/Throws;
153 ········value·=·{153 ········value·=·{
154 ············Ljava/io/IOException;154 ············Ljava/io/IOException;
155 ········}155 ········}
156 ····.end·annotation156 ····.end·annotation
  
157 ····.prologue157 ····.prologue
158 ····const-wide/16·v6,·0x0158 ····const-wide/16·v5,·0x0
  
159 ····.line·140159 ····.line·140
160 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_exchange:Lorg/eclipse/jetty/client/HttpExchange;160 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_exchange:Lorg/eclipse/jetty/client/HttpExchange;
  
161 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/client/HttpExchange;->getTimeout()J161 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/client/HttpExchange;->getTimeout()J
  
162 ····move-result-wide·v2162 ····move-result-wide·v2
  
163 ····.line·141163 ····.line·141
164 ····.local·v2,·"timeout":J164 ····.local·v2,·"timeout":J
165 ····cmp-long·v4,·v2,·v6165 ····cmp-long·v4,·v2,·v5
  
166 ····if-gtz·v4,·:cond_0166 ····if-gtz·v4,·:cond_0
  
167 ····.line·142167 ····.line·142
168 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_destination:Lorg/eclipse/jetty/client/HttpDestination;168 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_destination:Lorg/eclipse/jetty/client/HttpDestination;
  
169 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;169 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
  
192 ····move-result·v4192 ····move-result·v4
  
193 ····int-to-long·v0,·v4193 ····int-to-long·v0,·v4
  
194 ····.line·146194 ····.line·146
195 ····.local·v0,·"endPointTimeout":J195 ····.local·v0,·"endPointTimeout":J
196 ····cmp-long·v4,·v2,·v6196 ····cmp-long·v4,·v2,·v5
  
197 ····if-lez·v4,·:cond_1197 ····if-lez·v4,·:cond_1
  
198 ····cmp-long·v4,·v2,·v0198 ····cmp-long·v4,·v2,·v0
  
199 ····if-lez·v4,·:cond_1199 ····if-lez·v4,·:cond_1
  
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
449 ········:pswitch_0449 ········:pswitch_0
450 ········:pswitch_0450 ········:pswitch_0
451 ········:pswitch_0451 ········:pswitch_0
452 ····.end·packed-switch452 ····.end·packed-switch
453 .end·method453 .end·method
  
454 .method·protected·commitRequest()V454 .method·protected·commitRequest()V
455 ····.locals·14455 ····.locals·13
456 ····.annotation·system·Ldalvik/annotation/Throws;456 ····.annotation·system·Ldalvik/annotation/Throws;
457 ········value·=·{457 ········value·=·{
458 ············Ljava/io/IOException;458 ············Ljava/io/IOException;
459 ········}459 ········}
460 ····.end·annotation460 ····.end·annotation
  
461 ····.prologue461 ····.prologue
Offset 740, 17 lines modifiedOffset 740, 17 lines modified
740 ····.line·226740 ····.line·226
741 ····const-string·v10,·"Content-Length"741 ····const-string·v10,·"Content-Length"
  
742 ····invoke-interface·{v5},·Lorg/eclipse/jetty/io/Buffer;->length()I742 ····invoke-interface·{v5},·Lorg/eclipse/jetty/io/Buffer;->length()I
  
743 ····move-result·v11743 ····move-result·v11
  
744 ····int-to-long·v12,·v11744 ····int-to-long·v11,·v11
  
745 ····invoke-virtual·{v7,·v10,·v12,·v13},·Lorg/eclipse/jetty/http/HttpFields;->putLongField(Ljava/lang/String;J)V745 ····invoke-virtual·{v7,·v10,·v11,·v12},·Lorg/eclipse/jetty/http/HttpFields;->putLongField(Ljava/lang/String;J)V
  
746 ····.line·227746 ····.line·227
747 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_generator:Lorg/eclipse/jetty/http/HttpGenerator;747 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_generator:Lorg/eclipse/jetty/http/HttpGenerator;
  
748 ····const/4·v11,·0x0748 ····const/4·v11,·0x0
  
749 ····invoke-virtual·{v10,·v7,·v11},·Lorg/eclipse/jetty/http/HttpGenerator;->completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V749 ····invoke-virtual·{v10,·v7,·v11},·Lorg/eclipse/jetty/http/HttpGenerator;->completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V
Offset 1321, 15 lines modifiedOffset 1321, 15 lines modified
1321 ····iput-boolean·p1,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_reserved:Z1321 ····iput-boolean·p1,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_reserved:Z
  
1322 ····.line·841322 ····.line·84
1323 ····return-void1323 ····return-void
1324 .end·method1324 .end·method
  
1325 .method·public·toDetailString()Ljava/lang/String;1325 .method·public·toDetailString()Ljava/lang/String;
1326 ····.locals·41326 ····.locals·3
  
1327 ····.prologue1327 ····.prologue
1328 ····.line·3691328 ····.line·369
1329 ····new-instance·v0,·Ljava/lang/StringBuilder;1329 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
1330 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V1330 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 1359, 17 lines modifiedOffset 1359, 17 lines modified
  
1359 ····move-result-object·v01359 ····move-result-object·v0
  
1360 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_idleTimeout:Lorg/eclipse/jetty/util/thread/Timeout$Task;1360 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;->_idleTimeout:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
1361 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->getAge()J1361 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->getAge()J
  
1362 ····move-result-wide·v21362 ····move-result-wide·v1
  
1363 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;1363 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
1364 ····move-result-object·v01364 ····move-result-object·v0
  
1365 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1365 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1366 ····move-result-object·v01366 ····move-result-object·v0
  
857 B
smali/org/eclipse/jetty/client/SelectConnector$Manager.smali
    
Offset 364, 17 lines modifiedOffset 364, 17 lines modified
  
364 ····invoke-static·{v7},·Lorg/eclipse/jetty/client/SelectConnector;->access$100(Lorg/eclipse/jetty/client/SelectConnector;)Lorg/eclipse/jetty/client/HttpClient;364 ····invoke-static·{v7},·Lorg/eclipse/jetty/client/SelectConnector;->access$100(Lorg/eclipse/jetty/client/SelectConnector;)Lorg/eclipse/jetty/client/HttpClient;
  
365 ····move-result-object·v7365 ····move-result-object·v7
  
366 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J366 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/client/HttpClient;->getIdleTimeout()J
  
367 ····move-result-wide·v8367 ····move-result-wide·v7
  
368 ····long-to-int·v7,·v8368 ····long-to-int·v7,·v7
  
369 ····invoke-direct·{v6,·p1,·p2,·p3,·v7},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;-><init>(Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;Ljava/nio/channels/SelectionKey;I)V369 ····invoke-direct·{v6,·p1,·p2,·p3,·v7},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;-><init>(Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;Ljava/nio/channels/SelectionKey;I)V
  
370 ····.line·153370 ····.line·153
371 ····.local·v6,·"scep":Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;371 ····.local·v6,·"scep":Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;
372 ····move-object·v3,·v6372 ····move-object·v3,·v6
  
688 B
smali/org/eclipse/jetty/client/SelectConnector$UpgradableEndPoint.smali
    
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 ····invoke-interface·{v0,·p1,·p2},·Lorg/eclipse/jetty/io/AsyncEndPoint;->onIdleExpired(J)V463 ····invoke-interface·{v0,·p1,·p2},·Lorg/eclipse/jetty/io/AsyncEndPoint;->onIdleExpired(J)V
  
464 ····.line·427464 ····.line·427
465 ····return-void465 ····return-void
466 .end·method466 .end·method
  
467 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V467 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
468 ····.locals·2468 ····.locals·1
469 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;469 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;
470 ····.param·p2,·"timeoutMs"····#·J470 ····.param·p2,·"timeoutMs"····#·J
  
471 ····.prologue471 ····.prologue
472 ····.line·341472 ····.line·341
473 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/SelectConnector$UpgradableEndPoint;->_endp:Lorg/eclipse/jetty/io/AsyncEndPoint;473 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/SelectConnector$UpgradableEndPoint;->_endp:Lorg/eclipse/jetty/io/AsyncEndPoint;
  
1.87 KB
smali/org/eclipse/jetty/client/HttpClient$1.smali
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·437 ····.locals·3
  
38 ····.prologue38 ····.prologue
39 ····.line·43439 ····.line·434
40 ····:goto_040 ····:goto_0
41 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient$1;->this$0:Lorg/eclipse/jetty/client/HttpClient;41 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient$1;->this$0:Lorg/eclipse/jetty/client/HttpClient;
  
42 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/client/HttpClient;->isRunning()Z42 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/client/HttpClient;->isRunning()Z
Offset 55, 17 lines modifiedOffset 55, 17 lines modified
  
55 ····invoke-static·{v0},·Lorg/eclipse/jetty/client/HttpClient;->access$100(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;55 ····invoke-static·{v0},·Lorg/eclipse/jetty/client/HttpClient;->access$100(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J57 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
58 ····move-result-wide·v258 ····move-result-wide·v1
  
59 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/util/thread/Timeout;->tick(J)V59 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->tick(J)V
  
60 ····.line·43760 ····.line·437
61 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient$1;->this$0:Lorg/eclipse/jetty/client/HttpClient;61 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient$1;->this$0:Lorg/eclipse/jetty/client/HttpClient;
  
62 ····invoke-static·{v0},·Lorg/eclipse/jetty/client/HttpClient;->access$200(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;62 ····invoke-static·{v0},·Lorg/eclipse/jetty/client/HttpClient;->access$200(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;
  
63 ····move-result-object·v063 ····move-result-object·v0
Offset 74, 17 lines modifiedOffset 74, 17 lines modified
  
74 ····invoke-static·{v1},·Lorg/eclipse/jetty/client/HttpClient;->access$100(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;74 ····invoke-static·{v1},·Lorg/eclipse/jetty/client/HttpClient;->access$100(Lorg/eclipse/jetty/client/HttpClient;)Lorg/eclipse/jetty/util/thread/Timeout;
  
75 ····move-result-object·v175 ····move-result-object·v1
  
76 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout;->getNow()J76 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout;->getNow()J
  
77 ····move-result-wide·v277 ····move-result-wide·v1
  
78 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/util/thread/Timeout;->tick(J)V78 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->tick(J)V
  
79 ····.line·44079 ····.line·440
80 ····const-wide/16·v0,·0xc880 ····const-wide/16·v0,·0xc8
  
81 ····:try_start_081 ····:try_start_0
82 ····invoke-static·{v0,·v1},·Ljava/lang/Thread;->sleep(J)V82 ····invoke-static·{v0,·v1},·Ljava/lang/Thread;->sleep(J)V
83 ····:try_end_083 ····:try_end_0
16.9 KB
smali/org/eclipse/jetty/client/HttpExchange.smali
    
Offset 1315, 74 lines modifiedOffset 1315, 74 lines modified
1315 ····:try_end_01315 ····:try_end_0
1316 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01316 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1317 ····throw·v01317 ····throw·v0
1318 .end·method1318 .end·method
  
1319 .method·protected·scheduleTimeout(Lorg/eclipse/jetty/client/HttpDestination;)V1319 .method·protected·scheduleTimeout(Lorg/eclipse/jetty/client/HttpDestination;)V
1320 ····.locals·61320 ····.locals·5
1321 ····.param·p1,·"destination"····#·Lorg/eclipse/jetty/client/HttpDestination;1321 ····.param·p1,·"destination"····#·Lorg/eclipse/jetty/client/HttpDestination;
  
1322 ····.prologue1322 ····.prologue
1323 ····.line·10631323 ····.line·1063
1324 ····sget-boolean·v1,·Lorg/eclipse/jetty/client/HttpExchange;->$assertionsDisabled:Z1324 ····sget-boolean·v3,·Lorg/eclipse/jetty/client/HttpExchange;->$assertionsDisabled:Z
  
1325 ····if-nez·v1,·:cond_01325 ····if-nez·v3,·:cond_0
  
1326 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;1326 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
1327 ····if-eqz·v1,·:cond_01327 ····if-eqz·v3,·:cond_0
  
1328 ····new-instance·v1,·Ljava/lang/AssertionError;1328 ····new-instance·v3,·Ljava/lang/AssertionError;
  
1329 ····invoke-direct·{v1},·Ljava/lang/AssertionError;-><init>()V1329 ····invoke-direct·{v3},·Ljava/lang/AssertionError;-><init>()V
  
1330 ····throw·v11330 ····throw·v3
  
1331 ····.line·10651331 ····.line·1065
1332 ····:cond_01332 ····:cond_0
1333 ····new-instance·v1,·Lorg/eclipse/jetty/client/HttpExchange$1;1333 ····new-instance·v3,·Lorg/eclipse/jetty/client/HttpExchange$1;
  
1334 ····invoke-direct·{v1,·p0,·p1},·Lorg/eclipse/jetty/client/HttpExchange$1;-><init>(Lorg/eclipse/jetty/client/HttpExchange;Lorg/eclipse/jetty/client/HttpDestination;)V1334 ····invoke-direct·{v3,·p0,·p1},·Lorg/eclipse/jetty/client/HttpExchange$1;-><init>(Lorg/eclipse/jetty/client/HttpExchange;Lorg/eclipse/jetty/client/HttpDestination;)V
  
1335 ····iput-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;1335 ····iput-object·v3,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
1336 ····.line·10741336 ····.line·1074
1337 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;1337 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/client/HttpDestination;->getHttpClient()Lorg/eclipse/jetty/client/HttpClient;
  
1338 ····move-result-object·v01338 ····move-result-object·v0
  
1339 ····.line·10751339 ····.line·1075
1340 ····.local·v0,·"httpClient":Lorg/eclipse/jetty/client/HttpClient;1340 ····.local·v0,·"httpClient":Lorg/eclipse/jetty/client/HttpClient;
1341 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpExchange;->getTimeout()J1341 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpExchange;->getTimeout()J
  
1342 ····move-result-wide·v21342 ····move-result-wide·v1
  
1343 ····.line·10761343 ····.line·1076
1344 ····.local·v2,·"timeout":J1344 ····.local·v1,·"timeout":J
1345 ····const-wide/16·v4,·0x01345 ····const-wide/16·v3,·0x0
  
1346 ····cmp-long·v1,·v2,·v41346 ····cmp-long·v3,·v1,·v3
  
1347 ····if-lez·v1,·:cond_11347 ····if-lez·v3,·:cond_1
  
1348 ····.line·10771348 ····.line·1077
1349 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;1349 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
1350 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V1350 ····invoke-virtual·{v0,·v3,·v1,·v2},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
1351 ····.line·10801351 ····.line·1080
1352 ····:goto_01352 ····:goto_0
1353 ····return-void1353 ····return-void
  
1354 ····.line·10791354 ····.line·1079
1355 ····:cond_11355 ····:cond_1
1356 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;1356 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_timeoutTask:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
1357 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V1357 ····invoke-virtual·{v0,·v3},·Lorg/eclipse/jetty/client/HttpClient;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V
  
1358 ····goto·:goto_01358 ····goto·:goto_0
1359 .end·method1359 .end·method
  
1360 .method·public·setAddress(Lorg/eclipse/jetty/client/Address;)V1360 .method·public·setAddress(Lorg/eclipse/jetty/client/Address;)V
1361 ····.locals·01361 ····.locals·0
1362 ····.param·p1,·"address"····#·Lorg/eclipse/jetty/client/Address;1362 ····.param·p1,·"address"····#·Lorg/eclipse/jetty/client/Address;
Offset 1630, 68 lines modifiedOffset 1630, 68 lines modified
1630 ····.line·1991630 ····.line·199
1631 ····.local·v4,·"set":Z1631 ····.local·v4,·"set":Z
1632 ····:try_start_01632 ····:try_start_0
1633 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_status:Ljava/util/concurrent/atomic/AtomicInteger;1633 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_status:Ljava/util/concurrent/atomic/AtomicInteger;
  
1634 ····invoke-virtual·{v6},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I1634 ····invoke-virtual·{v6},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I
  
1635 ····move-result·v11635 ····move-result·v3
  
1636 ····.line·2001636 ····.line·200
1637 ····.local·v1,·"oldStatus":I1637 ····.local·v3,·"oldStatus":I
1638 ····const/4·v0,·0x01638 ····const/4·v0,·0x0
  
1639 ····.line·2011639 ····.line·201
1640 ····.local·v0,·"ignored":Z1640 ····.local·v0,·"ignored":Z
1641 ····if-eq·v1,·p1,·:cond_01641 ····if-eq·v3,·p1,·:cond_0
  
1642 ····.line·2031642 ····.line·203
1643 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1643 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1644 ····move-result-wide·v21644 ····move-result-wide·v1
  
1645 ····.line·2041645 ····.line·204
1646 ····.local·v2,·"now":J1646 ····.local·v1,·"now":J
1647 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J1647 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J
  
1648 ····sub-long·v6,·v2,·v61648 ····sub-long·v6,·v1,·v6
  
1649 ····long-to-int·v6,·v61649 ····long-to-int·v6,·v6
  
1650 ····iput·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStatePeriod:I1650 ····iput·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStatePeriod:I
  
1651 ····.line·2051651 ····.line·205
1652 ····iput·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastState:I1652 ····iput·v3,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastState:I
  
1653 ····.line·2061653 ····.line·206
1654 ····iput-wide·v2,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J1654 ····iput-wide·v1,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J
  
1655 ····.line·2071655 ····.line·207
1656 ····const/4·v6,·0x31656 ····const/4·v6,·0x3
  
1657 ····if-ne·p1,·v6,·:cond_01657 ····if-ne·p1,·v6,·:cond_0
  
1658 ····.line·2081658 ····.line·208
1659 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J1659 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_lastStateChange:J
  
1660 ····iput-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_sent:J1660 ····iput-wide·v6,·p0,·Lorg/eclipse/jetty/client/HttpExchange;->_sent:J
  
1661 ····.line·2121661 ····.line·212
1662 ····.end·local·v2····#·"now":J1662 ····.end·local·v1····#·"now":J
1663 ····:cond_01663 ····:cond_0
1664 ····packed-switch·v1,·:pswitch_data_01664 ····packed-switch·v3,·:pswitch_data_0
Max diff block lines reached; 11701/17201 bytes (68.03%) of diff not shown.
8.03 KB
smali/org/eclipse/jetty/client/HttpDestination.smali
    
Offset 264, 190 lines modifiedOffset 264, 190 lines modified
264 ····.line·51264 ····.line·51
265 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_queue:Ljava/util/List;265 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_queue:Ljava/util/List;
  
266 ····return-object·v0266 ····return-object·v0
267 .end·method267 .end·method
  
268 .method·private·getConnection(J)Lorg/eclipse/jetty/client/AbstractHttpConnection;268 .method·private·getConnection(J)Lorg/eclipse/jetty/client/AbstractHttpConnection;
269 ····.locals·13269 ····.locals·10
270 ····.param·p1,·"timeout"····#·J270 ····.param·p1,·"timeout"····#·J
271 ····.annotation·system·Ldalvik/annotation/Throws;271 ····.annotation·system·Ldalvik/annotation/Throws;
272 ········value·=·{272 ········value·=·{
273 ············Ljava/io/IOException;273 ············Ljava/io/IOException;
274 ········}274 ········}
275 ····.end·annotation275 ····.end·annotation
  
276 ····.prologue276 ····.prologue
277 ····const-wide/16·v10,·0xc8277 ····const-wide/16·v8,·0xc8
  
278 ····.line·178278 ····.line·178
279 ····const/4·v2,·0x0279 ····const/4·v1,·0x0
  
280 ····.line·180280 ····.line·180
281 ····.local·v2,·"connection":Lorg/eclipse/jetty/client/AbstractHttpConnection;281 ····.local·v1,·"connection":Lorg/eclipse/jetty/client/AbstractHttpConnection;
282 ····:goto_0282 ····:goto_0
283 ····if-nez·v2,·:cond_3283 ····if-nez·v1,·:cond_3
  
284 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpDestination;->getIdleConnection()Lorg/eclipse/jetty/client/AbstractHttpConnection;284 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpDestination;->getIdleConnection()Lorg/eclipse/jetty/client/AbstractHttpConnection;
  
285 ····move-result-object·v2285 ····move-result-object·v1
  
286 ····if-nez·v2,·:cond_3286 ····if-nez·v1,·:cond_3
  
287 ····const-wide/16·v8,·0x0287 ····const-wide/16·v6,·0x0
  
288 ····cmp-long·v7,·p1,·v8288 ····cmp-long·v6,·p1,·v6
  
289 ····if-lez·v7,·:cond_3289 ····if-lez·v6,·:cond_3
  
290 ····.line·182290 ····.line·182
291 ····const/4·v5,·0x0291 ····const/4·v4,·0x0
  
292 ····.line·183292 ····.line·183
293 ····.local·v5,·"startConnection":Z293 ····.local·v4,·"startConnection":Z
294 ····monitor-enter·p0294 ····monitor-enter·p0
  
295 ····.line·185295 ····.line·185
296 ····:try_start_0296 ····:try_start_0
297 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_connections:Ljava/util/List;297 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_connections:Ljava/util/List;
  
298 ····invoke-interface·{v7},·Ljava/util/List;->size()I298 ····invoke-interface·{v6},·Ljava/util/List;->size()I
  
299 ····move-result·v7299 ····move-result·v6
  
300 ····iget·v8,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_pendingConnections:I300 ····iget·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_pendingConnections:I
  
301 ····add-int·v6,·v7,·v8301 ····add-int·v5,·v6,·v7
  
302 ····.line·186302 ····.line·186
303 ····.local·v6,·"totalConnections":I303 ····.local·v5,·"totalConnections":I
304 ····iget·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_maxConnections:I304 ····iget·v6,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_maxConnections:I
  
305 ····if-ge·v6,·v7,·:cond_0305 ····if-ge·v5,·v6,·:cond_0
  
306 ····.line·188306 ····.line·188
307 ····iget·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newConnection:I307 ····iget·v6,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newConnection:I
  
308 ····add-int/lit8·v7,·v7,·0x1308 ····add-int/lit8·v6,·v6,·0x1
  
309 ····iput·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newConnection:I309 ····iput·v6,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newConnection:I
  
310 ····.line·189310 ····.line·189
311 ····const/4·v5,·0x1311 ····const/4·v4,·0x1
  
312 ····.line·191312 ····.line·191
313 ····:cond_0313 ····:cond_0
314 ····monitor-exit·p0314 ····monitor-exit·p0
315 ····:try_end_0315 ····:try_end_0
316 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0316 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
317 ····.line·193317 ····.line·193
318 ····if-eqz·v5,·:cond_2318 ····if-eqz·v4,·:cond_2
  
319 ····.line·195319 ····.line·195
320 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpDestination;->startNewConnection()V320 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/client/HttpDestination;->startNewConnection()V
  
321 ····.line·198321 ····.line·198
322 ····:try_start_1322 ····:try_start_1
323 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newQueue:Ljava/util/concurrent/BlockingQueue;323 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/client/HttpDestination;->_newQueue:Ljava/util/concurrent/BlockingQueue;
  
324 ····invoke-interface·{v7},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object;324 ····invoke-interface·{v6},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object;
  
325 ····move-result-object·v4325 ····move-result-object·v3
  
326 ····.line·199326 ····.line·199
327 ····.local·v4,·"o":Ljava/lang/Object;327 ····.local·v3,·"o":Ljava/lang/Object;
328 ····instance-of·v7,·v4,·Lorg/eclipse/jetty/client/AbstractHttpConnection;328 ····instance-of·v6,·v3,·Lorg/eclipse/jetty/client/AbstractHttpConnection;
  
329 ····if-eqz·v7,·:cond_1329 ····if-eqz·v6,·:cond_1
  
330 ····.line·201330 ····.line·201
331 ····move-object·v0,·v4331 ····move-object·v0,·v3
  
332 ····check-cast·v0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;332 ····check-cast·v0,·Lorg/eclipse/jetty/client/AbstractHttpConnection;
  
333 ····move-object·v2,·v0333 ····move-object·v1,·v0
334 ····:try_end_1334 ····:try_end_1
335 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0335 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0
  
336 ····goto·:goto_0336 ····goto·:goto_0
  
337 ····.line·191337 ····.line·191
338 ····.end·local·v4····#·"o":Ljava/lang/Object;338 ····.end·local·v3····#·"o":Ljava/lang/Object;
339 ····.end·local·v6····#·"totalConnections":I339 ····.end·local·v5····#·"totalConnections":I
340 ····:catchall_0340 ····:catchall_0
341 ····move-exception·v7341 ····move-exception·v6
  
342 ····:try_start_2342 ····:try_start_2
343 ····monitor-exit·p0343 ····monitor-exit·p0
344 ····:try_end_2344 ····:try_end_2
345 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0345 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
346 ····throw·v7346 ····throw·v6
  
347 ····.line·204347 ····.line·204
348 ····.restart·local·v4····#·"o":Ljava/lang/Object;348 ····.restart·local·v3····#·"o":Ljava/lang/Object;
349 ····.restart·local·v6····#·"totalConnections":I349 ····.restart·local·v5····#·"totalConnections":I
350 ····:cond_1350 ····:cond_1
Max diff block lines reached; 3290/8117 bytes (40.53%) of diff not shown.
2.08 KB
smali/org/eclipse/jetty/client/HttpClient.smali
    
Offset 1345, 31 lines modifiedOffset 1345, 31 lines modified
1345 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V1345 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V
  
1346 ····.line·2651346 ····.line·265
1347 ····return-void1347 ····return-void
1348 .end·method1348 .end·method
  
1349 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V1349 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
1350 ····.locals·41350 ····.locals·3
1351 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;1351 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;
1352 ····.param·p2,·"timeout"····#·J1352 ····.param·p2,·"timeout"····#·J
  
1353 ····.prologue1353 ····.prologue
1354 ····.line·2701354 ····.line·270
1355 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeoutQ:Lorg/eclipse/jetty/util/thread/Timeout;1355 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeoutQ:Lorg/eclipse/jetty/util/thread/Timeout;
  
1356 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeoutQ:Lorg/eclipse/jetty/util/thread/Timeout;1356 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeoutQ:Lorg/eclipse/jetty/util/thread/Timeout;
  
1357 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout;->getDuration()J1357 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/thread/Timeout;->getDuration()J
  
1358 ····move-result-wide·v21358 ····move-result-wide·v1
  
1359 ····sub-long·v2,·p2,·v21359 ····sub-long·v1,·p2,·v1
  
1360 ····invoke-virtual·{v0,·p1,·v2,·v3},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V1360 ····invoke-virtual·{v0,·p1,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
1361 ····.line·2711361 ····.line·271
1362 ····return-void1362 ····return-void
1363 .end·method1363 .end·method
  
1364 .method·public·scheduleIdle(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V1364 .method·public·scheduleIdle(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V
1365 ····.locals·11365 ····.locals·1
Offset 1480, 15 lines modifiedOffset 1480, 15 lines modified
1480 ····invoke-direct·{p0},·Lorg/eclipse/jetty/client/HttpClient;->setBufferTypes()V1480 ····invoke-direct·{p0},·Lorg/eclipse/jetty/client/HttpClient;->setBufferTypes()V
  
1481 ····.line·3801481 ····.line·380
1482 ····return-void1482 ····return-void
1483 .end·method1483 .end·method
  
1484 .method·public·setIdleTimeout(J)V1484 .method·public·setIdleTimeout(J)V
1485 ····.locals·11485 ····.locals·0
1486 ····.param·p1,·"ms"····#·J1486 ····.param·p1,·"ms"····#·J
  
1487 ····.prologue1487 ····.prologue
1488 ····.line·5131488 ····.line·513
1489 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_idleTimeout:J1489 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_idleTimeout:J
  
1490 ····.line·5141490 ····.line·514
Offset 1877, 15 lines modifiedOffset 1877, 15 lines modified
1877 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/client/HttpClient;->addBean(Ljava/lang/Object;)Z1877 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/client/HttpClient;->addBean(Ljava/lang/Object;)Z
  
1878 ····.line·1881878 ····.line·188
1879 ····return-void1879 ····return-void
1880 .end·method1880 .end·method
  
1881 .method·public·setTimeout(J)V1881 .method·public·setTimeout(J)V
1882 ····.locals·11882 ····.locals·0
1883 ····.param·p1,·"timeout"····#·J1883 ····.param·p1,·"timeout"····#·J
  
1884 ····.prologue1884 ····.prologue
1885 ····.line·5531885 ····.line·553
1886 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeout:J1886 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/client/HttpClient;->_timeout:J
  
1887 ····.line·5541887 ····.line·554
1.15 KB
smali/org/eclipse/jetty/client/security/DigestAuthentication.smali
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
  
93 ····return-object·v293 ····return-object·v2
94 .end·method94 .end·method
  
  
95 #·virtual·methods95 #·virtual·methods
96 .method·protected·newCnonce(Lorg/eclipse/jetty/client/HttpExchange;Lorg/eclipse/jetty/client/security/Realm;Ljava/util/Map;)Ljava/lang/String;96 .method·protected·newCnonce(Lorg/eclipse/jetty/client/HttpExchange;Lorg/eclipse/jetty/client/security/Realm;Ljava/util/Map;)Ljava/lang/String;
97 ····.locals·697 ····.locals·5
98 ····.param·p1,·"exchange"····#·Lorg/eclipse/jetty/client/HttpExchange;98 ····.param·p1,·"exchange"····#·Lorg/eclipse/jetty/client/HttpExchange;
99 ····.param·p2,·"securityRealm"····#·Lorg/eclipse/jetty/client/security/Realm;99 ····.param·p2,·"securityRealm"····#·Lorg/eclipse/jetty/client/security/Realm;
100 ····.param·p3,·"details"····#·Ljava/util/Map;100 ····.param·p3,·"details"····#·Ljava/util/Map;
  
101 ····.prologue101 ····.prologue
102 ····.line·120102 ····.line·120
103 ····:try_start_0103 ····:try_start_0
Offset 111, 17 lines modifiedOffset 111, 17 lines modified
  
111 ····move-result-object·v2111 ····move-result-object·v2
  
112 ····.line·121112 ····.line·121
113 ····.local·v2,·"md":Ljava/security/MessageDigest;113 ····.local·v2,·"md":Ljava/security/MessageDigest;
114 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J114 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
115 ····move-result-wide·v4115 ····move-result-wide·v3
  
116 ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;116 ····invoke-static·{v3,·v4},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
117 ····move-result-object·v3117 ····move-result-object·v3
  
118 ····const-string·v4,·"ISO-8859-1"118 ····const-string·v4,·"ISO-8859-1"
  
119 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->getBytes(Ljava/lang/String;)[B119 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
  
399 B
smali/org/eclipse/jetty/io/BufferDateCache.smali
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ····.line·4458 ····.line·44
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
  
61 #·virtual·methods61 #·virtual·methods
62 .method·public·declared-synchronized·formatBuffer(J)Lorg/eclipse/jetty/io/Buffer;62 .method·public·declared-synchronized·formatBuffer(J)Lorg/eclipse/jetty/io/Buffer;
63 ····.locals·363 ····.locals·2
64 ····.param·p1,·"date"····#·J64 ····.param·p1,·"date"····#·J
  
65 ····.prologue65 ····.prologue
66 ····.line·5366 ····.line·53
67 ····monitor-enter·p067 ····monitor-enter·p0
  
68 ····:try_start_068 ····:try_start_0
826 B
smali/org/eclipse/jetty/io/UncheckedPrintWriter.smali
    
Offset 613, 15 lines modifiedOffset 613, 15 lines modified
613 ····:try_end_0613 ····:try_end_0
614 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0614 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
615 ····throw·v0615 ····throw·v0
616 .end·method616 .end·method
  
617 .method·public·println(D)V617 .method·public·println(D)V
618 ····.locals·3618 ····.locals·2
619 ····.param·p1,·"x"····#·D619 ····.param·p1,·"x"····#·D
  
620 ····.prologue620 ····.prologue
621 ····.line·619621 ····.line·619
622 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/UncheckedPrintWriter;->lock:Ljava/lang/Object;622 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/UncheckedPrintWriter;->lock:Ljava/lang/Object;
  
623 ····monitor-enter·v1623 ····monitor-enter·v1
Offset 715, 15 lines modifiedOffset 715, 15 lines modified
715 ····:try_end_0715 ····:try_end_0
716 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0716 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
717 ····throw·v0717 ····throw·v0
718 .end·method718 .end·method
  
719 .method·public·println(J)V719 .method·public·println(J)V
720 ····.locals·3720 ····.locals·2
721 ····.param·p1,·"x"····#·J721 ····.param·p1,·"x"····#·J
  
722 ····.prologue722 ····.prologue
723 ····.line·580723 ····.line·580
724 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/UncheckedPrintWriter;->lock:Ljava/lang/Object;724 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/UncheckedPrintWriter;->lock:Ljava/lang/Object;
  
725 ····monitor-enter·v1725 ····monitor-enter·v1
416 B
smali/org/eclipse/jetty/io/BufferUtil.smali
    
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
  
449 ····sub-int/2addr·p1,·v3449 ····sub-int/2addr·p1,·v3
  
450 ····goto·:goto_2450 ····goto·:goto_2
451 .end·method451 .end·method
  
452 .method·public·static·putDecLong(Lorg/eclipse/jetty/io/Buffer;J)V452 .method·public·static·putDecLong(Lorg/eclipse/jetty/io/Buffer;J)V
453 ····.locals·7453 ····.locals·6
454 ····.param·p0,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;454 ····.param·p0,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;
455 ····.param·p1,·"n"····#·J455 ····.param·p1,·"n"····#·J
  
456 ····.prologue456 ····.prologue
457 ····.line·241457 ····.line·241
458 ····const-wide/16·v4,·0x0458 ····const-wide/16·v4,·0x0
  
533 B
smali/org/eclipse/jetty/io/nio/SelectorManager.smali
    
Offset 748, 15 lines modifiedOffset 748, 15 lines modified
748 ····iput-boolean·p1,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager;->_deferringInterestedOps0:Z748 ····iput-boolean·p1,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager;->_deferringInterestedOps0:Z
  
749 ····.line·1024749 ····.line·1024
750 ····return-void750 ····return-void
751 .end·method751 .end·method
  
752 .method·public·setLowResourcesConnections(J)V752 .method·public·setLowResourcesConnections(J)V
753 ····.locals·5753 ····.locals·4
754 ····.param·p1,·"lowResourcesConnections"····#·J754 ····.param·p1,·"lowResourcesConnections"····#·J
  
755 ····.prologue755 ····.prologue
756 ····.line·226756 ····.line·226
757 ····iget·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager;->_selectSets:I757 ····iget·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager;->_selectSets:I
  
758 ····int-to-long·v0,·v0758 ····int-to-long·v0,·v0
598 B
smali/org/eclipse/jetty/io/nio/DirectNIOBuffer.smali
    
Offset 104, 17 lines modifiedOffset 104, 17 lines modified
  
104 ····.line·75104 ····.line·75
105 ····invoke-virtual·{p0,·v7},·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->setGetIndex(I)V105 ····invoke-virtual·{p0,·v7},·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->setGetIndex(I)V
  
106 ····.line·76106 ····.line·76
107 ····invoke-virtual·{p1},·Ljava/io/File;->length()J107 ····invoke-virtual·{p1},·Ljava/io/File;->length()J
  
108 ····move-result-wide·v2108 ····move-result-wide·v1
  
109 ····long-to-int·v1,·v2109 ····long-to-int·v1,·v1
  
110 ····invoke-virtual·{p0,·v1},·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->setPutIndex(I)V110 ····invoke-virtual·{p0,·v1},·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->setPutIndex(I)V
  
111 ····.line·77111 ····.line·77
112 ····iput·v7,·p0,·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->_access:I112 ····iput·v7,·p0,·Lorg/eclipse/jetty/io/nio/DirectNIOBuffer;->_access:I
  
113 ····.line·78113 ····.line·78
1.75 KB
smali/org/eclipse/jetty/io/nio/SelectChannelEndPoint.smali
    
Offset 414, 15 lines modifiedOffset 414, 15 lines modified
414 ····:try_end_0414 ····:try_end_0
415 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0415 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
416 ····throw·v0416 ····throw·v0
417 .end·method417 .end·method
  
418 .method·public·blockReadable(J)Z418 .method·public·blockReadable(J)Z
419 ····.locals·13419 ····.locals·12
420 ····.param·p1,·"timeoutMs"····#·J420 ····.param·p1,·"timeoutMs"····#·J
421 ····.annotation·system·Ldalvik/annotation/Throws;421 ····.annotation·system·Ldalvik/annotation/Throws;
422 ········value·=·{422 ········value·=·{
423 ············Ljava/io/IOException;423 ············Ljava/io/IOException;
424 ········}424 ········}
425 ····.end·annotation425 ····.end·annotation
  
Offset 642, 15 lines modifiedOffset 642, 15 lines modified
642 ····move·v6,·v7642 ····move·v6,·v7
  
643 ····.line·428643 ····.line·428
644 ····goto·:goto_2644 ····goto·:goto_2
645 .end·method645 .end·method
  
646 .method·public·blockWritable(J)Z646 .method·public·blockWritable(J)Z
647 ····.locals·13647 ····.locals·12
648 ····.param·p1,·"timeoutMs"····#·J648 ····.param·p1,·"timeoutMs"····#·J
649 ····.annotation·system·Ldalvik/annotation/Throws;649 ····.annotation·system·Ldalvik/annotation/Throws;
650 ········value·=·{650 ········value·=·{
651 ············Ljava/io/IOException;651 ············Ljava/io/IOException;
652 ········}652 ········}
653 ····.end·annotation653 ····.end·annotation
  
Offset 886, 15 lines modifiedOffset 886, 15 lines modified
886 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->cancelTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V886 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->cancelTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V
  
887 ····.line·258887 ····.line·258
888 ····return-void888 ····return-void
889 .end·method889 .end·method
  
890 .method·public·checkIdleTimestamp(J)V890 .method·public·checkIdleTimestamp(J)V
891 ····.locals·7891 ····.locals·6
892 ····.param·p1,·"now"····#·J892 ····.param·p1,·"now"····#·J
  
893 ····.prologue893 ····.prologue
894 ····.line·288894 ····.line·288
895 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->_idleTimestamp:J895 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->_idleTimestamp:J
  
896 ····.line·290896 ····.line·290
Offset 2994, 15 lines modifiedOffset 2994, 15 lines modified
2994 ····:try_end_12994 ····:try_end_1
2995 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_02995 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
2996 ····goto·:goto_12996 ····goto·:goto_1
2997 .end·method2997 .end·method
  
2998 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V2998 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
2999 ····.locals·22999 ····.locals·1
3000 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;3000 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;
3001 ····.param·p2,·"timeoutMs"····#·J3001 ····.param·p2,·"timeoutMs"····#·J
  
3002 ····.prologue3002 ····.prologue
3003 ····.line·2633003 ····.line·263
3004 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->getSelectSet()Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;3004 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->getSelectSet()Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;
  
2.55 KB
smali/org/eclipse/jetty/io/nio/SslConnection$SslEndPoint.smali
    
Offset 50, 24 lines modifiedOffset 50, 24 lines modified
50 ····invoke-interface·{v0},·Lorg/eclipse/jetty/io/AsyncEndPoint;->asyncDispatch()V50 ····invoke-interface·{v0},·Lorg/eclipse/jetty/io/AsyncEndPoint;->asyncDispatch()V
  
51 ····.line·73751 ····.line·737
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·blockReadable(J)Z54 .method·public·blockReadable(J)Z
55 ····.locals·955 ····.locals·8
56 ····.param·p1,·"millisecs"····#·J56 ····.param·p1,·"millisecs"····#·J
57 ····.annotation·system·Ldalvik/annotation/Throws;57 ····.annotation·system·Ldalvik/annotation/Throws;
58 ········value·=·{58 ········value·=·{
59 ············Ljava/io/IOException;59 ············Ljava/io/IOException;
60 ········}60 ········}
61 ····.end·annotation61 ····.end·annotation
  
62 ····.prologue62 ····.prologue
63 ····const/4·v8,·0x063 ····const/4·v7,·0x0
  
64 ····.line·69564 ····.line·695
65 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J65 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
66 ····move-result-wide·v266 ····move-result-wide·v2
  
67 ····.line·69667 ····.line·696
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ····cmp-long·v4,·v2,·v086 ····cmp-long·v4,·v2,·v0
  
87 ····if-gez·v4,·:cond_087 ····if-gez·v4,·:cond_0
  
88 ····.line·70088 ····.line·700
89 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;89 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;
  
90 ····invoke-static·{v4,·v8,·v8},·Lorg/eclipse/jetty/io/nio/SslConnection;->access$900(Lorg/eclipse/jetty/io/nio/SslConnection;Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)Z90 ····invoke-static·{v4,·v7,·v7},·Lorg/eclipse/jetty/io/nio/SslConnection;->access$900(Lorg/eclipse/jetty/io/nio/SslConnection;Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)Z
  
91 ····move-result·v491 ····move-result·v4
  
92 ····if-eqz·v4,·:cond_292 ····if-eqz·v4,·:cond_2
  
93 ····.line·70693 ····.line·706
94 ····:cond_094 ····:cond_0
Offset 119, 17 lines modifiedOffset 119, 17 lines modified
119 ····:cond_2119 ····:cond_2
120 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;120 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;
  
121 ····invoke-static·{v4},·Lorg/eclipse/jetty/io/nio/SslConnection;->access$1000(Lorg/eclipse/jetty/io/nio/SslConnection;)Lorg/eclipse/jetty/io/EndPoint;121 ····invoke-static·{v4},·Lorg/eclipse/jetty/io/nio/SslConnection;->access$1000(Lorg/eclipse/jetty/io/nio/SslConnection;)Lorg/eclipse/jetty/io/EndPoint;
  
122 ····move-result-object·v4122 ····move-result-object·v4
  
123 ····sub-long·v6,·v0,·v2123 ····sub-long·v5,·v0,·v2
  
124 ····invoke-interface·{v4,·v6,·v7},·Lorg/eclipse/jetty/io/EndPoint;->blockReadable(J)Z124 ····invoke-interface·{v4,·v5,·v6},·Lorg/eclipse/jetty/io/EndPoint;->blockReadable(J)Z
  
125 ····.line·703125 ····.line·703
126 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J126 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
127 ····move-result-wide·v2127 ····move-result-wide·v2
  
128 ····goto·:goto_0128 ····goto·:goto_0
Offset 850, 15 lines modifiedOffset 850, 15 lines modified
850 ····invoke-interface·{v0,·p1,·p2},·Lorg/eclipse/jetty/io/AsyncEndPoint;->onIdleExpired(J)V850 ····invoke-interface·{v0,·p1,·p2},·Lorg/eclipse/jetty/io/AsyncEndPoint;->onIdleExpired(J)V
  
851 ····.line·747851 ····.line·747
852 ····return-void852 ····return-void
853 .end·method853 .end·method
  
854 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V854 .method·public·scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
855 ····.locals·2855 ····.locals·1
856 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;856 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;
857 ····.param·p2,·"timeoutMs"····#·J857 ····.param·p2,·"timeoutMs"····#·J
  
858 ····.prologue858 ····.prologue
859 ····.line·761859 ····.line·761
860 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;860 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection$SslEndPoint;->this$0:Lorg/eclipse/jetty/io/nio/SslConnection;
  
1.71 KB
smali/org/eclipse/jetty/io/nio/SelectChannelEndPoint$2.smali
    
Offset 37, 40 lines modifiedOffset 37, 40 lines modified
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·run()V40 .method·public·run()V
41 ····.locals·541 ····.locals·4
  
42 ····.prologue42 ····.prologue
43 ····const/4·v4,·0x143 ····const/4·v3,·0x1
  
44 ····.line·30444 ····.line·304
45 ····:try_start_045 ····:try_start_0
46 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;46 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;
  
47 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->val$idleForMs:J47 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->val$idleForMs:J
  
48 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->onIdleExpired(J)V48 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->onIdleExpired(J)V
49 ····:try_end_049 ····:try_end_0
50 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_050 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
51 ····.line·30851 ····.line·308
52 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;52 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;
  
53 ····invoke-virtual·{v0,·v4},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->setCheckForIdle(Z)V53 ····invoke-virtual·{v0,·v3},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->setCheckForIdle(Z)V
  
54 ····.line·31054 ····.line·310
55 ····return-void55 ····return-void
  
56 ····.line·30856 ····.line·308
57 ····:catchall_057 ····:catchall_0
58 ····move-exception·v058 ····move-exception·v0
  
59 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;59 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint$2;->this$0:Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;
  
60 ····invoke-virtual·{v1,·v4},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->setCheckForIdle(Z)V60 ····invoke-virtual·{v1,·v3},·Lorg/eclipse/jetty/io/nio/SelectChannelEndPoint;->setCheckForIdle(Z)V
  
61 ····throw·v061 ····throw·v0
62 .end·method62 .end·method
17.2 KB
smali/org/eclipse/jetty/io/nio/SelectorManager$SelectSet.smali
    
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
108 ····invoke-direct·{v0,·p0},·Lorg/eclipse/jetty/util/thread/Timeout;-><init>(Ljava/lang/Object;)V108 ····invoke-direct·{v0,·p0},·Lorg/eclipse/jetty/util/thread/Timeout;-><init>(Ljava/lang/Object;)V
  
109 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;109 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
110 ····.line·413110 ····.line·413
111 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;111 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
112 ····const-wide/16·v2,·0x0112 ····const-wide/16·v1,·0x0
  
113 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/util/thread/Timeout;->setDuration(J)V113 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->setDuration(J)V
  
114 ····.line·416114 ····.line·416
115 ····invoke-static·{},·Ljava/nio/channels/Selector;->open()Ljava/nio/channels/Selector;115 ····invoke-static·{},·Ljava/nio/channels/Selector;->open()Ljava/nio/channels/Selector;
  
116 ····move-result-object·v0116 ····move-result-object·v0
  
117 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_selector:Ljava/nio/channels/Selector;117 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_selector:Ljava/nio/channels/Selector;
Offset 1068, 25 lines modifiedOffset 1068, 25 lines modified
1068 ····.line·5361068 ····.line·536
1069 ····.end·local·v8····#·"ch":Ljava/nio/channels/Channel;1069 ····.end·local·v8····#·"ch":Ljava/nio/channels/Channel;
1070 ····.end·local·v14····#·"e":Ljava/lang/Throwable;1070 ····.end·local·v14····#·"e":Ljava/lang/Throwable;
1071 ····.end·local·v20····#·"key":Ljava/nio/channels/SelectionKey;1071 ····.end·local·v20····#·"key":Ljava/nio/channels/SelectionKey;
1072 ····:cond_91072 ····:cond_9
1073 ····invoke-virtual/range·{v24·..·v24},·Ljava/nio/channels/Selector;->selectNow()I1073 ····invoke-virtual/range·{v24·..·v24},·Ljava/nio/channels/Selector;->selectNow()I
  
1074 ····move-result·v211074 ····move-result·v23
  
1075 ····.line·5381075 ····.line·538
1076 ····.local·v21,·"selected":I1076 ····.local·v23,·"selected":I
1077 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1077 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1078 ····move-result-wide·v221078 ····move-result-wide·v21
  
1079 ····.line·5411079 ····.line·541
1080 ····.local·v22,·"now":J1080 ····.local·v21,·"now":J
1081 ····if-nez·v21,·:cond_c1081 ····if-nez·v23,·:cond_c
  
1082 ····invoke-virtual/range·{v24·..·v24},·Ljava/nio/channels/Selector;->selectedKeys()Ljava/util/Set;1082 ····invoke-virtual/range·{v24·..·v24},·Ljava/nio/channels/Selector;->selectedKeys()Ljava/util/Set;
  
1083 ····move-result-object·v301083 ····move-result-object·v30
  
1084 ····invoke-interface/range·{v30·..·v30},·Ljava/util/Set;->isEmpty()Z1084 ····invoke-interface/range·{v30·..·v30},·Ljava/util/Set;->isEmpty()Z
  
Offset 1127, 27 lines modifiedOffset 1127, 27 lines modified
1127 ····.catchall·{:try_start_d·..·:try_end_d}·:catchall_01127 ····.catchall·{:try_start_d·..·:try_end_d}·:catchall_0
  
1128 ····.line·5541128 ····.line·554
1129 ····:goto_51129 ····:goto_5
1130 ····:try_start_e1130 ····:try_start_e
1131 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1131 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1132 ····move-result-wide·v221132 ····move-result-wide·v21
  
1133 ····.line·5581133 ····.line·558
1134 ····:cond_a1134 ····:cond_a
1135 ····move-object/from16·v0,·p01135 ····move-object/from16·v0,·p0
  
1136 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;1136 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
1137 ····move-object/from16·v30,·v01137 ····move-object/from16·v30,·v0
  
1138 ····move-object/from16·v0,·v301138 ····move-object/from16·v0,·v30
  
1139 ····move-wide/from16·v1,·v221139 ····move-wide/from16·v1,·v21
  
1140 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->setNow(J)V1140 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->setNow(J)V
  
1141 ····.line·5591141 ····.line·559
1142 ····move-object/from16·v0,·p01142 ····move-object/from16·v0,·p0
  
1143 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;1143 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
Offset 1209, 50 lines modifiedOffset 1209, 50 lines modified
1209 ····const-wide/16·v30,·0x01209 ····const-wide/16·v30,·0x0
  
1210 ····cmp-long·v30,·v28,·v301210 ····cmp-long·v30,·v28,·v30
  
1211 ····if-lez·v30,·:cond_c1211 ····if-lez·v30,·:cond_c
  
1212 ····.line·5681212 ····.line·568
1213 ····move-wide/from16·v6,·v221213 ····move-wide/from16·v6,·v21
  
1214 ····.line·5691214 ····.line·569
1215 ····.local·v6,·"before":J1215 ····.local·v6,·"before":J
1216 ····move-object/from16·v0,·v241216 ····move-object/from16·v0,·v24
  
1217 ····move-wide/from16·v1,·v281217 ····move-wide/from16·v1,·v28
  
1218 ····invoke-virtual·{v0,·v1,·v2},·Ljava/nio/channels/Selector;->select(J)I1218 ····invoke-virtual·{v0,·v1,·v2},·Ljava/nio/channels/Selector;->select(J)I
  
1219 ····.line·5701219 ····.line·570
1220 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1220 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1221 ····move-result-wide·v221221 ····move-result-wide·v21
  
1222 ····.line·5711222 ····.line·571
1223 ····move-object/from16·v0,·p01223 ····move-object/from16·v0,·p0
  
1224 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;1224 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/io/nio/SelectorManager$SelectSet;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
1225 ····move-object/from16·v30,·v01225 ····move-object/from16·v30,·v0
  
1226 ····move-object/from16·v0,·v301226 ····move-object/from16·v0,·v30
  
1227 ····move-wide/from16·v1,·v221227 ····move-wide/from16·v1,·v21
  
1228 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->setNow(J)V1228 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->setNow(J)V
  
1229 ····.line·5751229 ····.line·575
1230 ····invoke-static·{},·Lorg/eclipse/jetty/io/nio/SelectorManager;->access$100()I1230 ····invoke-static·{},·Lorg/eclipse/jetty/io/nio/SelectorManager;->access$100()I
  
1231 ····move-result·v301231 ····move-result·v30
  
1232 ····if-lez·v30,·:cond_c1232 ····if-lez·v30,·:cond_c
  
1233 ····sub-long·v30,·v22,·v61233 ····sub-long·v30,·v21,·v6
  
1234 ····const-wide/16·v32,·0x11234 ····const-wide/16·v32,·0x1
  
1235 ····cmp-long·v30,·v30,·v321235 ····cmp-long·v30,·v30,·v32
  
1236 ····if-gtz·v30,·:cond_c1236 ····if-gtz·v30,·:cond_c
  
Offset 1880, 26 lines modifiedOffset 1880, 26 lines modified
1880 ····move-result-object·v301880 ····move-result-object·v30
  
1881 ····invoke-interface/range·{v30·..·v30},·Ljava/util/Set;->clear()V1881 ····invoke-interface/range·{v30·..·v30},·Ljava/util/Set;->clear()V
  
Max diff block lines reached; 13560/17485 bytes (77.55%) of diff not shown.
448 B
smali/org/eclipse/jetty/io/nio/SslConnection.smali
    
Offset 2764, 15 lines modifiedOffset 2764, 15 lines modified
  
2764 ····.line·2482764 ····.line·248
2765 ····:cond_02765 ····:cond_0
2766 ····return-void2766 ····return-void
2767 .end·method2767 .end·method
  
2768 .method·public·onIdleExpired(J)V2768 .method·public·onIdleExpired(J)V
2769 ····.locals·72769 ····.locals·6
2770 ····.param·p1,·"idleForMs"····#·J2770 ····.param·p1,·"idleForMs"····#·J
  
2771 ····.prologue2771 ····.prologue
2772 ····.line·2562772 ····.line·256
2773 ····:try_start_02773 ····:try_start_0
2774 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection;->_logger:Lorg/eclipse/jetty/util/log/Logger;2774 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/SslConnection;->_logger:Lorg/eclipse/jetty/util/log/Logger;
  
8.14 KB
smali/org/eclipse/jetty/io/nio/RandomAccessFileBuffer.smali
    
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
356 ····.line·82356 ····.line·82
357 ····iget·v0,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_capacity:I357 ····iget·v0,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_capacity:I
  
358 ····return·v0358 ····return·v0
359 .end·method359 .end·method
  
360 .method·public·clear()V360 .method·public·clear()V
361 ····.locals·6361 ····.locals·5
  
362 ····.prologue362 ····.prologue
363 ····.line·90363 ····.line·90
364 ····:try_start_0364 ····:try_start_0
365 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;365 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
366 ····monitor-enter·v2366 ····monitor-enter·v2
Offset 374, 17 lines modifiedOffset 374, 17 lines modified
374 ····.line·92374 ····.line·92
375 ····:try_start_1375 ····:try_start_1
376 ····invoke-super·{p0},·Lorg/eclipse/jetty/io/AbstractBuffer;->clear()V376 ····invoke-super·{p0},·Lorg/eclipse/jetty/io/AbstractBuffer;->clear()V
  
377 ····.line·93377 ····.line·93
378 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;378 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
379 ····const-wide/16·v4,·0x0379 ····const-wide/16·v3,·0x0
  
380 ····invoke-virtual·{v1,·v4,·v5},·Ljava/io/RandomAccessFile;->setLength(J)V380 ····invoke-virtual·{v1,·v3,·v4},·Ljava/io/RandomAccessFile;->setLength(J)V
  
381 ····.line·94381 ····.line·94
382 ····monitor-exit·v2382 ····monitor-exit·v2
  
383 ····.line·100383 ····.line·100
384 ····return-void384 ····return-void
  
Offset 411, 46 lines modifiedOffset 411, 46 lines modified
  
411 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V411 ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
  
412 ····throw·v1412 ····throw·v1
413 .end·method413 .end·method
  
414 .method·public·peek()B414 .method·public·peek()B
415 ····.locals·8415 ····.locals·7
  
416 ····.prologue416 ····.prologue
417 ····.line·106417 ····.line·106
418 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;418 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
419 ····monitor-enter·v2419 ····monitor-enter·v2
  
420 ····.line·110420 ····.line·110
421 ····:try_start_0421 ····:try_start_0
422 ····iget·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_get:I422 ····iget·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_get:I
  
423 ····int-to-long·v4,·v1423 ····int-to-long·v3,·v1
  
424 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;424 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
425 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->getFilePointer()J425 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->getFilePointer()J
  
426 ····move-result-wide·v6426 ····move-result-wide·v5
  
427 ····cmp-long·v1,·v4,·v6427 ····cmp-long·v1,·v3,·v5
  
428 ····if-eqz·v1,·:cond_0428 ····if-eqz·v1,·:cond_0
  
429 ····.line·111429 ····.line·111
430 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;430 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
431 ····iget·v3,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_get:I431 ····iget·v3,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_get:I
  
432 ····int-to-long·v4,·v3432 ····int-to-long·v3,·v3
  
433 ····invoke-virtual·{v1,·v4,·v5},·Ljava/io/RandomAccessFile;->seek(J)V433 ····invoke-virtual·{v1,·v3,·v4},·Ljava/io/RandomAccessFile;->seek(J)V
  
434 ····.line·112434 ····.line·112
435 ····:cond_0435 ····:cond_0
436 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;436 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
437 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->readByte()B437 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->readByte()B
438 ····:try_end_0438 ····:try_end_0
Offset 485, 30 lines modifiedOffset 485, 30 lines modified
485 ····:try_end_1485 ····:try_end_1
486 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0486 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
487 ····throw·v1487 ····throw·v1
488 .end·method488 .end·method
  
489 .method·public·peek(I)B489 .method·public·peek(I)B
490 ····.locals·6490 ····.locals·5
491 ····.param·p1,·"index"····#·I491 ····.param·p1,·"index"····#·I
  
492 ····.prologue492 ····.prologue
493 ····.line·123493 ····.line·123
494 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;494 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
495 ····monitor-enter·v2495 ····monitor-enter·v2
  
496 ····.line·127496 ····.line·127
497 ····:try_start_0497 ····:try_start_0
498 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;498 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
499 ····int-to-long·v4,·p1499 ····int-to-long·v3,·p1
  
500 ····invoke-virtual·{v1,·v4,·v5},·Ljava/io/RandomAccessFile;->seek(J)V500 ····invoke-virtual·{v1,·v3,·v4},·Ljava/io/RandomAccessFile;->seek(J)V
  
501 ····.line·128501 ····.line·128
502 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;502 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/io/nio/RandomAccessFileBuffer;->_file:Ljava/io/RandomAccessFile;
  
503 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->readByte()B503 ····invoke-virtual·{v1},·Ljava/io/RandomAccessFile;->readByte()B
504 ····:try_end_0504 ····:try_end_0
505 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0505 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 542, 15 lines modifiedOffset 542, 15 lines modified
542 ····:try_end_1542 ····:try_end_1
543 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0543 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
544 ····throw·v1544 ····throw·v1
545 .end·method545 .end·method
  
546 .method·public·peek(I[BII)I546 .method·public·peek(I[BII)I
547 ····.locals·6547 ····.locals·5
548 ····.param·p1,·"index"····#·I548 ····.param·p1,·"index"····#·I
549 ····.param·p2,·"b"····#·[B549 ····.param·p2,·"b"····#·[B
550 ····.param·p3,·"offset"····#·I550 ····.param·p3,·"offset"····#·I
551 ····.param·p4,·"length"····#·I551 ····.param·p4,·"length"····#·I
  
552 ····.prologue552 ····.prologue
553 ····.line·139553 ····.line·139
Max diff block lines reached; 4483/8221 bytes (54.53%) of diff not shown.
3.09 KB
smali/org/eclipse/jetty/http/HttpContent$ResourceAsHttpContent.smali
    
Offset 126, 49 lines modifiedOffset 126, 49 lines modified
126 ····.line·86126 ····.line·86
127 ····const/4·v0,·0x0127 ····const/4·v0,·0x0
  
128 ····return-object·v0128 ····return-object·v0
129 .end·method129 .end·method
  
130 .method·public·getIndirectBuffer()Lorg/eclipse/jetty/io/Buffer;130 .method·public·getIndirectBuffer()Lorg/eclipse/jetty/io/Buffer;
131 ····.locals·8131 ····.locals·7
  
132 ····.prologue132 ····.prologue
133 ····.line·92133 ····.line·92
134 ····const/4·v2,·0x0134 ····const/4·v2,·0x0
  
135 ····.line·95135 ····.line·95
136 ····.local·v2,·"inputStream":Ljava/io/InputStream;136 ····.local·v2,·"inputStream":Ljava/io/InputStream;
137 ····:try_start_0137 ····:try_start_0
138 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;138 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
139 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J139 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
140 ····move-result-wide·v4140 ····move-result-wide·v3
  
141 ····const-wide/16·v6,·0x0141 ····const-wide/16·v5,·0x0
  
142 ····cmp-long·v3,·v4,·v6142 ····cmp-long·v3,·v3,·v5
  
143 ····if-lez·v3,·:cond_0143 ····if-lez·v3,·:cond_0
  
144 ····iget·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_maxBuffer:I144 ····iget·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_maxBuffer:I
  
145 ····int-to-long·v4,·v3145 ····int-to-long·v3,·v3
  
146 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;146 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
147 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J147 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
148 ····:try_end_0148 ····:try_end_0
149 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_2149 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_2
150 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0150 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
151 ····move-result-wide·v6151 ····move-result-wide·v5
  
152 ····cmp-long·v3,·v4,·v6152 ····cmp-long·v3,·v3,·v5
  
153 ····if-gez·v3,·:cond_2153 ····if-gez·v3,·:cond_2
  
154 ····.line·96154 ····.line·96
155 ····:cond_0155 ····:cond_0
156 ····const/4·v0,·0x0156 ····const/4·v0,·0x0
  
Offset 206, 17 lines modifiedOffset 206, 17 lines modified
206 ····:try_start_2206 ····:try_start_2
207 ····new-instance·v0,·Lorg/eclipse/jetty/io/ByteArrayBuffer;207 ····new-instance·v0,·Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
208 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;208 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
209 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J209 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
210 ····move-result-wide·v4210 ····move-result-wide·v3
  
211 ····long-to-int·v3,·v4211 ····long-to-int·v3,·v3
  
212 ····invoke-direct·{v0,·v3},·Lorg/eclipse/jetty/io/ByteArrayBuffer;-><init>(I)V212 ····invoke-direct·{v0,·v3},·Lorg/eclipse/jetty/io/ByteArrayBuffer;-><init>(I)V
  
213 ····.line·98213 ····.line·98
214 ····.local·v0,·"buffer":Lorg/eclipse/jetty/io/ByteArrayBuffer;214 ····.local·v0,·"buffer":Lorg/eclipse/jetty/io/ByteArrayBuffer;
215 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;215 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
Offset 225, 17 lines modifiedOffset 225, 17 lines modified
225 ····move-result-object·v2225 ····move-result-object·v2
  
226 ····.line·99226 ····.line·99
227 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;227 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/http/HttpContent$ResourceAsHttpContent;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
228 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J228 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
229 ····move-result-wide·v4229 ····move-result-wide·v3
  
230 ····long-to-int·v3,·v4230 ····long-to-int·v3,·v3
  
231 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/ByteArrayBuffer;->readFrom(Ljava/io/InputStream;I)I231 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/ByteArrayBuffer;->readFrom(Ljava/io/InputStream;I)I
232 ····:try_end_2232 ····:try_end_2
233 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_2233 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_2
234 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0234 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
235 ····.line·108235 ····.line·108
11.0 KB
smali/org/eclipse/jetty/http/HttpParser.smali
    
Offset 335, 15 lines modifiedOffset 335, 15 lines modified
  
335 ····move-result·v1335 ····move-result·v1
  
336 ····goto·:goto_0336 ····goto·:goto_0
337 .end·method337 .end·method
  
338 .method·public·blockForContent(J)Lorg/eclipse/jetty/io/Buffer;338 .method·public·blockForContent(J)Lorg/eclipse/jetty/io/Buffer;
339 ····.locals·5339 ····.locals·4
340 ····.param·p1,·"maxIdleTime"····#·J340 ····.param·p1,·"maxIdleTime"····#·J
341 ····.annotation·system·Ldalvik/annotation/Throws;341 ····.annotation·system·Ldalvik/annotation/Throws;
342 ········value·=·{342 ········value·=·{
343 ············Ljava/io/IOException;343 ············Ljava/io/IOException;
344 ········}344 ········}
345 ····.end·annotation345 ····.end·annotation
  
Offset 1277, 21 lines modifiedOffset 1277, 17 lines modified
  
1277 ····move-object/from16·v26,·v01277 ····move-object/from16·v26,·v0
  
1278 ····move-object/from16·v0,·p01278 ····move-object/from16·v0,·p0
  
1279 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J1279 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J
  
1280 ····move-wide/from16·v28,·v01280 ····move-wide/from16·v27,·v0
  
1281 ····move-object/from16·v0,·v26 
  
1282 ····move-wide/from16·v1,·v28 
  
1283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V1281 ····invoke-virtual/range·{v26·..·v28},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V
  
1284 ····.line·2681282 ····.line·268
1285 ····const/16·v26,·0x11283 ····const/16·v26,·0x1
  
1286 ····goto·:goto_01284 ····goto·:goto_0
  
1287 ····.line·2711285 ····.line·271
Offset 1689, 21 lines modifiedOffset 1685, 17 lines modified
  
1689 ····move-object/from16·v26,·v01685 ····move-object/from16·v26,·v0
  
1690 ····move-object/from16·v0,·p01686 ····move-object/from16·v0,·p0
  
1691 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J1687 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J
  
1692 ····move-wide/from16·v28,·v01688 ····move-wide/from16·v27,·v0
  
1693 ····move-object/from16·v0,·v26 
  
1694 ····move-wide/from16·v1,·v28 
  
1695 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V1689 ····invoke-virtual/range·{v26·..·v28},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V
  
1696 ····.line·3271690 ····.line·327
1697 ····:goto_31691 ····:goto_3
1698 ····if-eqz·v10,·:cond_91692 ····if-eqz·v10,·:cond_9
  
1699 ····.line·3281693 ····.line·328
1700 ····throw·v101694 ····throw·v10
Offset 1773, 21 lines modifiedOffset 1765, 17 lines modified
  
1773 ····move-object/from16·v26,·v01765 ····move-object/from16·v26,·v0
  
1774 ····move-object/from16·v0,·p01766 ····move-object/from16·v0,·p0
  
1775 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J1767 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J
  
1776 ····move-wide/from16·v28,·v01768 ····move-wide/from16·v27,·v0
  
1777 ····move-object/from16·v0,·v26 
  
1778 ····move-wide/from16·v1,·v28 
  
1779 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V1769 ····invoke-virtual/range·{v26·..·v28},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V
  
1780 ····goto·:goto_31770 ····goto·:goto_3
  
1781 ····.line·3301771 ····.line·330
1782 ····:cond_91772 ····:cond_9
1783 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpParser;->isComplete()Z1773 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpParser;->isComplete()Z
  
Offset 2447, 21 lines modifiedOffset 2435, 17 lines modified
  
2447 ····move-object/from16·v26,·v02435 ····move-object/from16·v26,·v0
  
2448 ····move-object/from16·v0,·p02436 ····move-object/from16·v0,·p0
  
2449 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J2437 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J
  
2450 ····move-wide/from16·v28,·v02438 ····move-wide/from16·v27,·v0
  
2451 ····move-object/from16·v0,·v26 
  
2452 ····move-wide/from16·v1,·v28 
  
2453 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V2439 ····invoke-virtual/range·{v26·..·v28},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V
  
2454 ····.line·4462440 ····.line·446
2455 ····const/16·v26,·0x12441 ····const/16·v26,·0x1
  
2456 ····goto/16·:goto_02442 ····goto/16·:goto_0
  
2457 ····.line·4512443 ····.line·451
Offset 2668, 21 lines modifiedOffset 2652, 17 lines modified
  
2668 ····move-object/from16·v26,·v02652 ····move-object/from16·v26,·v0
  
2669 ····move-object/from16·v0,·p02653 ····move-object/from16·v0,·p0
  
2670 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J2654 ····iget-wide·v0,·v0,·Lorg/eclipse/jetty/http/HttpParser;->_contentPosition:J
  
2671 ····move-wide/from16·v28,·v02655 ····move-wide/from16·v27,·v0
  
2672 ····move-object/from16·v0,·v26 
  
2673 ····move-wide/from16·v1,·v28 
  
2674 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V2656 ····invoke-virtual/range·{v26·..·v28},·Lorg/eclipse/jetty/http/HttpParser$EventHandler;->messageComplete(J)V
  
2675 ····.line·4752657 ····.line·475
2676 ····const/16·v26,·0x12658 ····const/16·v26,·0x1
  
2677 ····goto/16·:goto_02659 ····goto/16·:goto_0
  
2678 ····.line·4812660 ····.line·481
Offset 3864, 21 lines modifiedOffset 3844, 17 lines modified
  
Max diff block lines reached; 7691/11143 bytes (69.02%) of diff not shown.
1.22 KB
smali/org/eclipse/jetty/http/HttpFields$DateParser.smali
    
Offset 117, 20 lines modifiedOffset 117, 20 lines modified
  
117 ····.line·250117 ····.line·250
118 ····.local·v0,·"date":Ljava/util/Date;118 ····.local·v0,·"date":Ljava/util/Date;
119 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J119 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J
120 ····:try_end_0120 ····:try_end_0
121 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0121 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
122 ····move-result-wide·v4122 ····move-result-wide·v3
  
123 ····.line·275123 ····.line·275
124 ····.end·local·v0····#·"date":Ljava/util/Date;124 ····.end·local·v0····#·"date":Ljava/util/Date;
125 ····:goto_1125 ····:goto_1
126 ····return-wide·v4126 ····return-wide·v3
  
127 ····.line·252127 ····.line·252
128 ····:catch_0128 ····:catch_0
129 ····move-exception·v3129 ····move-exception·v3
  
130 ····.line·239130 ····.line·239
131 ····add-int/lit8·v1,·v1,·0x1131 ····add-int/lit8·v1,·v1,·0x1
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
  
185 ····.line·267185 ····.line·267
186 ····.restart·local·v0····#·"date":Ljava/util/Date;186 ····.restart·local·v0····#·"date":Ljava/util/Date;
187 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J187 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J
188 ····:try_end_1188 ····:try_end_1
189 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1189 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1
  
190 ····move-result-wide·v4190 ····move-result-wide·v3
  
191 ····goto·:goto_1191 ····goto·:goto_1
  
192 ····.line·269192 ····.line·269
193 ····.end·local·v0····#·"date":Ljava/util/Date;193 ····.end·local·v0····#·"date":Ljava/util/Date;
194 ····:catch_1194 ····:catch_1
195 ····move-exception·v3195 ····move-exception·v3
Offset 202, 11 lines modifiedOffset 202, 11 lines modified
202 ····add-int/lit8·v1,·v1,·0x1202 ····add-int/lit8·v1,·v1,·0x1
  
203 ····goto·:goto_2203 ····goto·:goto_2
  
204 ····.line·275204 ····.line·275
205 ····.end·local·v2····#·"val":Ljava/lang/String;205 ····.end·local·v2····#·"val":Ljava/lang/String;
206 ····:cond_2206 ····:cond_2
207 ····const-wide/16·v4,·-0x1207 ····const-wide/16·v3,·-0x1
  
208 ····goto·:goto_1208 ····goto·:goto_1
209 .end·method209 .end·method
477 B
smali/org/eclipse/jetty/http/HttpFields$DateGenerator.smali
    
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 ····invoke-virtual·{p1,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;224 ····invoke-virtual·{p1,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
225 ····.line·174225 ····.line·174
226 ····return-void226 ····return-void
227 .end·method227 .end·method
  
228 .method·public·formatDate(J)Ljava/lang/String;228 .method·public·formatDate(J)Ljava/lang/String;
229 ····.locals·13229 ····.locals·12
230 ····.param·p1,·"date"····#·J230 ····.param·p1,·"date"····#·J
  
231 ····.prologue231 ····.prologue
232 ····const/16·v11,·0x3a232 ····const/16·v11,·0x3a
  
233 ····const/16·v10,·0x20233 ····const/16·v10,·0x20
  
95.4 KB
smali/org/eclipse/jetty/http/HttpGenerator.smali
    
Offset 1513, 2575 lines modifiedOffset 1513, 2577 lines modified
1513 ····:cond_11513 ····:cond_1
1514 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/HttpGenerator;->flushBuffer()I1514 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/HttpGenerator;->flushBuffer()I
  
1515 ····goto·:goto_01515 ····goto·:goto_0
1516 .end·method1516 .end·method
  
1517 .method·public·completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V1517 .method·public·completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V
1518 ····.locals·261518 ····.locals·24
1519 ····.param·p1,·"fields"····#·Lorg/eclipse/jetty/http/HttpFields;1519 ····.param·p1,·"fields"····#·Lorg/eclipse/jetty/http/HttpFields;
1520 ····.param·p2,·"allContentAdded"····#·Z1520 ····.param·p2,·"allContentAdded"····#·Z
1521 ····.annotation·system·Ldalvik/annotation/Throws;1521 ····.annotation·system·Ldalvik/annotation/Throws;
1522 ········value·=·{1522 ········value·=·{
1523 ············Ljava/io/IOException;1523 ············Ljava/io/IOException;
1524 ········}1524 ········}
1525 ····.end·annotation1525 ····.end·annotation
  
1526 ····.prologue1526 ····.prologue
1527 ····.line·3641527 ····.line·364
1528 ····move-object/from16·v0,·p01528 ····move-object/from16·v0,·p0
  
1529 ····iget·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_state:I1529 ····iget·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_state:I
  
1530 ····move/from16·v21,·v01530 ····move/from16·v20,·v0
  
1531 ····if-eqz·v21,·:cond_01531 ····if-eqz·v20,·:cond_0
  
1532 ····.line·7751532 ····.line·775
1533 ····:goto_01533 ····:goto_0
1534 ····return-void1534 ····return-void
  
1535 ····.line·3681535 ····.line·368
1536 ····:cond_01536 ····:cond_0
1537 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpGenerator;->isResponse()Z1537 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpGenerator;->isResponse()Z
  
1538 ····move-result·v211538 ····move-result·v20
  
1539 ····if-eqz·v21,·:cond_11539 ····if-eqz·v20,·:cond_1
  
1540 ····move-object/from16·v0,·p01540 ····move-object/from16·v0,·p0
  
1541 ····iget·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_status:I1541 ····iget·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_status:I
  
1542 ····move/from16·v21,·v01542 ····move/from16·v20,·v0
  
1543 ····if-nez·v21,·:cond_11543 ····if-nez·v20,·:cond_1
  
1544 ····.line·3691544 ····.line·369
1545 ····new-instance·v21,·Lorg/eclipse/jetty/io/EofException;1545 ····new-instance·v20,·Lorg/eclipse/jetty/io/EofException;
  
1546 ····invoke-direct/range·{v21·..·v21},·Lorg/eclipse/jetty/io/EofException;-><init>()V1546 ····invoke-direct/range·{v20·..·v20},·Lorg/eclipse/jetty/io/EofException;-><init>()V
  
1547 ····throw·v211547 ····throw·v20
  
1548 ····.line·3711548 ····.line·371
1549 ····:cond_11549 ····:cond_1
1550 ····move-object/from16·v0,·p01550 ····move-object/from16·v0,·p0
  
1551 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z1551 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z
  
1552 ····move/from16·v21,·v01552 ····move/from16·v20,·v0
  
1553 ····if-eqz·v21,·:cond_21553 ····if-eqz·v20,·:cond_2
  
1554 ····if-nez·p2,·:cond_21554 ····if-nez·p2,·:cond_2
  
1555 ····.line·3721555 ····.line·372
1556 ····new-instance·v21,·Ljava/lang/IllegalStateException;1556 ····new-instance·v20,·Ljava/lang/IllegalStateException;
  
1557 ····const-string·v22,·"last?"1557 ····const-string·v21,·"last?"
  
1558 ····invoke-direct/range·{v21·..·v22},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V1558 ····invoke-direct/range·{v20·..·v21},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
1559 ····throw·v211559 ····throw·v20
  
1560 ····.line·3731560 ····.line·373
1561 ····:cond_21561 ····:cond_2
1562 ····move-object/from16·v0,·p01562 ····move-object/from16·v0,·p0
  
1563 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z1563 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z
  
1564 ····move/from16·v21,·v01564 ····move/from16·v20,·v0
  
1565 ····or-int·v21,·v21,·p21565 ····or-int·v20,·v20,·p2
  
1566 ····move/from16·v0,·v211566 ····move/from16·v0,·v20
  
1567 ····move-object/from16·v1,·p01567 ····move-object/from16·v1,·p0
  
1568 ····iput-boolean·v0,·v1,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z1568 ····iput-boolean·v0,·v1,·Lorg/eclipse/jetty/http/HttpGenerator;->_last:Z
  
1569 ····.line·3761569 ····.line·376
1570 ····move-object/from16·v0,·p01570 ····move-object/from16·v0,·p0
  
1571 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_header:Lorg/eclipse/jetty/io/Buffer;1571 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_header:Lorg/eclipse/jetty/io/Buffer;
  
1572 ····move-object/from16·v21,·v01572 ····move-object/from16·v20,·v0
  
1573 ····if-nez·v21,·:cond_31573 ····if-nez·v20,·:cond_3
  
1574 ····.line·3771574 ····.line·377
1575 ····move-object/from16·v0,·p01575 ····move-object/from16·v0,·p0
  
1576 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_buffers:Lorg/eclipse/jetty/io/Buffers;1576 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/http/HttpGenerator;->_buffers:Lorg/eclipse/jetty/io/Buffers;
  
1577 ····move-object/from16·v21,·v01577 ····move-object/from16·v20,·v0
  
1578 ····invoke-interface/range·{v21·..·v21},·Lorg/eclipse/jetty/io/Buffers;->getHeader()Lorg/eclipse/jetty/io/Buffer;1578 ····invoke-interface/range·{v20·..·v20},·Lorg/eclipse/jetty/io/Buffers;->getHeader()Lorg/eclipse/jetty/io/Buffer;
  
1579 ····move-result-object·v211579 ····move-result-object·v20
  
1580 ····move-object/from16·v0,·v211580 ····move-object/from16·v0,·v20
  
1581 ····move-object/from16·v1,·p01581 ····move-object/from16·v1,·p0
  
1582 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/http/HttpGenerator;->_header:Lorg/eclipse/jetty/io/Buffer;1582 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/http/HttpGenerator;->_header:Lorg/eclipse/jetty/io/Buffer;
  
1583 ····.line·3791583 ····.line·379
1584 ····:cond_31584 ····:cond_3
1585 ····const/4·v14,·0x01585 ····const/4·v13,·0x0
  
1586 ····.line·3831586 ····.line·383
1587 ····.local·v14,·"has_server":Z1587 ····.local·v13,·"has_server":Z
1588 ····:try_start_01588 ····:try_start_0
1589 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpGenerator;->isRequest()Z1589 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/http/HttpGenerator;->isRequest()Z
  
1590 ····move-result·v211590 ····move-result·v20
  
Max diff block lines reached; 93583/97585 bytes (95.90%) of diff not shown.
851 B
smali/org/eclipse/jetty/http/AbstractGenerator.smali
    
Offset 382, 15 lines modifiedOffset 382, 15 lines modified
  
382 ····invoke-interface·{v0},·Lorg/eclipse/jetty/io/Buffer;->clear()V382 ····invoke-interface·{v0},·Lorg/eclipse/jetty/io/Buffer;->clear()V
  
383 ····goto·:goto_0383 ····goto·:goto_0
384 .end·method384 .end·method
  
385 .method·public·flush(J)V385 .method·public·flush(J)V
386 ····.locals·9386 ····.locals·8
387 ····.param·p1,·"maxIdleTime"····#·J387 ····.param·p1,·"maxIdleTime"····#·J
388 ····.annotation·system·Ldalvik/annotation/Throws;388 ····.annotation·system·Ldalvik/annotation/Throws;
389 ········value·=·{389 ········value·=·{
390 ············Ljava/io/IOException;390 ············Ljava/io/IOException;
391 ········}391 ········}
392 ····.end·annotation392 ····.end·annotation
  
Offset 1234, 15 lines modifiedOffset 1234, 15 lines modified
1234 ····:cond_21234 ····:cond_2
1235 ····invoke-virtual·{p0,·v6,·v5},·Lorg/eclipse/jetty/http/AbstractGenerator;->completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V1235 ····invoke-virtual·{p0,·v6,·v5},·Lorg/eclipse/jetty/http/AbstractGenerator;->completeHeader(Lorg/eclipse/jetty/http/HttpFields;Z)V
  
1236 ····goto·:goto_11236 ····goto·:goto_1
1237 .end·method1237 .end·method
  
1238 .method·public·setContentLength(J)V1238 .method·public·setContentLength(J)V
1239 ····.locals·31239 ····.locals·2
1240 ····.param·p1,·"value"····#·J1240 ····.param·p1,·"value"····#·J
  
1241 ····.prologue1241 ····.prologue
1242 ····.line·2451242 ····.line·245
1243 ····const-wide/16·v0,·0x01243 ····const-wide/16·v0,·0x0
  
1244 ····cmp-long·v0,·p1,·v01244 ····cmp-long·v0,·p1,·v0
13.5 KB
smali/org/eclipse/jetty/http/HttpFields.smali
    
Offset 927, 15 lines modifiedOffset 927, 15 lines modified
927 ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/eclipse/jetty/http/HttpFields$DateGenerator;->formatCookieDate(Ljava/lang/StringBuilder;J)V927 ····invoke-virtual·{v0,·p0,·p1,·p2},·Lorg/eclipse/jetty/http/HttpFields$DateGenerator;->formatCookieDate(Ljava/lang/StringBuilder;J)V
  
928 ····.line·203928 ····.line·203
929 ····return-void929 ····return-void
930 .end·method930 .end·method
  
931 .method·public·static·formatDate(J)Ljava/lang/String;931 .method·public·static·formatDate(J)Ljava/lang/String;
932 ····.locals·2932 ····.locals·1
933 ····.param·p0,·"date"····#·J933 ····.param·p0,·"date"····#·J
  
934 ····.prologue934 ····.prologue
935 ····.line·193935 ····.line·193
936 ····sget-object·v0,·Lorg/eclipse/jetty/http/HttpFields;->__dateGenerator:Ljava/lang/ThreadLocal;936 ····sget-object·v0,·Lorg/eclipse/jetty/http/HttpFields;->__dateGenerator:Ljava/lang/ThreadLocal;
  
937 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;937 ····invoke-virtual·{v0},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
Offset 1798, 15 lines modifiedOffset 1798, 15 lines modified
1798 ····invoke-virtual·{p0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V1798 ····invoke-virtual·{p0,·v1,·v2},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V
  
1799 ····.line·9211799 ····.line·921
1800 ····return-void1800 ····return-void
1801 .end·method1801 .end·method
  
1802 .method·public·addLongField(Ljava/lang/String;J)V1802 .method·public·addLongField(Ljava/lang/String;J)V
1803 ····.locals·41803 ····.locals·3
1804 ····.param·p1,·"name"····#·Ljava/lang/String;1804 ····.param·p1,·"name"····#·Ljava/lang/String;
1805 ····.param·p2,·"value"····#·J1805 ····.param·p2,·"value"····#·J
  
1806 ····.prologue1806 ····.prologue
1807 ····.line·8631807 ····.line·863
1808 ····sget-object·v2,·Lorg/eclipse/jetty/http/HttpHeaders;->CACHE:Lorg/eclipse/jetty/http/HttpHeaders;1808 ····sget-object·v2,·Lorg/eclipse/jetty/http/HttpHeaders;->CACHE:Lorg/eclipse/jetty/http/HttpHeaders;
  
Offset 1825, 15 lines modifiedOffset 1825, 15 lines modified
1825 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V1825 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V
  
1826 ····.line·8661826 ····.line·866
1827 ····return-void1827 ····return-void
1828 .end·method1828 .end·method
  
1829 .method·public·addLongField(Lorg/eclipse/jetty/io/Buffer;J)V1829 .method·public·addLongField(Lorg/eclipse/jetty/io/Buffer;J)V
1830 ····.locals·21830 ····.locals·1
1831 ····.param·p1,·"name"····#·Lorg/eclipse/jetty/io/Buffer;1831 ····.param·p1,·"name"····#·Lorg/eclipse/jetty/io/Buffer;
1832 ····.param·p2,·"value"····#·J1832 ····.param·p2,·"value"····#·J
  
1833 ····.prologue1833 ····.prologue
1834 ····.line·8771834 ····.line·877
1835 ····invoke-static·{p2,·p3},·Lorg/eclipse/jetty/io/BufferUtil;->toBuffer(J)Lorg/eclipse/jetty/io/Buffer;1835 ····invoke-static·{p2,·p3},·Lorg/eclipse/jetty/io/BufferUtil;->toBuffer(J)Lorg/eclipse/jetty/io/Buffer;
  
Offset 1844, 15 lines modifiedOffset 1844, 15 lines modified
1844 ····invoke-virtual·{p0,·p1,·v0},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V1844 ····invoke-virtual·{p0,·p1,·v0},·Lorg/eclipse/jetty/http/HttpFields;->add(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V
  
1845 ····.line·8791845 ····.line·879
1846 ····return-void1846 ····return-void
1847 .end·method1847 .end·method
  
1848 .method·public·addSetCookie(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ZZI)V1848 .method·public·addSetCookie(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ZZI)V
1849 ····.locals·171849 ····.locals·15
1850 ····.param·p1,·"name"····#·Ljava/lang/String;1850 ····.param·p1,·"name"····#·Ljava/lang/String;
1851 ····.param·p2,·"value"····#·Ljava/lang/String;1851 ····.param·p2,·"value"····#·Ljava/lang/String;
1852 ····.param·p3,·"domain"····#·Ljava/lang/String;1852 ····.param·p3,·"domain"····#·Ljava/lang/String;
1853 ····.param·p4,·"path"····#·Ljava/lang/String;1853 ····.param·p4,·"path"····#·Ljava/lang/String;
1854 ····.param·p5,·"maxAge"····#·J1854 ····.param·p5,·"maxAge"····#·J
1855 ····.param·p7,·"comment"····#·Ljava/lang/String;1855 ····.param·p7,·"comment"····#·Ljava/lang/String;
1856 ····.param·p8,·"isSecure"····#·Z1856 ····.param·p8,·"isSecure"····#·Z
Offset 2014, 29 lines modifiedOffset 2014, 29 lines modified
  
2014 ····move-result-object·v112014 ····move-result-object·v11
  
2015 ····invoke-static·{v2,·v11,·v3},·Lorg/eclipse/jetty/util/QuotedStringTokenizer;->quoteIfNeeded(Ljava/lang/Appendable;Ljava/lang/String;Ljava/lang/String;)Z2015 ····invoke-static·{v2,·v11,·v3},·Lorg/eclipse/jetty/util/QuotedStringTokenizer;->quoteIfNeeded(Ljava/lang/Appendable;Ljava/lang/String;Ljava/lang/String;)Z
  
2016 ····.line·10072016 ····.line·1007
2017 ····:cond_52017 ····:cond_5
2018 ····const-wide/16·v12,·0x02018 ····const-wide/16·v11,·0x0
  
2019 ····cmp-long·v11,·p5,·v122019 ····cmp-long·v11,·p5,·v11
  
2020 ····if-ltz·v11,·:cond_62020 ····if-ltz·v11,·:cond_6
  
2021 ····.line·10102021 ····.line·1010
2022 ····const-string·v11,·";Expires="2022 ····const-string·v11,·";Expires="
  
2023 ····invoke-virtual·{v2,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2023 ····invoke-virtual·{v2,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2024 ····.line·10112024 ····.line·1011
2025 ····const-wide/16·v12,·0x02025 ····const-wide/16·v11,·0x0
  
2026 ····cmp-long·v11,·p5,·v122026 ····cmp-long·v11,·p5,·v11
  
2027 ····if-nez·v11,·:cond_f2027 ····if-nez·v11,·:cond_f
  
2028 ····.line·10122028 ····.line·1012
2029 ····sget-object·v11,·Lorg/eclipse/jetty/http/HttpFields;->__01Jan1970_COOKIE:Ljava/lang/String;2029 ····sget-object·v11,·Lorg/eclipse/jetty/http/HttpFields;->__01Jan1970_COOKIE:Ljava/lang/String;
  
2030 ····invoke-virtual·{v2,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2030 ····invoke-virtual·{v2,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 2079, 17 lines modifiedOffset 2079, 15 lines modified
  
2079 ····move-result-object·v82079 ····move-result-object·v8
  
2080 ····.line·10312080 ····.line·1031
2081 ····.local·v8,·"name_value_params":Ljava/lang/String;2081 ····.local·v8,·"name_value_params":Ljava/lang/String;
2082 ····const-string·v11,·"Set-Cookie"2082 ····const-string·v11,·"Set-Cookie"
  
2083 ····move-object/from16·v0,·p0 
  
2084 ····invoke-direct·{v0,·v11},·Lorg/eclipse/jetty/http/HttpFields;->getField(Ljava/lang/String;)Lorg/eclipse/jetty/http/HttpFields$Field;2083 ····invoke-direct·{p0,·v11},·Lorg/eclipse/jetty/http/HttpFields;->getField(Ljava/lang/String;)Lorg/eclipse/jetty/http/HttpFields$Field;
  
2085 ····move-result-object·v42084 ····move-result-object·v4
  
2086 ····.line·10322085 ····.line·1032
2087 ····.local·v4,·"field":Lorg/eclipse/jetty/http/HttpFields$Field;2086 ····.local·v4,·"field":Lorg/eclipse/jetty/http/HttpFields$Field;
2088 ····const/4·v7,·0x02087 ····const/4·v7,·0x0
  
Offset 2196, 27 lines modifiedOffset 2194, 23 lines modified
  
2196 ····move-result·v112194 ····move-result·v11
  
2197 ····if-eqz·v11,·:cond_122195 ····if-eqz·v11,·:cond_12
  
2198 ····.line·10422196 ····.line·1042
2199 ····:cond_c2197 ····:cond_c
2200 ····move-object/from16·v0,·p0 
  
2201 ····iget-object·v11,·v0,·Lorg/eclipse/jetty/http/HttpFields;->_fields:Ljava/util/ArrayList;2198 ····iget-object·v11,·p0,·Lorg/eclipse/jetty/http/HttpFields;->_fields:Ljava/util/ArrayList;
  
2202 ····invoke-virtual·{v11,·v4},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z2199 ····invoke-virtual·{v11,·v4},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
2203 ····.line·10432200 ····.line·1043
2204 ····if-nez·v7,·:cond_112201 ····if-nez·v7,·:cond_11
Max diff block lines reached; 9556/13784 bytes (69.33%) of diff not shown.
9.38 KB
smali/org/eclipse/jetty/http/gzip/CompressedResponseWrapper.smali
    
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····.line·5867 ····.line·58
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
  
70 #·virtual·methods70 #·virtual·methods
71 .method·public·addHeader(Ljava/lang/String;Ljava/lang/String;)V71 .method·public·addHeader(Ljava/lang/String;Ljava/lang/String;)V
72 ····.locals·472 ····.locals·3
73 ····.param·p1,·"name"····#·Ljava/lang/String;73 ····.param·p1,·"name"····#·Ljava/lang/String;
74 ····.param·p2,·"value"····#·Ljava/lang/String;74 ····.param·p2,·"value"····#·Ljava/lang/String;
  
75 ····.prologue75 ····.prologue
76 ····.line·17376 ····.line·173
77 ····const-string·v0,·"content-length"77 ····const-string·v0,·"content-length"
  
Offset 96, 17 lines modifiedOffset 96, 17 lines modified
96 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;96 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
97 ····if-eqz·v0,·:cond_097 ····if-eqz·v0,·:cond_0
  
98 ····.line·17798 ····.line·177
99 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;99 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
100 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J100 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J
  
101 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->setContentLength(J)V101 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->setContentLength(J)V
  
102 ····.line·193102 ····.line·193
103 ····:cond_0103 ····:cond_0
104 ····:goto_0104 ····:goto_0
105 ····return-void105 ····return-void
  
106 ····.line·179106 ····.line·179
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
  
241 ····invoke-interface·{v0},·Ljavax/servlet/ServletResponse;->flushBuffer()V241 ····invoke-interface·{v0},·Ljavax/servlet/ServletResponse;->flushBuffer()V
  
242 ····goto·:goto_0242 ····goto·:goto_0
243 .end·method243 .end·method
  
244 .method·public·getOutputStream()Ljavax/servlet/ServletOutputStream;244 .method·public·getOutputStream()Ljavax/servlet/ServletOutputStream;
245 ····.locals·8245 ····.locals·7
246 ····.annotation·system·Ldalvik/annotation/Throws;246 ····.annotation·system·Ldalvik/annotation/Throws;
247 ········value·=·{247 ········value·=·{
248 ············Ljava/io/IOException;248 ············Ljava/io/IOException;
249 ········}249 ········}
250 ····.end·annotation250 ····.end·annotation
  
251 ····.prologue251 ····.prologue
Offset 290, 31 lines modifiedOffset 290, 31 lines modified
  
290 ····.line·352290 ····.line·352
291 ····:goto_0291 ····:goto_0
292 ····return-object·v0292 ····return-object·v0
  
293 ····.line·347293 ····.line·347
294 ····:cond_1294 ····:cond_1
295 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_request:Ljavax/servlet/http/HttpServletRequest;295 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_request:Ljavax/servlet/http/HttpServletRequest;
  
296 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->getResponse()Ljavax/servlet/ServletResponse;296 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->getResponse()Ljavax/servlet/ServletResponse;
  
297 ····move-result-object·v3297 ····move-result-object·v2
  
298 ····check-cast·v3,·Ljavax/servlet/http/HttpServletResponse;298 ····check-cast·v2,·Ljavax/servlet/http/HttpServletResponse;
  
299 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J299 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J
  
300 ····iget·v6,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_bufferSize:I300 ····iget·v5,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_bufferSize:I
  
301 ····iget·v7,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_minCompressSize:I301 ····iget·v6,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_minCompressSize:I
  
302 ····move-object·v1,·p0302 ····move-object·v0,·p0
  
303 ····invoke-virtual/range·{v1·..·v7},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;303 ····invoke-virtual/range·{v0·..·v6},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
304 ····move-result-object·v0304 ····move-result-object·v0
  
305 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;305 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
306 ····.line·352306 ····.line·352
307 ····:cond_2307 ····:cond_2
Offset 335, 15 lines modifiedOffset 335, 15 lines modified
  
335 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V335 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
336 ····throw·v0336 ····throw·v0
337 .end·method337 .end·method
  
338 .method·public·getWriter()Ljava/io/PrintWriter;338 .method·public·getWriter()Ljava/io/PrintWriter;
339 ····.locals·8339 ····.locals·7
340 ····.annotation·system·Ldalvik/annotation/Throws;340 ····.annotation·system·Ldalvik/annotation/Throws;
341 ········value·=·{341 ········value·=·{
342 ············Ljava/io/IOException;342 ············Ljava/io/IOException;
343 ········}343 ········}
344 ····.end·annotation344 ····.end·annotation
  
345 ····.prologue345 ····.prologue
Offset 399, 31 lines modifiedOffset 399, 31 lines modified
  
399 ····.line·376399 ····.line·376
400 ····:goto_0400 ····:goto_0
401 ····return-object·v0401 ····return-object·v0
  
402 ····.line·373402 ····.line·373
403 ····:cond_2403 ····:cond_2
404 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_request:Ljavax/servlet/http/HttpServletRequest;404 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_request:Ljavax/servlet/http/HttpServletRequest;
  
405 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->getResponse()Ljavax/servlet/ServletResponse;405 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->getResponse()Ljavax/servlet/ServletResponse;
  
406 ····move-result-object·v3406 ····move-result-object·v2
  
407 ····check-cast·v3,·Ljavax/servlet/http/HttpServletResponse;407 ····check-cast·v2,·Ljavax/servlet/http/HttpServletResponse;
  
408 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J408 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_contentLength:J
  
409 ····iget·v6,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_bufferSize:I409 ····iget·v5,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_bufferSize:I
  
410 ····iget·v7,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_minCompressSize:I410 ····iget·v6,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_minCompressSize:I
  
411 ····move-object·v1,·p0411 ····move-object·v0,·p0
  
412 ····invoke-virtual/range·{v1·..·v7},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;412 ····invoke-virtual/range·{v0·..·v6},·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
413 ····move-result-object·v0413 ····move-result-object·v0
  
414 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;414 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/CompressedResponseWrapper;->_compressedStream:Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
  
Max diff block lines reached; 3470/9477 bytes (36.61%) of diff not shown.
1.14 KB
smali/org/eclipse/jetty/http/gzip/AbstractCompressedStream.smali
    
Offset 793, 15 lines modifiedOffset 793, 15 lines modified
793 ····iput-boolean·v3,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_doNotCompress:Z793 ····iput-boolean·v3,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_doNotCompress:Z
  
794 ····.line·97794 ····.line·97
795 ····return-void795 ····return-void
796 .end·method796 .end·method
  
797 .method·public·setContentLength(J)V797 .method·public·setContentLength(J)V
798 ····.locals·5798 ····.locals·4
799 ····.param·p1,·"length"····#·J799 ····.param·p1,·"length"····#·J
  
800 ····.prologue800 ····.prologue
801 ····.line·107801 ····.line·107
802 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_contentLength:J802 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_contentLength:J
  
803 ····.line·108803 ····.line·108
Offset 823, 17 lines modifiedOffset 823, 17 lines modified
823 ····cmp-long·v0,·v0,·v2823 ····cmp-long·v0,·v0,·v2
  
824 ····if-gez·v0,·:cond_1824 ····if-gez·v0,·:cond_1
  
825 ····.line·111825 ····.line·111
826 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_response:Ljavax/servlet/http/HttpServletResponse;826 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_response:Ljavax/servlet/http/HttpServletResponse;
  
827 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_contentLength:J827 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;->_contentLength:J
  
828 ····long-to-int·v1,·v2828 ····long-to-int·v1,·v1
  
829 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletResponse;->setContentLength(I)V829 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletResponse;->setContentLength(I)V
  
830 ····.line·115830 ····.line·115
831 ····:cond_0831 ····:cond_0
832 ····:goto_0832 ····:goto_0
833 ····return-void833 ····return-void
772 B
smali/org/eclipse/jetty/servlet/ServletHolder.smali
    
Offset 673, 17 lines modifiedOffset 673, 17 lines modified
673 ····const/4·v3,·-0x1673 ····const/4·v3,·-0x1
  
674 ····invoke-direct·{v1,·p0,·v2,·v3,·p1},·Lorg/eclipse/jetty/servlet/ServletHolder$1;-><init>(Lorg/eclipse/jetty/servlet/ServletHolder;Ljava/lang/String;ILjava/lang/Throwable;)V674 ····invoke-direct·{v1,·p0,·v2,·v3,·p1},·Lorg/eclipse/jetty/servlet/ServletHolder$1;-><init>(Lorg/eclipse/jetty/servlet/ServletHolder;Ljava/lang/String;ILjava/lang/Throwable;)V
  
675 ····iput-object·v1,·p0,·Lorg/eclipse/jetty/servlet/ServletHolder;->_unavailableEx:Ljavax/servlet/UnavailableException;675 ····iput-object·v1,·p0,·Lorg/eclipse/jetty/servlet/ServletHolder;->_unavailableEx:Ljavax/servlet/UnavailableException;
  
676 ····.line·489676 ····.line·489
677 ····const-wide/16·v2,·-0x1677 ····const-wide/16·v1,·-0x1
  
678 ····iput-wide·v2,·p0,·Lorg/eclipse/jetty/servlet/ServletHolder;->_unavailable:J678 ····iput-wide·v1,·p0,·Lorg/eclipse/jetty/servlet/ServletHolder;->_unavailable:J
  
679 ····goto·:goto_0679 ····goto·:goto_0
  
680 ····.line·482680 ····.line·482
681 ····:cond_1681 ····:cond_1
682 ····const-string·v1,·"unavailable"682 ····const-string·v1,·"unavailable"
  
10.1 KB
smali/org/eclipse/jetty/servlet/DefaultServlet.smali
    
Offset 3841, 21 lines modifiedOffset 3841, 21 lines modified
3841 ····.line·8653841 ····.line·865
3842 ····.end·local·v22····#·"buffer":Lorg/eclipse/jetty/io/Buffer;3842 ····.end·local·v22····#·"buffer":Lorg/eclipse/jetty/io/Buffer;
3843 ····:cond_c3843 ····:cond_c
3844 ····move-object/from16·v0,·p63844 ····move-object/from16·v0,·p6
  
3845 ····invoke-static·{v0,·v8,·v9},·Lorg/eclipse/jetty/server/InclusiveByteRange;->satisfiableRanges(Ljava/util/Enumeration;J)Ljava/util/List;3845 ····invoke-static·{v0,·v8,·v9},·Lorg/eclipse/jetty/server/InclusiveByteRange;->satisfiableRanges(Ljava/util/Enumeration;J)Ljava/util/List;
  
3846 ····move-result-object·v333846 ····move-result-object·v35
  
3847 ····.line·8683847 ····.line·868
3848 ····.local·v33,·"ranges":Ljava/util/List;3848 ····.local·v35,·"ranges":Ljava/util/List;
3849 ····if-eqz·v33,·:cond_d3849 ····if-eqz·v35,·:cond_d
  
3850 ····invoke-interface/range·{v33·..·v33},·Ljava/util/List;->size()I3850 ····invoke-interface/range·{v35·..·v35},·Ljava/util/List;->size()I
  
3851 ····move-result·v43851 ····move-result·v4
  
3852 ····if-nez·v4,·:cond_e3852 ····if-nez·v4,·:cond_e
  
3853 ····.line·8703853 ····.line·870
3854 ····:cond_d3854 ····:cond_d
Offset 3892, 26 lines modifiedOffset 3892, 26 lines modified
  
3892 ····invoke-virtual/range·{v4·..·v9},·Lorg/eclipse/jetty/util/resource/Resource;->writeTo(Ljava/io/OutputStream;JJ)V3892 ····invoke-virtual/range·{v4·..·v9},·Lorg/eclipse/jetty/util/resource/Resource;->writeTo(Ljava/io/OutputStream;JJ)V
  
3893 ····goto/16·:goto_23893 ····goto/16·:goto_2
  
3894 ····.line·8803894 ····.line·880
3895 ····:cond_e3895 ····:cond_e
3896 ····invoke-interface/range·{v33·..·v33},·Ljava/util/List;->size()I3896 ····invoke-interface/range·{v35·..·v35},·Ljava/util/List;->size()I
  
3897 ····move-result·v43897 ····move-result·v4
  
3898 ····const/4·v6,·0x13898 ····const/4·v6,·0x1
  
3899 ····if-ne·v4,·v6,·:cond_f3899 ····if-ne·v4,·v6,·:cond_f
  
3900 ····.line·8823900 ····.line·882
3901 ····const/4·v4,·0x03901 ····const/4·v4,·0x0
  
3902 ····move-object/from16·v0,·v333902 ····move-object/from16·v0,·v35
  
3903 ····invoke-interface·{v0,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object;3903 ····invoke-interface·{v0,·v4},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
3904 ····move-result-object·v363904 ····move-result-object·v36
  
3905 ····check-cast·v36,·Lorg/eclipse/jetty/server/InclusiveByteRange;3905 ····check-cast·v36,·Lorg/eclipse/jetty/server/InclusiveByteRange;
  
Offset 4053, 46 lines modifiedOffset 4053, 46 lines modified
4053 ····.line·9124053 ····.line·912
4054 ····invoke-virtual/range·{p4·..·p4},·Lorg/eclipse/jetty/util/resource/Resource;->getInputStream()Ljava/io/InputStream;4054 ····invoke-virtual/range·{p4·..·p4},·Lorg/eclipse/jetty/util/resource/Resource;->getInputStream()Ljava/io/InputStream;
  
4055 ····move-result-object·v304055 ····move-result-object·v30
  
4056 ····.line·9134056 ····.line·913
4057 ····.local·v30,·"in":Ljava/io/InputStream;4057 ····.local·v30,·"in":Ljava/io/InputStream;
4058 ····const-wide/16·v34,·0x04058 ····const-wide/16·v33,·0x0
  
4059 ····.line·9164059 ····.line·916
4060 ····.local·v34,·"pos":J4060 ····.local·v33,·"pos":J
4061 ····const/16·v31,·0x04061 ····const/16·v31,·0x0
  
4062 ····.line·9174062 ····.line·917
4063 ····.local·v31,·"length":I4063 ····.local·v31,·"length":I
4064 ····invoke-interface/range·{v33·..·v33},·Ljava/util/List;->size()I4064 ····invoke-interface/range·{v35·..·v35},·Ljava/util/List;->size()I
  
4065 ····move-result·v44065 ····move-result·v4
  
4066 ····new-array·v0,·v4,·[Ljava/lang/String;4066 ····new-array·v0,·v4,·[Ljava/lang/String;
  
4067 ····move-object/from16·v27,·v04067 ····move-object/from16·v27,·v0
  
4068 ····.line·9184068 ····.line·918
4069 ····.local·v27,·"header":[Ljava/lang/String;4069 ····.local·v27,·"header":[Ljava/lang/String;
4070 ····const/16·v28,·0x04070 ····const/16·v28,·0x0
  
4071 ····.local·v28,·"i":I4071 ····.local·v28,·"i":I
4072 ····:goto_84072 ····:goto_8
4073 ····invoke-interface/range·{v33·..·v33},·Ljava/util/List;->size()I4073 ····invoke-interface/range·{v35·..·v35},·Ljava/util/List;->size()I
  
4074 ····move-result·v44074 ····move-result·v4
  
4075 ····move/from16·v0,·v284075 ····move/from16·v0,·v28
  
4076 ····if-ge·v0,·v4,·:cond_124076 ····if-ge·v0,·v4,·:cond_12
  
4077 ····.line·9204077 ····.line·920
4078 ····move-object/from16·v0,·v334078 ····move-object/from16·v0,·v35
  
4079 ····move/from16·v1,·v284079 ····move/from16·v1,·v28
  
4080 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;4080 ····invoke-interface·{v0,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
4081 ····move-result-object·v294081 ····move-result-object·v29
  
Offset 4208, 28 lines modifiedOffset 4208, 28 lines modified
4208 ····.line·9094208 ····.line·909
4209 ····.end·local·v24····#·"ctp":Ljava/lang/String;4209 ····.end·local·v24····#·"ctp":Ljava/lang/String;
4210 ····.end·local·v27····#·"header":[Ljava/lang/String;4210 ····.end·local·v27····#·"header":[Ljava/lang/String;
4211 ····.end·local·v28····#·"i":I4211 ····.end·local·v28····#·"i":I
4212 ····.end·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;4212 ····.end·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;
4213 ····.end·local·v30····#·"in":Ljava/io/InputStream;4213 ····.end·local·v30····#·"in":Ljava/io/InputStream;
4214 ····.end·local·v31····#·"length":I4214 ····.end·local·v31····#·"length":I
4215 ····.end·local·v34····#·"pos":J4215 ····.end·local·v33····#·"pos":J
4216 ····:cond_104216 ····:cond_10
4217 ····const-string·v24,·"multipart/byteranges;·boundary="4217 ····const-string·v24,·"multipart/byteranges;·boundary="
  
4218 ····.restart·local·v24····#·"ctp":Ljava/lang/String;4218 ····.restart·local·v24····#·"ctp":Ljava/lang/String;
4219 ····goto/16·:goto_74219 ····goto/16·:goto_7
  
4220 ····.line·9224220 ····.line·922
4221 ····.restart·local·v27····#·"header":[Ljava/lang/String;4221 ····.restart·local·v27····#·"header":[Ljava/lang/String;
4222 ····.restart·local·v28····#·"i":I4222 ····.restart·local·v28····#·"i":I
4223 ····.restart·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;4223 ····.restart·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;
4224 ····.restart·local·v30····#·"in":Ljava/io/InputStream;4224 ····.restart·local·v30····#·"in":Ljava/io/InputStream;
4225 ····.restart·local·v31····#·"length":I4225 ····.restart·local·v31····#·"length":I
4226 ····.restart·local·v34····#·"pos":J4226 ····.restart·local·v33····#·"pos":J
4227 ····:cond_114227 ····:cond_11
4228 ····const/4·v4,·0x04228 ····const/4·v4,·0x0
  
4229 ····goto·:goto_94229 ····goto·:goto_9
  
4230 ····.line·9304230 ····.line·930
4231 ····.end·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;4231 ····.end·local·v29····#·"ibr":Lorg/eclipse/jetty/server/InclusiveByteRange;
Offset 4257, 24 lines modifiedOffset 4257, 24 lines modified
  
4257 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletResponse;->setContentLength(I)V4257 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletResponse;->setContentLength(I)V
Max diff block lines reached; 6394/10218 bytes (62.58%) of diff not shown.
20.3 KB
smali/org/eclipse/jetty/servlet/StatisticsServlet.smali
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····iput-boolean·v0,·p0,·Lorg/eclipse/jetty/servlet/StatisticsServlet;->_restrictToLocalhost:Z46 ····iput-boolean·v0,·p0,·Lorg/eclipse/jetty/servlet/StatisticsServlet;->_restrictToLocalhost:Z
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·private·sendTextResponse(Ljavax/servlet/http/HttpServletResponse;)V49 .method·private·sendTextResponse(Ljavax/servlet/http/HttpServletResponse;)V
50 ····.locals·1050 ····.locals·9
51 ····.param·p1,·"response"····#·Ljavax/servlet/http/HttpServletResponse;51 ····.param·p1,·"response"····#·Ljavax/servlet/http/HttpServletResponse;
52 ····.annotation·system·Ldalvik/annotation/Throws;52 ····.annotation·system·Ldalvik/annotation/Throws;
53 ········value·=·{53 ········value·=·{
54 ············Ljava/io/IOException;54 ············Ljava/io/IOException;
55 ········}55 ········}
56 ····.end·annotation56 ····.end·annotation
  
Offset 126, 17 lines modifiedOffset 126, 17 lines modified
  
126 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
127 ····move-result-object·v6127 ····move-result-object·v6
  
128 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getStatsOnMs()J128 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getStatsOnMs()J
  
129 ····move-result-wide·v8129 ····move-result-wide·v7
  
130 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
131 ····move-result-object·v6131 ····move-result-object·v6
  
132 ····const-string·v7,·"ms·ago"132 ····const-string·v7,·"ms·ago"
  
133 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 202, 17 lines modifiedOffset 202, 17 lines modified
  
202 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;202 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
203 ····move-result-object·v6203 ····move-result-object·v6
  
204 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationTotal()J204 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationTotal()J
  
205 ····move-result-wide·v8205 ····move-result-wide·v7
  
206 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;206 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
207 ····move-result-object·v6207 ····move-result-object·v6
  
208 ····const-string·v7,·"<br·/>\n"208 ····const-string·v7,·"<br·/>\n"
  
209 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;209 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 221, 17 lines modifiedOffset 221, 17 lines modified
  
221 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;221 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
222 ····move-result-object·v6222 ····move-result-object·v6
  
223 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationMean()D223 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationMean()D
  
224 ····move-result-wide·v8224 ····move-result-wide·v7
  
225 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
226 ····move-result-object·v6226 ····move-result-object·v6
  
227 ····const-string·v7,·"<br·/>\n"227 ····const-string·v7,·"<br·/>\n"
  
228 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;228 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 240, 17 lines modifiedOffset 240, 17 lines modified
  
240 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;240 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
241 ····move-result-object·v6241 ····move-result-object·v6
  
242 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationMax()J242 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationMax()J
  
243 ····move-result-wide·v8243 ····move-result-wide·v7
  
244 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;244 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
245 ····move-result-object·v6245 ····move-result-object·v6
  
246 ····const-string·v7,·"<br·/>\n"246 ····const-string·v7,·"<br·/>\n"
  
247 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;247 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 259, 17 lines modifiedOffset 259, 17 lines modified
  
259 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;259 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
260 ····move-result-object·v6260 ····move-result-object·v6
  
261 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationStdDev()D261 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsDurationStdDev()D
  
262 ····move-result-wide·v8262 ····move-result-wide·v7
  
263 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;263 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
264 ····move-result-object·v6264 ····move-result-object·v6
  
265 ····const-string·v7,·"<br·/>\n"265 ····const-string·v7,·"<br·/>\n"
  
266 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;266 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 297, 17 lines modifiedOffset 297, 17 lines modified
  
297 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;297 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
298 ····move-result-object·v6298 ····move-result-object·v6
  
299 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsRequestsMean()D299 ····invoke-interface·{v1},·Lorg/eclipse/jetty/server/Connector;->getConnectionsRequestsMean()D
  
300 ····move-result-wide·v8300 ····move-result-wide·v7
  
301 ····invoke-virtual·{v6,·v8,·v9},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;301 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
302 ····move-result-object·v6302 ····move-result-object·v6
  
303 ····const-string·v7,·"<br·/>\n"303 ····const-string·v7,·"<br·/>\n"
  
304 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;304 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 335, 17 lines modifiedOffset 335, 17 lines modified
  
335 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;335 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 15967/20685 bytes (77.19%) of diff not shown.
1.16 KB
smali/org/eclipse/jetty/server/AsyncContinuation.smali
    
Offset 2793, 17 lines modifiedOffset 2793, 17 lines modified
2793 ····.end·local·v1····#·"endp":Lorg/eclipse/jetty/io/EndPoint;2793 ····.end·local·v1····#·"endp":Lorg/eclipse/jetty/io/EndPoint;
2794 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/AsyncContinuation;->_event:Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;2794 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/AsyncContinuation;->_event:Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;
  
2795 ····invoke-static·{v4},·Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;->access$200(Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;)Lorg/eclipse/jetty/util/thread/Timeout$Task;2795 ····invoke-static·{v4},·Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;->access$200(Lorg/eclipse/jetty/server/AsyncContinuation$AsyncEventState;)Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
2796 ····move-result-object·v42796 ····move-result-object·v4
  
2797 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/server/AsyncContinuation;->_timeoutMs:J2797 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/server/AsyncContinuation;->_timeoutMs:J
  
2798 ····invoke-interface·{v1,·v4,·v6,·v7},·Lorg/eclipse/jetty/io/AsyncEndPoint;->scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V2798 ····invoke-interface·{v1,·v4,·v5,·v6},·Lorg/eclipse/jetty/io/AsyncEndPoint;->scheduleTimeout(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
2799 ····goto·:goto_22799 ····goto·:goto_2
2800 .end·method2800 .end·method
  
2801 .method·public·setAttribute(Ljava/lang/String;Ljava/lang/Object;)V2801 .method·public·setAttribute(Ljava/lang/String;Ljava/lang/Object;)V
2802 ····.locals·12802 ····.locals·1
2803 ····.param·p1,·"name"····#·Ljava/lang/String;2803 ····.param·p1,·"name"····#·Ljava/lang/String;
35.4 KB
smali/org/eclipse/jetty/server/NCSARequestLog.smali
    
Offset 690, 934 lines modifiedOffset 690, 928 lines modified
690 ····.line·445690 ····.line·445
691 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_logDispatch:Z691 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_logDispatch:Z
  
692 ····return·v0692 ····return·v0
693 .end·method693 .end·method
  
694 .method·public·log(Lorg/eclipse/jetty/server/Request;Lorg/eclipse/jetty/server/Response;)V694 .method·public·log(Lorg/eclipse/jetty/server/Request;Lorg/eclipse/jetty/server/Response;)V
695 ····.locals·24695 ····.locals·23
696 ····.param·p1,·"request"····#·Lorg/eclipse/jetty/server/Request;696 ····.param·p1,·"request"····#·Lorg/eclipse/jetty/server/Request;
697 ····.param·p2,·"response"····#·Lorg/eclipse/jetty/server/Response;697 ····.param·p2,·"response"····#·Lorg/eclipse/jetty/server/Response;
  
698 ····.prologue698 ····.prologue
699 ····.line·458699 ····.line·458
700 ····:try_start_0700 ····:try_start_0
701 ····move-object/from16·v0,·p0701 ····move-object/from16·v0,·p0
  
702 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_ignorePathMap:Lorg/eclipse/jetty/http/PathMap;702 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_ignorePathMap:Lorg/eclipse/jetty/http/PathMap;
  
703 ····move-object/from16·v18,·v0703 ····move-object/from16·v17,·v0
  
704 ····if-eqz·v18,·:cond_1704 ····if-eqz·v17,·:cond_1
  
705 ····move-object/from16·v0,·p0705 ····move-object/from16·v0,·p0
  
706 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_ignorePathMap:Lorg/eclipse/jetty/http/PathMap;706 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_ignorePathMap:Lorg/eclipse/jetty/http/PathMap;
  
707 ····move-object/from16·v18,·v0707 ····move-object/from16·v17,·v0
  
708 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getRequestURI()Ljava/lang/String;708 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getRequestURI()Ljava/lang/String;
  
709 ····move-result-object·v19709 ····move-result-object·v18
  
710 ····invoke-virtual/range·{v18·..·v19},·Lorg/eclipse/jetty/http/PathMap;->getMatch(Ljava/lang/String;)Lorg/eclipse/jetty/http/PathMap$Entry;710 ····invoke-virtual/range·{v17·..·v18},·Lorg/eclipse/jetty/http/PathMap;->getMatch(Ljava/lang/String;)Lorg/eclipse/jetty/http/PathMap$Entry;
  
711 ····move-result-object·v18711 ····move-result-object·v17
  
712 ····if-eqz·v18,·:cond_1712 ····if-eqz·v17,·:cond_1
  
713 ····.line·594713 ····.line·594
714 ····:cond_0714 ····:cond_0
715 ····:goto_0715 ····:goto_0
716 ····return-void716 ····return-void
  
717 ····.line·461717 ····.line·461
718 ····:cond_1718 ····:cond_1
719 ····move-object/from16·v0,·p0719 ····move-object/from16·v0,·p0
  
720 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_fileOut:Ljava/io/OutputStream;720 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_fileOut:Ljava/io/OutputStream;
  
721 ····move-object/from16·v18,·v0721 ····move-object/from16·v17,·v0
  
722 ····if-eqz·v18,·:cond_0722 ····if-eqz·v17,·:cond_0
  
723 ····.line·464723 ····.line·464
724 ····new-instance·v6,·Ljava/lang/StringBuilder;724 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
725 ····const/16·v18,·0x100725 ····const/16·v17,·0x100
  
726 ····move/from16·v0,·v18726 ····move/from16·v0,·v17
  
727 ····invoke-direct·{v6,·v0},·Ljava/lang/StringBuilder;-><init>(I)V727 ····invoke-direct·{v5,·v0},·Ljava/lang/StringBuilder;-><init>(I)V
  
728 ····.line·466728 ····.line·466
729 ····.local·v6,·"buf":Ljava/lang/StringBuilder;729 ····.local·v5,·"buf":Ljava/lang/StringBuilder;
730 ····move-object/from16·v0,·p0730 ····move-object/from16·v0,·p0
  
731 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_logServer:Z731 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_logServer:Z
  
732 ····move/from16·v18,·v0732 ····move/from16·v17,·v0
  
733 ····if-eqz·v18,·:cond_2733 ····if-eqz·v17,·:cond_2
  
734 ····.line·468734 ····.line·468
735 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getServerName()Ljava/lang/String;735 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getServerName()Ljava/lang/String;
  
736 ····move-result-object·v18736 ····move-result-object·v17
  
737 ····move-object/from16·v0,·v18737 ····move-object/from16·v0,·v17
  
738 ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;738 ····invoke-virtual·{v5,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
739 ····.line·469739 ····.line·469
740 ····const/16·v18,·0x20740 ····const/16·v17,·0x20
  
741 ····move/from16·v0,·v18741 ····move/from16·v0,·v17
  
742 ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;742 ····invoke-virtual·{v5,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
743 ····.line·472743 ····.line·472
744 ····:cond_2744 ····:cond_2
745 ····const/4·v4,·0x0745 ····const/4·v3,·0x0
  
746 ····.line·473746 ····.line·473
747 ····.local·v4,·"addr":Ljava/lang/String;747 ····.local·v3,·"addr":Ljava/lang/String;
748 ····move-object/from16·v0,·p0748 ····move-object/from16·v0,·p0
  
749 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_preferProxiedForAddress:Z749 ····iget-boolean·v0,·v0,·Lorg/eclipse/jetty/server/NCSARequestLog;->_preferProxiedForAddress:Z
  
750 ····move/from16·v18,·v0750 ····move/from16·v17,·v0
  
751 ····if-eqz·v18,·:cond_3751 ····if-eqz·v17,·:cond_3
  
752 ····.line·475752 ····.line·475
753 ····const-string·v18,·"X-Forwarded-For"753 ····const-string·v17,·"X-Forwarded-For"
  
754 ····move-object/from16·v0,·p1754 ····move-object/from16·v0,·p1
  
755 ····move-object/from16·v1,·v18755 ····move-object/from16·v1,·v17
  
756 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/server/Request;->getHeader(Ljava/lang/String;)Ljava/lang/String;756 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/server/Request;->getHeader(Ljava/lang/String;)Ljava/lang/String;
  
757 ····move-result-object·v4757 ····move-result-object·v3
  
758 ····.line·478758 ····.line·478
759 ····:cond_3759 ····:cond_3
760 ····if-nez·v4,·:cond_4760 ····if-nez·v3,·:cond_4
  
761 ····.line·479761 ····.line·479
762 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getRemoteAddr()Ljava/lang/String;762 ····invoke-virtual/range·{p1·..·p1},·Lorg/eclipse/jetty/server/Request;->getRemoteAddr()Ljava/lang/String;
  
763 ····move-result-object·v4763 ····move-result-object·v3
  
764 ····.line·481764 ····.line·481
765 ····:cond_4765 ····:cond_4
766 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;766 ····invoke-virtual·{v5,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
767 ····.line·482767 ····.line·482
Max diff block lines reached; 31499/36166 bytes (87.10%) of diff not shown.
1010 B
smali/org/eclipse/jetty/server/ResourceCache.smali
    
Offset 585, 17 lines modifiedOffset 585, 17 lines modified
585 ····:goto_0585 ····:goto_0
586 ····return-object·v0586 ····return-object·v0
  
587 ····.line·326587 ····.line·326
588 ····:cond_0588 ····:cond_0
589 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/util/resource/Resource;->length()J589 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
590 ····move-result-wide·v6590 ····move-result-wide·v5
  
591 ····long-to-int·v3,·v6591 ····long-to-int·v3,·v5
  
592 ····.line·327592 ····.line·327
593 ····.local·v3,·"len":I593 ····.local·v3,·"len":I
594 ····if-gez·v3,·:cond_1594 ····if-gez·v3,·:cond_1
  
595 ····.line·329595 ····.line·329
596 ····sget-object·v5,·Lorg/eclipse/jetty/server/ResourceCache;->LOG:Lorg/eclipse/jetty/util/log/Logger;596 ····sget-object·v5,·Lorg/eclipse/jetty/server/ResourceCache;->LOG:Lorg/eclipse/jetty/util/log/Logger;
Offset 692, 17 lines modifiedOffset 692, 17 lines modified
692 ····.prologue692 ····.prologue
693 ····const/4·v4,·0x0693 ····const/4·v4,·0x0
  
694 ····.line·299694 ····.line·299
695 ····:try_start_0695 ····:try_start_0
696 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/util/resource/Resource;->length()J696 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
697 ····move-result-wide·v6697 ····move-result-wide·v5
  
698 ····long-to-int·v3,·v6698 ····long-to-int·v3,·v5
  
699 ····.line·300699 ····.line·300
700 ····.local·v3,·"len":I700 ····.local·v3,·"len":I
701 ····if-gez·v3,·:cond_0701 ····if-gez·v3,·:cond_0
  
702 ····.line·302702 ····.line·302
703 ····sget-object·v5,·Lorg/eclipse/jetty/server/ResourceCache;->LOG:Lorg/eclipse/jetty/util/log/Logger;703 ····sget-object·v5,·Lorg/eclipse/jetty/server/ResourceCache;->LOG:Lorg/eclipse/jetty/util/log/Logger;
2.59 KB
smali/org/eclipse/jetty/server/AbstractHttpConnection.smali
    
Offset 3224, 28 lines modifiedOffset 3224, 28 lines modified
3224 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_associatedObject:Ljava/lang/Object;3224 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_associatedObject:Ljava/lang/Object;
  
3225 ····.line·2323225 ····.line·232
3226 ····return-void3226 ····return-void
3227 .end·method3227 .end·method
  
3228 .method·protected·startRequest(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V3228 .method·protected·startRequest(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V
3229 ····.locals·83229 ····.locals·7
3230 ····.param·p1,·"method"····#·Lorg/eclipse/jetty/io/Buffer;3230 ····.param·p1,·"method"····#·Lorg/eclipse/jetty/io/Buffer;
3231 ····.param·p2,·"uri"····#·Lorg/eclipse/jetty/io/Buffer;3231 ····.param·p2,·"uri"····#·Lorg/eclipse/jetty/io/Buffer;
3232 ····.param·p3,·"version"····#·Lorg/eclipse/jetty/io/Buffer;3232 ····.param·p3,·"version"····#·Lorg/eclipse/jetty/io/Buffer;
3233 ····.annotation·system·Ldalvik/annotation/Throws;3233 ····.annotation·system·Ldalvik/annotation/Throws;
3234 ········value·=·{3234 ········value·=·{
3235 ············Ljava/io/IOException;3235 ············Ljava/io/IOException;
3236 ········}3236 ········}
3237 ····.end·annotation3237 ····.end·annotation
  
3238 ····.prologue3238 ····.prologue
3239 ····const/16·v7,·0x1903239 ····const/16·v6,·0x190
  
3240 ····const/4·v6,·0x03240 ····const/4·v5,·0x0
  
3241 ····const/4·v1,·0x03241 ····const/4·v1,·0x0
  
3242 ····.line·7413242 ····.line·741
3243 ····invoke-interface·{p2},·Lorg/eclipse/jetty/io/Buffer;->asImmutableBuffer()Lorg/eclipse/jetty/io/Buffer;3243 ····invoke-interface·{p2},·Lorg/eclipse/jetty/io/Buffer;->asImmutableBuffer()Lorg/eclipse/jetty/io/Buffer;
  
3244 ····move-result-object·p23244 ····move-result-object·p2
Offset 3262, 26 lines modifiedOffset 3262, 26 lines modified
3262 ····.line·7463262 ····.line·746
3263 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_expect102Processing:Z3263 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_expect102Processing:Z
  
3264 ····.line·7473264 ····.line·747
3265 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_delayedHandling:Z3265 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_delayedHandling:Z
  
3266 ····.line·7483266 ····.line·748
3267 ····iput-object·v6,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_charset:Ljava/lang/String;3267 ····iput-object·v5,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_charset:Ljava/lang/String;
  
3268 ····.line·7503268 ····.line·750
3269 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_request:Lorg/eclipse/jetty/server/Request;3269 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_request:Lorg/eclipse/jetty/server/Request;
  
3270 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J3270 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J
  
3271 ····move-result-wide·v23271 ····move-result-wide·v1
  
3272 ····const-wide/16·v4,·0x03272 ····const-wide/16·v3,·0x0
  
3273 ····cmp-long·v1,·v2,·v43273 ····cmp-long·v1,·v1,·v3
  
3274 ····if-nez·v1,·:cond_03274 ····if-nez·v1,·:cond_0
  
3275 ····.line·7513275 ····.line·751
3276 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_request:Lorg/eclipse/jetty/server/Request;3276 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_request:Lorg/eclipse/jetty/server/Request;
  
3277 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J3277 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
Offset 3484, 15 lines modifiedOffset 3484, 15 lines modified
3484 ····goto·:goto_13484 ····goto·:goto_1
  
3485 ····.line·7943485 ····.line·794
3486 ····.restart·local·v0····#·"e":Ljava/lang/Exception;3486 ····.restart·local·v0····#·"e":Ljava/lang/Exception;
3487 ····:cond_43487 ····:cond_4
3488 ····new-instance·v1,·Lorg/eclipse/jetty/http/HttpException;3488 ····new-instance·v1,·Lorg/eclipse/jetty/http/HttpException;
  
3489 ····invoke-direct·{v1,·v7,·v6,·v0},·Lorg/eclipse/jetty/http/HttpException;-><init>(ILjava/lang/String;Ljava/lang/Throwable;)V3489 ····invoke-direct·{v1,·v6,·v5,·v0},·Lorg/eclipse/jetty/http/HttpException;-><init>(ILjava/lang/String;Ljava/lang/Throwable;)V
  
3490 ····throw·v13490 ····throw·v1
  
3491 ····.line·7573491 ····.line·757
3492 ····nop3492 ····nop
  
3493 ····:sswitch_data_03493 ····:sswitch_data_0
711 B
smali/org/eclipse/jetty/server/Server.smali
    
Offset 760, 17 lines modifiedOffset 760, 17 lines modified
760 ····goto·:goto_1760 ····goto·:goto_1
  
761 ····.line·329761 ····.line·329
762 ····.end·local·v1····#·"context":Lorg/eclipse/jetty/server/Server$Graceful;762 ····.end·local·v1····#·"context":Lorg/eclipse/jetty/server/Server$Graceful;
763 ····:cond_2763 ····:cond_2
764 ····iget·v7,·p0,·Lorg/eclipse/jetty/server/Server;->_graceful:I764 ····iget·v7,·p0,·Lorg/eclipse/jetty/server/Server;->_graceful:I
  
765 ····int-to-long·v8,·v7765 ····int-to-long·v7,·v7
  
766 ····invoke-static·{v8,·v9},·Ljava/lang/Thread;->sleep(J)V766 ····invoke-static·{v7,·v8},·Ljava/lang/Thread;->sleep(J)V
  
767 ····.line·332767 ····.line·332
768 ····.end·local·v0····#·"c":I768 ····.end·local·v0····#·"c":I
769 ····.end·local·v2····#·"contexts":[Lorg/eclipse/jetty/server/Handler;769 ····.end·local·v2····#·"contexts":[Lorg/eclipse/jetty/server/Handler;
770 ····:cond_3770 ····:cond_3
771 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/Server;->_connectors:[Lorg/eclipse/jetty/server/Connector;771 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/Server;->_connectors:[Lorg/eclipse/jetty/server/Connector;
  
13.0 KB
smali/org/eclipse/jetty/server/Response.smali
    
Offset 126, 120 lines modifiedOffset 126, 120 lines modified
126 ····.locals·13126 ····.locals·13
127 ····.param·p1,·"cookie"····#·Ljavax/servlet/http/Cookie;127 ····.param·p1,·"cookie"····#·Ljavax/servlet/http/Cookie;
  
128 ····.prologue128 ····.prologue
129 ····.line·147129 ····.line·147
130 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getComment()Ljava/lang/String;130 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getComment()Ljava/lang/String;
  
131 ····move-result-object·v8131 ····move-result-object·v7
  
132 ····.line·148132 ····.line·148
133 ····.local·v8,·"comment":Ljava/lang/String;133 ····.local·v7,·"comment":Ljava/lang/String;
134 ····const/4·v0,·0x0134 ····const/4·v11,·0x0
  
135 ····.line·150135 ····.line·150
136 ····.local·v0,·"http_only":Z136 ····.local·v11,·"http_only":Z
137 ····if-eqz·v8,·:cond_0137 ····if-eqz·v7,·:cond_0
  
138 ····.line·152138 ····.line·152
139 ····const-string·v1,·"__HTTP_ONLY__"139 ····const-string·v0,·"__HTTP_ONLY__"
  
140 ····invoke-virtual·{v8,·v1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I140 ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
141 ····move-result·v12141 ····move-result·v12
  
142 ····.line·153142 ····.line·153
143 ····.local·v12,·"i":I143 ····.local·v12,·"i":I
144 ····if-ltz·v12,·:cond_0144 ····if-ltz·v12,·:cond_0
  
145 ····.line·155145 ····.line·155
146 ····const/4·v0,·0x1146 ····const/4·v11,·0x1
  
147 ····.line·156147 ····.line·156
148 ····const-string·v1,·"__HTTP_ONLY__"148 ····const-string·v0,·"__HTTP_ONLY__"
  
149 ····const-string·v2,·""149 ····const-string·v1,·""
  
150 ····invoke-virtual·{v8,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;150 ····invoke-virtual·{v7,·v0,·v1},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
151 ····move-result-object·v1151 ····move-result-object·v0
  
152 ····invoke-virtual·{v1},·Ljava/lang/String;->trim()Ljava/lang/String;152 ····invoke-virtual·{v0},·Ljava/lang/String;->trim()Ljava/lang/String;
  
153 ····move-result-object·v8153 ····move-result-object·v7
  
154 ····.line·157154 ····.line·157
155 ····invoke-virtual·{v8},·Ljava/lang/String;->length()I155 ····invoke-virtual·{v7},·Ljava/lang/String;->length()I
  
156 ····move-result·v1156 ····move-result·v0
  
157 ····if-nez·v1,·:cond_0157 ····if-nez·v0,·:cond_0
  
158 ····.line·158158 ····.line·158
159 ····const/4·v8,·0x0159 ····const/4·v7,·0x0
  
160 ····.line·161160 ····.line·161
161 ····.end·local·v12····#·"i":I161 ····.end·local·v12····#·"i":I
162 ····:cond_0162 ····:cond_0
163 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/Response;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;163 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/Response;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
164 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->getResponseFields()Lorg/eclipse/jetty/http/HttpFields;164 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->getResponseFields()Lorg/eclipse/jetty/http/HttpFields;
  
165 ····move-result-object·v1165 ····move-result-object·v0
  
166 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getName()Ljava/lang/String;166 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getName()Ljava/lang/String;
  
167 ····move-result-object·v2167 ····move-result-object·v1
  
168 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getValue()Ljava/lang/String;168 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getValue()Ljava/lang/String;
  
169 ····move-result-object·v3169 ····move-result-object·v2
  
170 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getDomain()Ljava/lang/String;170 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getDomain()Ljava/lang/String;
  
171 ····move-result-object·v4171 ····move-result-object·v3
  
172 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getPath()Ljava/lang/String;172 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getPath()Ljava/lang/String;
  
173 ····move-result-object·v5173 ····move-result-object·v4
  
174 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getMaxAge()I174 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getMaxAge()I
  
175 ····move-result·v6175 ····move-result·v5
  
176 ····int-to-long·v6,·v6176 ····int-to-long·v5,·v5
  
177 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getSecure()Z177 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getSecure()Z
  
178 ····move-result·v9178 ····move-result·v8
  
179 ····if-nez·v0,·:cond_1179 ····if-nez·v11,·:cond_1
  
180 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->isHttpOnly()Z180 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->isHttpOnly()Z
  
181 ····move-result·v10181 ····move-result·v9
  
182 ····if-eqz·v10,·:cond_2182 ····if-eqz·v9,·:cond_2
  
183 ····:cond_1183 ····:cond_1
184 ····const/4·v10,·0x1184 ····const/4·v9,·0x1
  
185 ····:goto_0185 ····:goto_0
186 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getVersion()I186 ····invoke-virtual·{p1},·Ljavax/servlet/http/Cookie;->getVersion()I
  
187 ····move-result·v11187 ····move-result·v10
  
188 ····invoke-virtual/range·{v1·..·v11},·Lorg/eclipse/jetty/http/HttpFields;->addSetCookie(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ZZI)V188 ····invoke-virtual/range·{v0·..·v10},·Lorg/eclipse/jetty/http/HttpFields;->addSetCookie(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ZZI)V
  
189 ····.line·170189 ····.line·170
190 ····return-void190 ····return-void
  
191 ····.line·161191 ····.line·161
192 ····:cond_2192 ····:cond_2
193 ····const/4·v10,·0x0193 ····const/4·v9,·0x0
  
194 ····goto·:goto_0194 ····goto·:goto_0
195 .end·method195 .end·method
  
196 .method·public·addCookie(Lorg/eclipse/jetty/http/HttpCookie;)V196 .method·public·addCookie(Lorg/eclipse/jetty/http/HttpCookie;)V
197 ····.locals·1197 ····.locals·1
198 ····.param·p1,·"cookie"····#·Lorg/eclipse/jetty/http/HttpCookie;198 ····.param·p1,·"cookie"····#·Lorg/eclipse/jetty/http/HttpCookie;
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/http/HttpFields;->addSetCookie(Lorg/eclipse/jetty/http/HttpCookie;)V255 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/http/HttpFields;->addSetCookie(Lorg/eclipse/jetty/http/HttpCookie;)V
  
256 ····.line·139256 ····.line·139
257 ····return-void257 ····return-void
258 .end·method258 .end·method
  
Max diff block lines reached; 8508/13176 bytes (64.57%) of diff not shown.
40.8 KB
smali/org/eclipse/jetty/server/AbstractHttpConnection$Output.smali
    
Offset 169, 821 lines modifiedOffset 169, 657 lines modified
169 ····invoke-virtual·{v0,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V169 ····invoke-virtual·{v0,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
170 ····.line·1092170 ····.line·1092
171 ····return-void171 ····return-void
172 .end·method172 .end·method
  
173 .method·public·sendContent(Ljava/lang/Object;)V173 .method·public·sendContent(Ljava/lang/Object;)V
174 ····.locals·22174 ····.locals·18
175 ····.param·p1,·"content"····#·Ljava/lang/Object;175 ····.param·p1,·"content"····#·Ljava/lang/Object;
176 ····.annotation·system·Ldalvik/annotation/Throws;176 ····.annotation·system·Ldalvik/annotation/Throws;
177 ········value·=·{177 ········value·=·{
178 ············Ljava/io/IOException;178 ············Ljava/io/IOException;
179 ········}179 ········}
180 ····.end·annotation180 ····.end·annotation
  
181 ····.prologue181 ····.prologue
182 ····.line·1103182 ····.line·1103
183 ····const/16·v16,·0x0183 ····const/4·v13,·0x0
  
184 ····.line·1105184 ····.line·1105
185 ····.local·v16,·"resource":Lorg/eclipse/jetty/util/resource/Resource;185 ····.local·v13,·"resource":Lorg/eclipse/jetty/util/resource/Resource;
186 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->isClosed()Z186 ····invoke-virtual/range·{p0·..·p0},·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->isClosed()Z
  
187 ····move-result·v17187 ····move-result·v14
  
188 ····if-eqz·v17,·:cond_0188 ····if-eqz·v14,·:cond_0
  
189 ····.line·1106189 ····.line·1106
190 ····new-instance·v17,·Ljava/io/IOException;190 ····new-instance·v14,·Ljava/io/IOException;
  
191 ····const-string·v18,·"Closed"191 ····const-string·v15,·"Closed"
  
192 ····invoke-direct/range·{v17·..·v18},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V192 ····invoke-direct·{v14,·v15},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
193 ····throw·v17193 ····throw·v14
  
194 ····.line·1108194 ····.line·1108
195 ····:cond_0195 ····:cond_0
196 ····move-object/from16·v0,·p0196 ····move-object/from16·v0,·p0
  
197 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;197 ····iget-object·v14,·v0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
198 ····move-object/from16·v17,·v0198 ····invoke-virtual·{v14},·Lorg/eclipse/jetty/http/AbstractGenerator;->isWritten()Z
  
199 ····invoke-virtual/range·{v17·..·v17},·Lorg/eclipse/jetty/http/AbstractGenerator;->isWritten()Z199 ····move-result·v14
  
200 ····move-result·v17 
  
201 ····if-eqz·v17,·:cond_1200 ····if-eqz·v14,·:cond_1
  
202 ····.line·1109201 ····.line·1109
203 ····new-instance·v17,·Ljava/lang/IllegalStateException;202 ····new-instance·v14,·Ljava/lang/IllegalStateException;
  
204 ····const-string·v18,·"!empty"203 ····const-string·v15,·"!empty"
  
205 ····invoke-direct/range·{v17·..·v18},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V204 ····invoke-direct·{v14,·v15},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
206 ····throw·v17205 ····throw·v14
  
207 ····.line·1112206 ····.line·1112
208 ····:cond_1207 ····:cond_1
209 ····move-object/from16·v0,·p1208 ····move-object/from16·v0,·p1
  
210 ····instance-of·v0,·v0,·Lorg/eclipse/jetty/http/HttpContent;209 ····instance-of·v14,·v0,·Lorg/eclipse/jetty/http/HttpContent;
  
211 ····move/from16·v17,·v0 
  
212 ····if-eqz·v17,·:cond_c210 ····if-eqz·v14,·:cond_c
  
213 ····move-object/from16·v9,·p1211 ····move-object/from16·v6,·p1
  
214 ····.line·1114212 ····.line·1114
215 ····check-cast·v9,·Lorg/eclipse/jetty/http/HttpContent;213 ····check-cast·v6,·Lorg/eclipse/jetty/http/HttpContent;
  
216 ····.line·1115214 ····.line·1115
217 ····.local·v9,·"httpContent":Lorg/eclipse/jetty/http/HttpContent;215 ····.local·v6,·"httpContent":Lorg/eclipse/jetty/http/HttpContent;
218 ····invoke-interface·{v9},·Lorg/eclipse/jetty/http/HttpContent;->getContentType()Lorg/eclipse/jetty/io/Buffer;216 ····invoke-interface·{v6},·Lorg/eclipse/jetty/http/HttpContent;->getContentType()Lorg/eclipse/jetty/io/Buffer;
  
219 ····move-result-object·v5217 ····move-result-object·v2
  
220 ····.line·1116218 ····.line·1116
221 ····.local·v5,·"contentType":Lorg/eclipse/jetty/io/Buffer;219 ····.local·v2,·"contentType":Lorg/eclipse/jetty/io/Buffer;
222 ····if-eqz·v5,·:cond_2220 ····if-eqz·v2,·:cond_2
  
223 ····move-object/from16·v0,·p0221 ····move-object/from16·v0,·p0
  
224 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->this$0:Lorg/eclipse/jetty/server/AbstractHttpConnection;222 ····iget-object·v14,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->this$0:Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
225 ····move-object/from16·v17,·v0 
  
226 ····move-object/from16·v0,·v17 
  
227 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_responseFields:Lorg/eclipse/jetty/http/HttpFields;223 ····iget-object·v14,·v14,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_responseFields:Lorg/eclipse/jetty/http/HttpFields;
  
228 ····move-object/from16·v17,·v0224 ····sget-object·v15,·Lorg/eclipse/jetty/http/HttpHeaders;->CONTENT_TYPE_BUFFER:Lorg/eclipse/jetty/io/Buffer;
  
229 ····sget-object·v18,·Lorg/eclipse/jetty/http/HttpHeaders;->CONTENT_TYPE_BUFFER:Lorg/eclipse/jetty/io/Buffer;225 ····invoke-virtual·{v14,·v15},·Lorg/eclipse/jetty/http/HttpFields;->containsKey(Lorg/eclipse/jetty/io/Buffer;)Z
  
230 ····invoke-virtual/range·{v17·..·v18},·Lorg/eclipse/jetty/http/HttpFields;->containsKey(Lorg/eclipse/jetty/io/Buffer;)Z226 ····move-result·v14
  
231 ····move-result·v17 
  
232 ····if-nez·v17,·:cond_2227 ····if-nez·v14,·:cond_2
  
233 ····.line·1118228 ····.line·1118
234 ····move-object/from16·v0,·p0229 ····move-object/from16·v0,·p0
  
235 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->this$0:Lorg/eclipse/jetty/server/AbstractHttpConnection;230 ····iget-object·v14,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection$Output;->this$0:Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
236 ····move-object/from16·v17,·v0231 ····iget-object·v14,·v14,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_response:Lorg/eclipse/jetty/server/Response;
  
237 ····move-object/from16·v0,·v17232 ····invoke-virtual·{v14},·Lorg/eclipse/jetty/server/Response;->getSetCharacterEncoding()Ljava/lang/String;
  
238 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/AbstractHttpConnection;->_response:Lorg/eclipse/jetty/server/Response; 
  
239 ····move-object/from16·v17,·v0 
  
240 ····invoke-virtual/range·{v17·..·v17},·Lorg/eclipse/jetty/server/Response;->getSetCharacterEncoding()Ljava/lang/String; 
  
241 ····move-result-object·v8233 ····move-result-object·v5
  
242 ····.line·1119234 ····.line·1119
243 ····.local·v8,·"enc":Ljava/lang/String;235 ····.local·v5,·"enc":Ljava/lang/String;
244 ····if-nez·v8,·:cond_6236 ····if-nez·v5,·:cond_6
  
245 ····.line·1120237 ····.line·1120
246 ····move-object/from16·v0,·p0238 ····move-object/from16·v0,·p0
Max diff block lines reached; 35865/41633 bytes (86.15%) of diff not shown.
4.08 KB
smali/org/eclipse/jetty/server/HttpOutput.smali
    
Offset 43, 24 lines modifiedOffset 43, 24 lines modified
43 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;43 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
44 ····.line·6044 ····.line·60
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·private·write(Lorg/eclipse/jetty/io/Buffer;)V47 .method·private·write(Lorg/eclipse/jetty/io/Buffer;)V
48 ····.locals·548 ····.locals·4
49 ····.param·p1,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;49 ····.param·p1,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;
50 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
51 ········value·=·{51 ········value·=·{
52 ············Ljava/io/IOException;52 ············Ljava/io/IOException;
53 ········}53 ········}
54 ····.end·annotation54 ····.end·annotation
  
55 ····.prologue55 ····.prologue
56 ····const/4·v4,·0x056 ····const/4·v3,·0x0
  
57 ····.line·13957 ····.line·139
58 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z58 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z
  
59 ····if-eqz·v0,·:cond_059 ····if-eqz·v0,·:cond_0
  
60 ····.line·14060 ····.line·140
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
102 ····.line·147102 ····.line·147
103 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;103 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
104 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I104 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I
  
105 ····move-result·v1105 ····move-result·v1
  
106 ····int-to-long·v2,·v1106 ····int-to-long·v1,·v1
  
107 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/http/AbstractGenerator;->blockForOutput(J)V107 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/AbstractGenerator;->blockForOutput(J)V
  
108 ····.line·148108 ····.line·148
109 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z109 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z
  
110 ····if-eqz·v0,·:cond_2110 ····if-eqz·v0,·:cond_2
  
111 ····.line·149111 ····.line·149
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
  
141 ····throw·v0141 ····throw·v0
  
142 ····.line·155142 ····.line·155
143 ····:cond_3143 ····:cond_3
144 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;144 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
145 ····invoke-virtual·{v0,·p1,·v4},·Lorg/eclipse/jetty/http/AbstractGenerator;->addContent(Lorg/eclipse/jetty/io/Buffer;Z)V145 ····invoke-virtual·{v0,·p1,·v3},·Lorg/eclipse/jetty/http/AbstractGenerator;->addContent(Lorg/eclipse/jetty/io/Buffer;Z)V
  
146 ····.line·159146 ····.line·159
147 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;147 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
148 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/http/AbstractGenerator;->isAllContentWritten()Z148 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/http/AbstractGenerator;->isAllContentWritten()Z
  
149 ····move-result·v0149 ····move-result·v0
Offset 182, 17 lines modifiedOffset 182, 17 lines modified
182 ····.line·170182 ····.line·170
183 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;183 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
184 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I184 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I
  
185 ····move-result·v1185 ····move-result·v1
  
186 ····int-to-long·v2,·v1186 ····int-to-long·v1,·v1
  
187 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/http/AbstractGenerator;->blockForOutput(J)V187 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/AbstractGenerator;->blockForOutput(J)V
  
188 ····goto·:goto_0188 ····goto·:goto_0
  
189 ····.line·164189 ····.line·164
190 ····:cond_5190 ····:cond_5
191 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;191 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ····move-result·v0201 ····move-result·v0
  
202 ····if-eqz·v0,·:cond_4202 ····if-eqz·v0,·:cond_4
  
203 ····.line·165203 ····.line·165
204 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;204 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
205 ····invoke-virtual·{v0,·v4},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->commitResponse(Z)V205 ····invoke-virtual·{v0,·v3},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->commitResponse(Z)V
  
206 ····goto·:goto_0206 ····goto·:goto_0
  
207 ····.line·172207 ····.line·172
208 ····:cond_6208 ····:cond_6
209 ····return-void209 ····return-void
210 .end·method210 .end·method
Offset 231, 32 lines modifiedOffset 231, 32 lines modified
231 ····iput-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z231 ····iput-boolean·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_closed:Z
  
232 ····.line·82232 ····.line·82
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·public·flush()V235 .method·public·flush()V
236 ····.locals·4236 ····.locals·3
237 ····.annotation·system·Ldalvik/annotation/Throws;237 ····.annotation·system·Ldalvik/annotation/Throws;
238 ········value·=·{238 ········value·=·{
239 ············Ljava/io/IOException;239 ············Ljava/io/IOException;
240 ········}240 ········}
241 ····.end·annotation241 ····.end·annotation
  
242 ····.prologue242 ····.prologue
243 ····.line·100243 ····.line·100
244 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;244 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/HttpOutput;->_generator:Lorg/eclipse/jetty/http/AbstractGenerator;
  
245 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I245 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/HttpOutput;->getMaxIdleTime()I
  
246 ····move-result·v1246 ····move-result·v1
  
247 ····int-to-long·v2,·v1247 ····int-to-long·v1,·v1
  
248 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/http/AbstractGenerator;->flush(J)V248 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/http/AbstractGenerator;->flush(J)V
  
249 ····.line·101249 ····.line·101
250 ····return-void250 ····return-void
251 .end·method251 .end·method
  
252 .method·public·getMaxIdleTime()I252 .method·public·getMaxIdleTime()I
253 ····.locals·1253 ····.locals·1
1.1 KB
smali/org/eclipse/jetty/server/HttpInput.smali
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
  
91 ····and-int/lit16·v2,·v2,·0xff91 ····and-int/lit16·v2,·v2,·0xff
  
92 ····goto·:goto_092 ····goto·:goto_0
93 .end·method93 .end·method
  
94 .method·public·read([BII)I94 .method·public·read([BII)I
95 ····.locals·695 ····.locals·5
96 ····.param·p1,·"b"····#·[B96 ····.param·p1,·"b"····#·[B
97 ····.param·p2,·"off"····#·I97 ····.param·p2,·"off"····#·I
98 ····.param·p3,·"len"····#·I98 ····.param·p3,·"len"····#·I
99 ····.annotation·system·Ldalvik/annotation/Throws;99 ····.annotation·system·Ldalvik/annotation/Throws;
100 ········value·=·{100 ········value·=·{
101 ············Ljava/io/IOException;101 ············Ljava/io/IOException;
102 ········}102 ········}
Offset 115, 17 lines modifiedOffset 115, 17 lines modified
  
115 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/HttpInput;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;115 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/HttpInput;->_connection:Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
116 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->getMaxIdleTime()I116 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/AbstractHttpConnection;->getMaxIdleTime()I
  
117 ····move-result·v3117 ····move-result·v3
  
118 ····int-to-long·v4,·v3118 ····int-to-long·v3,·v3
  
119 ····invoke-virtual·{v2,·v4,·v5},·Lorg/eclipse/jetty/http/HttpParser;->blockForContent(J)Lorg/eclipse/jetty/io/Buffer;119 ····invoke-virtual·{v2,·v3,·v4},·Lorg/eclipse/jetty/http/HttpParser;->blockForContent(J)Lorg/eclipse/jetty/io/Buffer;
  
120 ····move-result-object·v0120 ····move-result-object·v0
  
121 ····.line·62121 ····.line·62
122 ····.local·v0,·"content":Lorg/eclipse/jetty/io/Buffer;122 ····.local·v0,·"content":Lorg/eclipse/jetty/io/Buffer;
123 ····if-eqz·v0,·:cond_1123 ····if-eqz·v0,·:cond_1
  
2.84 KB
smali/org/eclipse/jetty/server/AbstractConnector.smali
    
Offset 175, 17 lines modifiedOffset 175, 17 lines modified
  
175 ····.line·89175 ····.line·89
176 ····iput·v2,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_soLingerTime:I176 ····iput·v2,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_soLingerTime:I
  
177 ····.line·93177 ····.line·93
178 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;178 ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicLong;
  
179 ····const-wide/16·v2,·-0x1179 ····const-wide/16·v1,·-0x1
  
180 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V180 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
  
181 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;181 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;
  
182 ····.line·96182 ····.line·96
183 ····new-instance·v0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;183 ····new-instance·v0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
184 ····invoke-direct·{v0},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;-><init>()V184 ····invoke-direct·{v0},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;-><init>()V
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ····.line·58251 ····.line·58
252 ····sget-object·v0,·Lorg/eclipse/jetty/server/AbstractConnector;->LOG:Lorg/eclipse/jetty/util/log/Logger;252 ····sget-object·v0,·Lorg/eclipse/jetty/server/AbstractConnector;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
253 ····return-object·v0253 ····return-object·v0
254 .end·method254 .end·method
  
255 .method·private·updateNotEqual(Ljava/util/concurrent/atomic/AtomicLong;JJ)V255 .method·private·updateNotEqual(Ljava/util/concurrent/atomic/AtomicLong;JJ)V
256 ····.locals·4256 ····.locals·3
257 ····.param·p1,·"valueHolder"····#·Ljava/util/concurrent/atomic/AtomicLong;257 ····.param·p1,·"valueHolder"····#·Ljava/util/concurrent/atomic/AtomicLong;
258 ····.param·p2,·"compare"····#·J258 ····.param·p2,·"compare"····#·J
259 ····.param·p4,·"value"····#·J259 ····.param·p4,·"value"····#·J
  
260 ····.prologue260 ····.prologue
261 ····.line·1214261 ····.line·1214
262 ····invoke-virtual·{p1},·Ljava/util/concurrent/atomic/AtomicLong;->get()J262 ····invoke-virtual·{p1},·Ljava/util/concurrent/atomic/AtomicLong;->get()J
Offset 604, 51 lines modifiedOffset 604, 51 lines modified
  
604 ····invoke-interface·{v1,·v0},·Lorg/eclipse/jetty/util/log/Logger;->ignore(Ljava/lang/Throwable;)V604 ····invoke-interface·{v1,·v0},·Lorg/eclipse/jetty/util/log/Logger;->ignore(Ljava/lang/Throwable;)V
  
605 ····goto·:goto_0605 ····goto·:goto_0
606 .end·method606 .end·method
  
607 .method·protected·connectionClosed(Lorg/eclipse/jetty/io/Connection;)V607 .method·protected·connectionClosed(Lorg/eclipse/jetty/io/Connection;)V
608 ····.locals·8608 ····.locals·7
609 ····.param·p1,·"connection"····#·Lorg/eclipse/jetty/io/Connection;609 ····.param·p1,·"connection"····#·Lorg/eclipse/jetty/io/Connection;
  
610 ····.prologue610 ····.prologue
611 ····.line·1150611 ····.line·1150
612 ····invoke-interface·{p1},·Lorg/eclipse/jetty/io/Connection;->onClose()V612 ····invoke-interface·{p1},·Lorg/eclipse/jetty/io/Connection;->onClose()V
  
613 ····.line·1152613 ····.line·1152
614 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;614 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/AbstractConnector;->_statsStartedAt:Ljava/util/concurrent/atomic/AtomicLong;
  
615 ····invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicLong;->get()J615 ····invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicLong;->get()J
  
616 ····move-result-wide·v4616 ····move-result-wide·v3
  
617 ····const-wide/16·v6,·-0x1617 ····const-wide/16·v5,·-0x1
  
618 ····cmp-long·v3,·v4,·v6618 ····cmp-long·v3,·v3,·v5
  
619 ····if-nez·v3,·:cond_0619 ····if-nez·v3,·:cond_0
  
620 ····.line·1160620 ····.line·1160
621 ····.end·local·p1····#·"connection":Lorg/eclipse/jetty/io/Connection;621 ····.end·local·p1····#·"connection":Lorg/eclipse/jetty/io/Connection;
622 ····:goto_0622 ····:goto_0
623 ····return-void623 ····return-void
  
624 ····.line·1155624 ····.line·1155
625 ····.restart·local·p1····#·"connection":Lorg/eclipse/jetty/io/Connection;625 ····.restart·local·p1····#·"connection":Lorg/eclipse/jetty/io/Connection;
626 ····:cond_0626 ····:cond_0
627 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J627 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
628 ····move-result-wide·v4628 ····move-result-wide·v3
  
629 ····invoke-interface·{p1},·Lorg/eclipse/jetty/io/Connection;->getTimeStamp()J629 ····invoke-interface·{p1},·Lorg/eclipse/jetty/io/Connection;->getTimeStamp()J
  
630 ····move-result-wide·v6630 ····move-result-wide·v5
  
631 ····sub-long·v0,·v4,·v6631 ····sub-long·v0,·v3,·v5
  
632 ····.line·1156632 ····.line·1156
633 ····.local·v0,·"duration":J633 ····.local·v0,·"duration":J
634 ····instance-of·v3,·p1,·Lorg/eclipse/jetty/server/AbstractHttpConnection;634 ····instance-of·v3,·p1,·Lorg/eclipse/jetty/server/AbstractHttpConnection;
  
635 ····if-eqz·v3,·:cond_1635 ····if-eqz·v3,·:cond_1
  
1.52 KB
smali/org/eclipse/jetty/server/ResourceCache$1.smali
    
Offset 63, 42 lines modifiedOffset 63, 42 lines modified
  
63 ····move-result·v063 ····move-result·v0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·compare(Lorg/eclipse/jetty/server/ResourceCache$Content;Lorg/eclipse/jetty/server/ResourceCache$Content;)I66 .method·public·compare(Lorg/eclipse/jetty/server/ResourceCache$Content;Lorg/eclipse/jetty/server/ResourceCache$Content;)I
67 ····.locals·667 ····.locals·5
68 ····.param·p1,·"c1"····#·Lorg/eclipse/jetty/server/ResourceCache$Content;68 ····.param·p1,·"c1"····#·Lorg/eclipse/jetty/server/ResourceCache$Content;
69 ····.param·p2,·"c2"····#·Lorg/eclipse/jetty/server/ResourceCache$Content;69 ····.param·p2,·"c2"····#·Lorg/eclipse/jetty/server/ResourceCache$Content;
  
70 ····.prologue70 ····.prologue
71 ····const/4·v0,·-0x171 ····const/4·v0,·-0x1
  
72 ····.line·26872 ····.line·268
73 ····iget-wide·v2,·p1,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J73 ····iget-wide·v1,·p1,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J
  
74 ····iget-wide·v4,·p2,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J74 ····iget-wide·v3,·p2,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J
  
75 ····cmp-long·v1,·v2,·v475 ····cmp-long·v1,·v1,·v3
  
76 ····if-gez·v1,·:cond_176 ····if-gez·v1,·:cond_1
  
77 ····.line·27777 ····.line·277
78 ····:cond_078 ····:cond_0
79 ····:goto_079 ····:goto_0
80 ····return·v080 ····return·v0
  
81 ····.line·27181 ····.line·271
82 ····:cond_182 ····:cond_1
83 ····iget-wide·v2,·p1,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J83 ····iget-wide·v1,·p1,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J
  
84 ····iget-wide·v4,·p2,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J84 ····iget-wide·v3,·p2,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J
  
85 ····cmp-long·v1,·v2,·v485 ····cmp-long·v1,·v1,·v3
  
86 ····if-lez·v1,·:cond_286 ····if-lez·v1,·:cond_2
  
87 ····.line·27287 ····.line·272
88 ····const/4·v0,·0x188 ····const/4·v0,·0x1
  
89 ····goto·:goto_089 ····goto·:goto_0
2.54 KB
smali/org/eclipse/jetty/server/Request.smali
    
Offset 1239, 15 lines modifiedOffset 1239, 15 lines modified
1239 ····.line·3791239 ····.line·379
1240 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/Request;->_async:Lorg/eclipse/jetty/server/AsyncContinuation;1240 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/Request;->_async:Lorg/eclipse/jetty/server/AsyncContinuation;
  
1241 ····return-object·v01241 ····return-object·v0
1242 .end·method1242 .end·method
  
1243 .method·public·getAttribute(Ljava/lang/String;)Ljava/lang/Object;1243 .method·public·getAttribute(Ljava/lang/String;)Ljava/lang/Object;
1244 ····.locals·41244 ····.locals·3
1245 ····.param·p1,·"name"····#·Ljava/lang/String;1245 ····.param·p1,·"name"····#·Ljava/lang/String;
  
1246 ····.prologue1246 ····.prologue
1247 ····.line·3881247 ····.line·388
1248 ····const-string·v1,·"org.eclipse.jetty.io.EndPoint.maxIdleTime"1248 ····const-string·v1,·"org.eclipse.jetty.io.EndPoint.maxIdleTime"
  
1249 ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z1249 ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
Offset 1267, 17 lines modifiedOffset 1267, 17 lines modified
  
1267 ····move-result-object·v11267 ····move-result-object·v1
  
1268 ····invoke-interface·{v1},·Lorg/eclipse/jetty/io/EndPoint;->getMaxIdleTime()I1268 ····invoke-interface·{v1},·Lorg/eclipse/jetty/io/EndPoint;->getMaxIdleTime()I
  
1269 ····move-result·v11269 ····move-result·v1
  
1270 ····int-to-long·v2,·v11270 ····int-to-long·v1,·v1
  
1271 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V1271 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V
  
1272 ····.line·3941272 ····.line·394
1273 ····:cond_01273 ····:cond_0
1274 ····:goto_01274 ····:goto_0
1275 ····return-object·v01275 ····return-object·v0
  
1276 ····.line·3911276 ····.line·391
Offset 4364, 17 lines modifiedOffset 4364, 17 lines modified
4364 ····cmp-long·v0,·v0,·v24364 ····cmp-long·v0,·v0,·v2
  
4365 ····if-lez·v0,·:cond_04365 ····if-lez·v0,·:cond_0
  
4366 ····.line·12594366 ····.line·1259
4367 ····sget-object·v0,·Lorg/eclipse/jetty/http/HttpFields;->__dateCache:Lorg/eclipse/jetty/io/BufferDateCache;4367 ····sget-object·v0,·Lorg/eclipse/jetty/http/HttpFields;->__dateCache:Lorg/eclipse/jetty/io/BufferDateCache;
  
4368 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStamp:J4368 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStamp:J
  
4369 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/BufferDateCache;->formatBuffer(J)Lorg/eclipse/jetty/io/Buffer;4369 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/BufferDateCache;->formatBuffer(J)Lorg/eclipse/jetty/io/Buffer;
  
4370 ····move-result-object·v04370 ····move-result-object·v0
  
4371 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;4371 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStampBuffer:Lorg/eclipse/jetty/io/Buffer;
  
4372 ····.line·12604372 ····.line·1260
4373 ····:cond_04373 ····:cond_0
Offset 6159, 15 lines modifiedOffset 6159, 15 lines modified
6159 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/server/CookieCutter;->setCookies([Ljavax/servlet/http/Cookie;)V6159 ····invoke-virtual·{v0,·p1},·Lorg/eclipse/jetty/server/CookieCutter;->setCookies([Ljavax/servlet/http/Cookie;)V
  
6160 ····.line·17286160 ····.line·1728
6161 ····return-void6161 ····return-void
6162 .end·method6162 .end·method
  
6163 .method·public·setDispatchTime(J)V6163 .method·public·setDispatchTime(J)V
6164 ····.locals·16164 ····.locals·0
6165 ····.param·p1,·"value"····#·J6165 ····.param·p1,·"value"····#·J
  
6166 ····.prologue6166 ····.prologue
6167 ····.line·19516167 ····.line·1951
6168 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_dispatchTime:J6168 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_dispatchTime:J
  
6169 ····.line·19526169 ····.line·1952
Offset 6441, 15 lines modifiedOffset 6441, 15 lines modified
6441 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_sessionManager:Lorg/eclipse/jetty/server/SessionManager;6441 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_sessionManager:Lorg/eclipse/jetty/server/SessionManager;
  
6442 ····.line·19186442 ····.line·1918
6443 ····return-void6443 ····return-void
6444 .end·method6444 .end·method
  
6445 .method·public·setTimeStamp(J)V6445 .method·public·setTimeStamp(J)V
6446 ····.locals·16446 ····.locals·0
6447 ····.param·p1,·"ts"····#·J6447 ····.param·p1,·"ts"····#·J
  
6448 ····.prologue6448 ····.prologue
6449 ····.line·19236449 ····.line·1923
6450 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStamp:J6450 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/Request;->_timeStamp:J
  
6451 ····.line·19246451 ····.line·1924
8.8 KB
smali/org/eclipse/jetty/server/InclusiveByteRange.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 ····sput-object·v0,·Lorg/eclipse/jetty/server/InclusiveByteRange;->LOG:Lorg/eclipse/jetty/util/log/Logger;27 ····sput-object·v0,·Lorg/eclipse/jetty/server/InclusiveByteRange;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·public·constructor·<init>(JJ)V30 .method·public·constructor·<init>(JJ)V
31 ····.locals·331 ····.locals·2
32 ····.param·p1,·"first"····#·J32 ····.param·p1,·"first"····#·J
33 ····.param·p3,·"last"····#·J33 ····.param·p3,·"last"····#·J
  
34 ····.prologue34 ····.prologue
35 ····const-wide/16·v0,·0x035 ····const-wide/16·v0,·0x0
  
36 ····.line·5836 ····.line·58
Offset 120, 18 lines modifiedOffset 120, 18 lines modified
120 ····move-result-object·v9120 ····move-result-object·v9
  
121 ····.line·101121 ····.line·101
122 ····const-wide/16·v2,·-0x1122 ····const-wide/16·v2,·-0x1
  
123 ····.line·102123 ····.line·102
124 ····.local·v2,·"first":J124 ····.local·v2,·"first":J
125 ····const-wide/16·v6,·-0x1125 ····const-wide/16·v5,·-0x1
  
126 ····.line·103126 ····.line·103
127 ····.local·v6,·"last":J127 ····.local·v5,·"last":J
128 ····const/16·v11,·0x2d128 ····const/16·v11,·0x2d
  
129 ····invoke-virtual·{v9,·v11},·Ljava/lang/String;->indexOf(I)I129 ····invoke-virtual·{v9,·v11},·Ljava/lang/String;->indexOf(I)I
  
130 ····move-result·v0130 ····move-result·v0
  
131 ····.line·104131 ····.line·104
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1177 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1
  
178 ····goto·:goto_0178 ····goto·:goto_0
  
179 ····.line·141179 ····.line·141
180 ····.end·local·v0····#·"d":I180 ····.end·local·v0····#·"d":I
181 ····.end·local·v2····#·"first":J181 ····.end·local·v2····#·"first":J
182 ····.end·local·v6····#·"last":J182 ····.end·local·v5····#·"last":J
183 ····:catch_0183 ····:catch_0
184 ····move-exception·v1184 ····move-exception·v1
  
185 ····.line·143185 ····.line·143
186 ····.local·v1,·"e":Ljava/lang/NumberFormatException;186 ····.local·v1,·"e":Ljava/lang/NumberFormatException;
187 ····:try_start_2187 ····:try_start_2
188 ····sget-object·v11,·Lorg/eclipse/jetty/server/InclusiveByteRange;->LOG:Lorg/eclipse/jetty/util/log/Logger;188 ····sget-object·v11,·Lorg/eclipse/jetty/server/InclusiveByteRange;->LOG:Lorg/eclipse/jetty/util/log/Logger;
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
  
239 ····goto·:goto_0239 ····goto·:goto_0
  
240 ····.line·111240 ····.line·111
241 ····.end·local·v1····#·"e":Ljava/lang/Exception;241 ····.end·local·v1····#·"e":Ljava/lang/Exception;
242 ····.restart·local·v0····#·"d":I242 ····.restart·local·v0····#·"d":I
243 ····.restart·local·v2····#·"first":J243 ····.restart·local·v2····#·"first":J
244 ····.restart·local·v6····#·"last":J244 ····.restart·local·v5····#·"last":J
245 ····:cond_3245 ····:cond_3
246 ····if-nez·v0,·:cond_7246 ····if-nez·v0,·:cond_7
  
247 ····.line·113247 ····.line·113
248 ····add-int/lit8·v11,·v0,·0x1248 ····add-int/lit8·v11,·v0,·0x1
  
249 ····:try_start_3249 ····:try_start_3
Offset 266, 70 lines modifiedOffset 266, 70 lines modified
  
266 ····invoke-virtual·{v11},·Ljava/lang/String;->trim()Ljava/lang/String;266 ····invoke-virtual·{v11},·Ljava/lang/String;->trim()Ljava/lang/String;
  
267 ····move-result-object·v11267 ····move-result-object·v11
  
268 ····invoke-static·{v11},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J268 ····invoke-static·{v11},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
269 ····move-result-wide·v6269 ····move-result-wide·v5
  
270 ····.line·129270 ····.line·129
271 ····:goto_2271 ····:goto_2
272 ····const-wide/16·v12,·-0x1272 ····const-wide/16·v11,·-0x1
  
273 ····cmp-long·v11,·v2,·v12273 ····cmp-long·v11,·v2,·v11
  
274 ····if-nez·v11,·:cond_4274 ····if-nez·v11,·:cond_4
  
275 ····const-wide/16·v12,·-0x1275 ····const-wide/16·v11,·-0x1
  
276 ····cmp-long·v11,·v6,·v12276 ····cmp-long·v11,·v5,·v11
  
277 ····if-eqz·v11,·:cond_0277 ····if-eqz·v11,·:cond_0
  
278 ····.line·132278 ····.line·132
279 ····:cond_4279 ····:cond_4
280 ····const-wide/16·v12,·-0x1280 ····const-wide/16·v11,·-0x1
  
281 ····cmp-long·v11,·v2,·v12281 ····cmp-long·v11,·v2,·v11
  
282 ····if-eqz·v11,·:cond_5282 ····if-eqz·v11,·:cond_5
  
283 ····const-wide/16·v12,·-0x1283 ····const-wide/16·v11,·-0x1
  
284 ····cmp-long·v11,·v6,·v12284 ····cmp-long·v11,·v5,·v11
  
285 ····if-eqz·v11,·:cond_5285 ····if-eqz·v11,·:cond_5
  
286 ····cmp-long·v11,·v2,·v6286 ····cmp-long·v11,·v2,·v5
  
287 ····if-gtz·v11,·:cond_0287 ····if-gtz·v11,·:cond_0
  
288 ····.line·135288 ····.line·135
289 ····:cond_5289 ····:cond_5
290 ····cmp-long·v11,·v2,·p1290 ····cmp-long·v11,·v2,·p1
  
291 ····if-gez·v11,·:cond_1291 ····if-gez·v11,·:cond_1
  
292 ····.line·137292 ····.line·137
293 ····new-instance·v5,·Lorg/eclipse/jetty/server/InclusiveByteRange;293 ····new-instance·v7,·Lorg/eclipse/jetty/server/InclusiveByteRange;
  
294 ····invoke-direct·{v5,·v2,·v3,·v6,·v7},·Lorg/eclipse/jetty/server/InclusiveByteRange;-><init>(JJ)V294 ····invoke-direct·{v7,·v2,·v3,·v5,·v6},·Lorg/eclipse/jetty/server/InclusiveByteRange;-><init>(JJ)V
  
295 ····.line·138295 ····.line·138
296 ····.local·v5,·"range":Lorg/eclipse/jetty/server/InclusiveByteRange;296 ····.local·v7,·"range":Lorg/eclipse/jetty/server/InclusiveByteRange;
297 ····invoke-static·{v8,·v5},·Lorg/eclipse/jetty/util/LazyList;->add(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;297 ····invoke-static·{v8,·v7},·Lorg/eclipse/jetty/util/LazyList;->add(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
298 ····move-result-object·v8298 ····move-result-object·v8
  
299 ····.local·v8,·"satRanges":Ljava/lang/Object;299 ····.local·v8,·"satRanges":Ljava/lang/Object;
300 ····goto/16·:goto_1300 ····goto/16·:goto_1
Max diff block lines reached; 5391/8898 bytes (60.59%) of diff not shown.
3.57 KB
smali/org/eclipse/jetty/server/ResourceCache$Content.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 .field·final·_resource:Lorg/eclipse/jetty/util/resource/Resource;55 .field·final·_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
56 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/ResourceCache;56 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/ResourceCache;
  
  
57 #·direct·methods57 #·direct·methods
58 .method·constructor·<init>(Lorg/eclipse/jetty/server/ResourceCache;Ljava/lang/String;Lorg/eclipse/jetty/util/resource/Resource;)V58 .method·constructor·<init>(Lorg/eclipse/jetty/server/ResourceCache;Ljava/lang/String;Lorg/eclipse/jetty/util/resource/Resource;)V
59 ····.locals·659 ····.locals·5
60 ····.param·p2,·"pathInContext"····#·Ljava/lang/String;60 ····.param·p2,·"pathInContext"····#·Ljava/lang/String;
61 ····.param·p3,·"resource"····#·Lorg/eclipse/jetty/util/resource/Resource;61 ····.param·p3,·"resource"····#·Lorg/eclipse/jetty/util/resource/Resource;
  
62 ····.prologue62 ····.prologue
63 ····.line·37163 ····.line·371
64 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->this$0:Lorg/eclipse/jetty/server/ResourceCache;64 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->this$0:Lorg/eclipse/jetty/server/ResourceCache;
  
Offset 113, 41 lines modifiedOffset 113, 41 lines modified
  
113 ····.line·377113 ····.line·377
114 ····.local·v0,·"exists":Z114 ····.local·v0,·"exists":Z
115 ····if-eqz·v0,·:cond_0115 ····if-eqz·v0,·:cond_0
  
116 ····invoke-virtual·{p3},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J116 ····invoke-virtual·{p3},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J
  
117 ····move-result-wide·v2117 ····move-result-wide·v1
  
118 ····:goto_0118 ····:goto_0
119 ····iput-wide·v2,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModified:J119 ····iput-wide·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModified:J
  
120 ····.line·378120 ····.line·378
121 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModified:J121 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModified:J
  
122 ····const-wide/16·v4,·0x0122 ····const-wide/16·v3,·0x0
  
123 ····cmp-long·v1,·v2,·v4123 ····cmp-long·v1,·v1,·v3
  
124 ····if-gez·v1,·:cond_1124 ····if-gez·v1,·:cond_1
  
125 ····const/4·v1,·0x0125 ····const/4·v1,·0x0
  
126 ····:goto_1126 ····:goto_1
127 ····iput-object·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModifiedBytes:Lorg/eclipse/jetty/io/Buffer;127 ····iput-object·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastModifiedBytes:Lorg/eclipse/jetty/io/Buffer;
  
128 ····.line·380128 ····.line·380
129 ····if-eqz·v0,·:cond_2129 ····if-eqz·v0,·:cond_2
  
130 ····invoke-virtual·{p3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J130 ····invoke-virtual·{p3},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
131 ····move-result-wide·v2131 ····move-result-wide·v1
  
132 ····long-to-int·v1,·v2132 ····long-to-int·v1,·v1
  
133 ····:goto_2133 ····:goto_2
134 ····iput·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_length:I134 ····iput·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_length:I
  
135 ····.line·381135 ····.line·381
136 ····invoke-static·{p1},·Lorg/eclipse/jetty/server/ResourceCache;->access$100(Lorg/eclipse/jetty/server/ResourceCache;)Ljava/util/concurrent/atomic/AtomicInteger;136 ····invoke-static·{p1},·Lorg/eclipse/jetty/server/ResourceCache;->access$100(Lorg/eclipse/jetty/server/ResourceCache;)Ljava/util/concurrent/atomic/AtomicInteger;
  
Offset 163, 24 lines modifiedOffset 163, 24 lines modified
163 ····move-result-object·v1163 ····move-result-object·v1
  
164 ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I164 ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
  
165 ····.line·383165 ····.line·383
166 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J166 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
167 ····move-result-wide·v2167 ····move-result-wide·v1
  
168 ····iput-wide·v2,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J168 ····iput-wide·v1,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_lastAccessed:J
  
169 ····.line·384169 ····.line·384
170 ····return-void170 ····return-void
  
171 ····.line·377171 ····.line·377
172 ····:cond_0172 ····:cond_0
173 ····const-wide/16·v2,·-0x1173 ····const-wide/16·v1,·-0x1
  
174 ····goto·:goto_0174 ····goto·:goto_0
  
175 ····.line·378175 ····.line·378
176 ····:cond_1176 ····:cond_1
177 ····new-instance·v1,·Lorg/eclipse/jetty/io/ByteArrayBuffer;177 ····new-instance·v1,·Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
Offset 659, 15 lines modifiedOffset 659, 15 lines modified
  
659 ····.prologue659 ····.prologue
660 ····.line·450660 ····.line·450
661 ····return-void661 ····return-void
662 .end·method662 .end·method
  
663 .method·public·toString()Ljava/lang/String;663 .method·public·toString()Ljava/lang/String;
664 ····.locals·6664 ····.locals·5
  
665 ····.prologue665 ····.prologue
666 ····.line·514666 ····.line·514
667 ····const-string·v0,·"%s·%s·%d·%s·%s"667 ····const-string·v0,·"%s·%s·%d·%s·%s"
  
668 ····const/4·v1,·0x5668 ····const/4·v1,·0x5
  
Offset 695, 17 lines modifiedOffset 695, 17 lines modified
  
695 ····const/4·v2,·0x2695 ····const/4·v2,·0x2
  
696 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_resource:Lorg/eclipse/jetty/util/resource/Resource;696 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/ResourceCache$Content;->_resource:Lorg/eclipse/jetty/util/resource/Resource;
  
697 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J697 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J
  
698 ····move-result-wide·v4698 ····move-result-wide·v3
  
699 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;699 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
700 ····move-result-object·v3700 ····move-result-object·v3
  
701 ····aput-object·v3,·v1,·v2701 ····aput-object·v3,·v1,·v2
  
702 ····const/4·v2,·0x3702 ····const/4·v2,·0x3
  
1.01 KB
smali/org/eclipse/jetty/server/LocalConnector.smali
    
Offset 283, 19 lines modifiedOffset 283, 19 lines modified
283 ····invoke-interface·{v1,·v0},·Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z283 ····invoke-interface·{v1,·v0},·Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z
  
284 ····.line·65284 ····.line·65
285 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/LocalConnector;->getMaxIdleTime()I285 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/LocalConnector;->getMaxIdleTime()I
  
286 ····move-result·v1286 ····move-result·v1
  
287 ····int-to-long·v2,·v1287 ····int-to-long·v1,·v1
  
288 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;288 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
289 ····invoke-virtual·{v4,·v2,·v3,·v1},·Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z289 ····invoke-virtual·{v4,·v1,·v2,·v3},·Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z
  
290 ····.line·66290 ····.line·66
291 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/LocalConnector$Request;->getResponsesBuffer()Lorg/eclipse/jetty/io/ByteArrayBuffer;291 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/LocalConnector$Request;->getResponsesBuffer()Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
292 ····move-result-object·v1292 ····move-result-object·v1
  
293 ····return-object·v1293 ····return-object·v1
1.26 KB
smali/org/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint.smali
    
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 ····.line·205212 ····.line·205
213 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;213 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
  
214 ····return-object·v0214 ····return-object·v0
215 .end·method215 .end·method
  
216 .method·public·run()V216 .method·public·run()V
217 ····.locals·12217 ····.locals·11
  
218 ····.prologue218 ····.prologue
219 ····.line·250219 ····.line·250
220 ····:try_start_0220 ····:try_start_0
221 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->this$0:Lorg/eclipse/jetty/server/bio/SocketConnector;221 ····iget-object·v6,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->this$0:Lorg/eclipse/jetty/server/bio/SocketConnector;
  
222 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;222 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
Offset 859, 21 lines modifiedOffset 859, 21 lines modified
859 ····move-result·v0859 ····move-result·v0
  
860 ····.line·313860 ····.line·313
861 ····if-ltz·v0,·:cond_a861 ····if-ltz·v0,·:cond_a
  
862 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J862 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
863 ····move-result-wide·v8863 ····move-result-wide·v7
  
864 ····sub-long/2addr·v8,·v4864 ····sub-long/2addr·v7,·v4
  
865 ····int-to-long·v10,·v3865 ····int-to-long·v9,·v3
  
866 ····cmp-long·v7,·v8,·v10866 ····cmp-long·v7,·v7,·v9
  
867 ····if-ltz·v7,·:cond_9867 ····if-ltz·v7,·:cond_9
  
868 ····.line·314868 ····.line·314
869 ····:cond_a869 ····:cond_a
870 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_socket:Ljava/net/Socket;870 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/bio/SocketConnector$ConnectorEndPoint;->_socket:Ljava/net/Socket;
  
3.32 KB
smali/org/eclipse/jetty/server/session/JDBCSessionManager$1.smali
    
Offset 139, 44 lines modifiedOffset 139, 44 lines modified
139 ····invoke-virtual·{v2,·v9},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setRowId(Ljava/lang/String;)V139 ····invoke-virtual·{v2,·v9},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setRowId(Ljava/lang/String;)V
  
140 ····.line·853140 ····.line·853
141 ····const-string·v9,·"cookieTime"141 ····const-string·v9,·"cookieTime"
  
142 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J142 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
143 ····move-result-wide·v10143 ····move-result-wide·v9
  
144 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setCookieSet(J)V144 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setCookieSet(J)V
  
145 ····.line·854145 ····.line·854
146 ····const-string·v9,·"lastAccessTime"146 ····const-string·v9,·"lastAccessTime"
  
147 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J147 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
148 ····move-result-wide·v10148 ····move-result-wide·v9
  
149 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastAccessed(J)V149 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastAccessed(J)V
  
150 ····.line·855150 ····.line·855
151 ····const-string·v9,·"accessTime"151 ····const-string·v9,·"accessTime"
  
152 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J152 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
153 ····move-result-wide·v10153 ····move-result-wide·v9
  
154 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setAccessed(J)V154 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setAccessed(J)V
  
155 ····.line·856155 ····.line·856
156 ····const-string·v9,·"createTime"156 ····const-string·v9,·"createTime"
  
157 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J157 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
158 ····move-result-wide·v10158 ····move-result-wide·v9
  
159 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setCreated(J)V159 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setCreated(J)V
  
160 ····.line·857160 ····.line·857
161 ····const-string·v9,·"lastNode"161 ····const-string·v9,·"lastNode"
  
162 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;162 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;
  
163 ····move-result-object·v9163 ····move-result-object·v9
Offset 184, 26 lines modifiedOffset 184, 26 lines modified
184 ····invoke-virtual·{v2,·v9},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastNode(Ljava/lang/String;)V184 ····invoke-virtual·{v2,·v9},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastNode(Ljava/lang/String;)V
  
185 ····.line·858185 ····.line·858
186 ····const-string·v9,·"lastSavedTime"186 ····const-string·v9,·"lastSavedTime"
  
187 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J187 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
188 ····move-result-wide·v10188 ····move-result-wide·v9
  
189 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastSaved(J)V189 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastSaved(J)V
  
190 ····.line·859190 ····.line·859
191 ····const-string·v9,·"expiryTime"191 ····const-string·v9,·"expiryTime"
  
192 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J192 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getLong(Ljava/lang/String;)J
  
193 ····move-result-wide·v10193 ····move-result-wide·v9
  
194 ····invoke-virtual·{v2,·v10,·v11},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V194 ····invoke-virtual·{v2,·v9,·v10},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V
  
195 ····.line·860195 ····.line·860
196 ····const-string·v9,·"contextPath"196 ····const-string·v9,·"contextPath"
  
197 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;197 ····invoke-interface·{v7,·v9},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;
  
198 ····move-result-object·v9198 ····move-result-object·v9
9.63 KB
smali/org/eclipse/jetty/server/session/JDBCSessionManager$Session.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .field·private·_dirty:Z24 .field·private·_dirty:Z
  
25 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/session/JDBCSessionManager;25 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/session/JDBCSessionManager;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/JDBCSessionManager;JLorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;)V27 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/JDBCSessionManager;JLorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;)V
28 ····.locals·828 ····.locals·7
29 ····.param·p2,·"accessed"····#·J29 ····.param·p2,·"accessed"····#·J
30 ····.param·p4,·"data"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;30 ····.param·p4,·"data"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
  
31 ····.prologue31 ····.prologue
32 ····.line·29432 ····.line·294
33 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->this$0:Lorg/eclipse/jetty/server/session/JDBCSessionManager;33 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->this$0:Lorg/eclipse/jetty/server/session/JDBCSessionManager;
  
Offset 67, 21 lines modifiedOffset 67, 21 lines modified
67 ····if-lez·v0,·:cond_067 ····if-lez·v0,·:cond_0
  
68 ····.line·29868 ····.line·298
69 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;69 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
  
70 ····iget·v1,·p1,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->_dftMaxIdleSecs:I70 ····iget·v1,·p1,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->_dftMaxIdleSecs:I
  
71 ····int-to-long·v2,·v171 ····int-to-long·v1,·v1
  
72 ····const-wide/16·v4,·0x3e872 ····const-wide/16·v3,·0x3e8
  
73 ····mul-long/2addr·v2,·v473 ····mul-long/2addr·v1,·v3
  
74 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setMaxIdleMs(J)V74 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setMaxIdleMs(J)V
  
75 ····.line·29975 ····.line·299
76 ····:cond_076 ····:cond_0
77 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;77 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
  
78 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getAttributeMap()Ljava/util/Map;78 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getAttributeMap()Ljava/util/Map;
  
Offset 181, 37 lines modifiedOffset 181, 37 lines modified
181 ····.line·285181 ····.line·285
182 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->getMaxInactiveInterval()I182 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->getMaxInactiveInterval()I
  
183 ····move-result·v0183 ····move-result·v0
  
184 ····.line·286184 ····.line·286
185 ····.local·v0,·"maxInterval":I185 ····.local·v0,·"maxInterval":I
186 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;186 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
  
187 ····if-gtz·v0,·:cond_1187 ····if-gtz·v0,·:cond_1
  
188 ····const-wide/16·v2,·0x0188 ····const-wide/16·v1,·0x0
  
189 ····:goto_0189 ····:goto_0
190 ····invoke-virtual·{v1,·v2,·v3},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V190 ····invoke-virtual·{v3,·v1,·v2},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V
  
191 ····.line·287191 ····.line·287
192 ····return-void192 ····return-void
  
193 ····.line·286193 ····.line·286
194 ····:cond_1194 ····:cond_1
195 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J195 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
196 ····move-result-wide·v2196 ····move-result-wide·v1
  
197 ····int-to-long·v4,·v0197 ····int-to-long·v4,·v0
  
198 ····mul-long/2addr·v4,·v6198 ····mul-long/2addr·v4,·v6
  
199 ····add-long/2addr·v2,·v4199 ····add-long/2addr·v1,·v4
  
200 ····goto·:goto_0200 ····goto·:goto_0
201 .end·method201 .end·method
  
202 .method·static·synthetic·access$500(Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;)Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;202 .method·static·synthetic·access$500(Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;)Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
203 ····.locals·1203 ····.locals·1
204 ····.param·p0,·"x0"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;204 ····.param·p0,·"x0"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
  
222 ····return-object·v0222 ····return-object·v0
223 .end·method223 .end·method
  
  
224 #·virtual·methods224 #·virtual·methods
225 .method·protected·access(J)Z225 .method·protected·access(J)Z
226 ····.locals·7226 ····.locals·6
227 ····.param·p1,·"time"····#·J227 ····.param·p1,·"time"····#·J
  
228 ····.prologue228 ····.prologue
229 ····.line·332229 ····.line·332
230 ····invoke-super·{p0,·p1,·p2},·Lorg/eclipse/jetty/server/session/AbstractSession;->access(J)Z230 ····invoke-super·{p0,·p1,·p2},·Lorg/eclipse/jetty/server/session/AbstractSession;->access(J)Z
  
231 ····move-result·v1231 ····move-result·v1
Offset 256, 57 lines modifiedOffset 256, 57 lines modified
256 ····.line·337256 ····.line·337
257 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->getMaxInactiveInterval()I257 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->getMaxInactiveInterval()I
  
258 ····move-result·v0258 ····move-result·v0
  
259 ····.line·338259 ····.line·338
260 ····.local·v0,·"maxInterval":I260 ····.local·v0,·"maxInterval":I
261 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;261 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$Session;->_data:Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
  
262 ····if-gtz·v0,·:cond_0262 ····if-gtz·v0,·:cond_0
  
263 ····const-wide/16·v2,·0x0263 ····const-wide/16·v1,·0x0
  
264 ····:goto_0264 ····:goto_0
265 ····invoke-virtual·{v1,·v2,·v3},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V265 ····invoke-virtual·{v3,·v1,·v2},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setExpiryTime(J)V
  
266 ····.line·339266 ····.line·339
267 ····const/4·v1,·0x1267 ····const/4·v1,·0x1
  
268 ····.line·341268 ····.line·341
269 ····.end·local·v0····#·"maxInterval":I269 ····.end·local·v0····#·"maxInterval":I
270 ····:goto_1270 ····:goto_1
271 ····return·v1271 ····return·v1
  
272 ····.line·338272 ····.line·338
273 ····.restart·local·v0····#·"maxInterval":I273 ····.restart·local·v0····#·"maxInterval":I
274 ····:cond_0274 ····:cond_0
275 ····int-to-long·v2,·v0275 ····int-to-long·v1,·v0
  
276 ····const-wide/16·v4,·0x3e8276 ····const-wide/16·v4,·0x3e8
  
277 ····mul-long/2addr·v2,·v4277 ····mul-long/2addr·v1,·v4
  
278 ····add-long/2addr·v2,·p1278 ····add-long/2addr·v1,·p1
  
Max diff block lines reached; 4949/9721 bytes (50.91%) of diff not shown.
5.06 KB
smali/org/eclipse/jetty/server/session/AbstractSessionIdManager.smali
    
Offset 215, 22 lines modifiedOffset 215, 22 lines modified
215 ····.line·102215 ····.line·102
216 ····if-eqz·p1,·:cond_1216 ····if-eqz·p1,·:cond_1
  
217 ····.line·105217 ····.line·105
218 ····:try_start_0218 ····:try_start_0
219 ····invoke-interface·{p1},·Ljavax/servlet/http/HttpServletRequest;->getRequestedSessionId()Ljava/lang/String;219 ····invoke-interface·{p1},·Ljavax/servlet/http/HttpServletRequest;->getRequestedSessionId()Ljava/lang/String;
  
220 ····move-result-object·v3220 ····move-result-object·v7
  
221 ····.line·106221 ····.line·106
222 ····.local·v3,·"requested_id":Ljava/lang/String;222 ····.local·v7,·"requested_id":Ljava/lang/String;
223 ····if-eqz·v3,·:cond_0223 ····if-eqz·v7,·:cond_0
  
224 ····.line·108224 ····.line·108
225 ····invoke-virtual·{p0,·v3},·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->getClusterId(Ljava/lang/String;)Ljava/lang/String;225 ····invoke-virtual·{p0,·v7},·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->getClusterId(Ljava/lang/String;)Ljava/lang/String;
  
226 ····move-result-object·v0226 ····move-result-object·v0
  
227 ····.line·109227 ····.line·109
228 ····.local·v0,·"cluster_id":Ljava/lang/String;228 ····.local·v0,·"cluster_id":Ljava/lang/String;
229 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->idInUse(Ljava/lang/String;)Z229 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->idInUse(Ljava/lang/String;)Z
  
Offset 239, 20 lines modifiedOffset 239, 20 lines modified
239 ····if-eqz·v8,·:cond_0239 ····if-eqz·v8,·:cond_0
  
240 ····.line·110240 ····.line·110
241 ····monitor-exit·p0241 ····monitor-exit·p0
  
242 ····.line·142242 ····.line·142
243 ····.end·local·v0····#·"cluster_id":Ljava/lang/String;243 ····.end·local·v0····#·"cluster_id":Ljava/lang/String;
244 ····.end·local·v3····#·"requested_id":Ljava/lang/String;244 ····.end·local·v7····#·"requested_id":Ljava/lang/String;
245 ····:goto_0245 ····:goto_0
246 ····return-object·v0246 ····return-object·v0
  
247 ····.line·114247 ····.line·114
248 ····.restart·local·v3····#·"requested_id":Ljava/lang/String;248 ····.restart·local·v7····#·"requested_id":Ljava/lang/String;
249 ····:cond_0249 ····:cond_0
250 ····const-string·v8,·"org.eclipse.jetty.server.newSessionId"250 ····const-string·v8,·"org.eclipse.jetty.server.newSessionId"
  
251 ····invoke-interface·{p1,·v8},·Ljavax/servlet/http/HttpServletRequest;->getAttribute(Ljava/lang/String;)Ljava/lang/Object;251 ····invoke-interface·{p1,·v8},·Ljavax/servlet/http/HttpServletRequest;->getAttribute(Ljava/lang/String;)Ljava/lang/Object;
  
252 ····move-result-object·v2252 ····move-result-object·v2
  
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
  
273 ····move-object·v0,·v2273 ····move-object·v0,·v2
  
274 ····goto·:goto_0274 ····goto·:goto_0
  
275 ····.line·120275 ····.line·120
276 ····.end·local·v2····#·"new_id":Ljava/lang/String;276 ····.end·local·v2····#·"new_id":Ljava/lang/String;
277 ····.end·local·v3····#·"requested_id":Ljava/lang/String;277 ····.end·local·v7····#·"requested_id":Ljava/lang/String;
278 ····:cond_1278 ····:cond_1
279 ····const/4·v1,·0x0279 ····const/4·v1,·0x0
  
280 ····.line·121280 ····.line·121
281 ····.local·v1,·"id":Ljava/lang/String;281 ····.local·v1,·"id":Ljava/lang/String;
282 ····:cond_2282 ····:cond_2
283 ····:goto_1283 ····:goto_1
Offset 337, 27 lines modifiedOffset 337, 27 lines modified
  
337 ····int-to-long·v10,·v10337 ····int-to-long·v10,·v10
  
338 ····const/16·v12,·0x20338 ····const/16·v12,·0x20
  
339 ····shl-long/2addr·v10,·v12339 ····shl-long/2addr·v10,·v12
  
340 ····xor-long·v4,·v8,·v10340 ····xor-long·v3,·v8,·v10
  
341 ····.line·126341 ····.line·126
342 ····.local·v4,·"r0":J342 ····.local·v3,·"r0":J
343 ····:goto_2343 ····:goto_2
344 ····const-wide/16·v8,·0x0344 ····const-wide/16·v8,·0x0
  
345 ····cmp-long·v8,·v4,·v8345 ····cmp-long·v8,·v3,·v8
  
346 ····if-gez·v8,·:cond_4346 ····if-gez·v8,·:cond_4
  
347 ····.line·127347 ····.line·127
348 ····neg-long·v4,·v4348 ····neg-long·v3,·v3
  
349 ····.line·128349 ····.line·128
350 ····:cond_4350 ····:cond_4
351 ····iget-boolean·v8,·p0,·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->_weakRandom:Z351 ····iget-boolean·v8,·p0,·Lorg/eclipse/jetty/server/session/AbstractSessionIdManager;->_weakRandom:Z
  
352 ····if-eqz·v8,·:cond_7352 ····if-eqz·v8,·:cond_7
  
Offset 393, 47 lines modifiedOffset 393, 47 lines modified
  
393 ····int-to-long·v10,·v10393 ····int-to-long·v10,·v10
  
394 ····const/16·v12,·0x20394 ····const/16·v12,·0x20
  
395 ····shl-long/2addr·v10,·v12395 ····shl-long/2addr·v10,·v12
  
396 ····xor-long·v6,·v8,·v10396 ····xor-long·v5,·v8,·v10
  
397 ····.line·131397 ····.line·131
398 ····.local·v6,·"r1":J398 ····.local·v5,·"r1":J
399 ····:goto_3399 ····:goto_3
400 ····const-wide/16·v8,·0x0400 ····const-wide/16·v8,·0x0
  
401 ····cmp-long·v8,·v6,·v8401 ····cmp-long·v8,·v5,·v8
  
402 ····if-gez·v8,·:cond_5402 ····if-gez·v8,·:cond_5
  
403 ····.line·132403 ····.line·132
404 ····neg-long·v6,·v6404 ····neg-long·v5,·v5
  
405 ····.line·133405 ····.line·133
406 ····:cond_5406 ····:cond_5
407 ····new-instance·v8,·Ljava/lang/StringBuilder;407 ····new-instance·v8,·Ljava/lang/StringBuilder;
  
408 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V408 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V
  
409 ····const/16·v9,·0x24409 ····const/16·v9,·0x24
  
410 ····invoke-static·{v4,·v5,·v9},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;410 ····invoke-static·{v3,·v4,·v9},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;
  
411 ····move-result-object·v9411 ····move-result-object·v9
  
412 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;412 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
413 ····move-result-object·v8413 ····move-result-object·v8
  
414 ····const/16·v9,·0x24414 ····const/16·v9,·0x24
  
Max diff block lines reached; 1392/5044 bytes (27.60%) of diff not shown.
3.85 KB
smali/org/eclipse/jetty/server/session/JDBCSessionManager$SessionData.smali
    
Offset 612, 15 lines modifiedOffset 612, 15 lines modified
  
612 ····monitor-exit·p0612 ····monitor-exit·p0
  
613 ····throw·v0613 ····throw·v0
614 .end·method614 .end·method
  
615 .method·public·setCookieSet(J)V615 .method·public·setCookieSet(J)V
616 ····.locals·1616 ····.locals·0
617 ····.param·p1,·"ms"····#·J617 ····.param·p1,·"ms"····#·J
  
618 ····.prologue618 ····.prologue
619 ····.line·170619 ····.line·170
620 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_cookieSet:J620 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_cookieSet:J
  
621 ····.line·171621 ····.line·171
Offset 840, 15 lines modifiedOffset 840, 15 lines modified
  
840 ····monitor-exit·p0840 ····monitor-exit·p0
  
841 ····throw·v0841 ····throw·v0
842 .end·method842 .end·method
  
843 .method·public·toString()Ljava/lang/String;843 .method·public·toString()Ljava/lang/String;
844 ····.locals·4844 ····.locals·3
  
845 ····.prologue845 ····.prologue
846 ····.line·251846 ····.line·251
847 ····new-instance·v0,·Ljava/lang/StringBuilder;847 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
848 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V848 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 890, 65 lines modifiedOffset 890, 65 lines modified
  
890 ····const-string·v1,·",created="890 ····const-string·v1,·",created="
  
891 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;891 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
892 ····move-result-object·v0892 ····move-result-object·v0
  
893 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_created:J893 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_created:J
  
894 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;894 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
895 ····move-result-object·v0895 ····move-result-object·v0
  
896 ····const-string·v1,·",accessed="896 ····const-string·v1,·",accessed="
  
897 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;897 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
898 ····move-result-object·v0898 ····move-result-object·v0
  
899 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_accessed:J899 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_accessed:J
  
900 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;900 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
901 ····move-result-object·v0901 ····move-result-object·v0
  
902 ····const-string·v1,·",lastAccessed="902 ····const-string·v1,·",lastAccessed="
  
903 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;903 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
904 ····move-result-object·v0904 ····move-result-object·v0
  
905 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_lastAccessed:J905 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_lastAccessed:J
  
906 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;906 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
907 ····move-result-object·v0907 ····move-result-object·v0
  
908 ····const-string·v1,·",cookieSet="908 ····const-string·v1,·",cookieSet="
  
909 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;909 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
910 ····move-result-object·v0910 ····move-result-object·v0
  
911 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_cookieSet:J911 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_cookieSet:J
  
912 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;912 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
913 ····move-result-object·v0913 ····move-result-object·v0
  
914 ····const-string·v1,·"lastSaved="914 ····const-string·v1,·"lastSaved="
  
915 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;915 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
916 ····move-result-object·v0916 ····move-result-object·v0
  
917 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_lastSaved:J917 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->_lastSaved:J
  
918 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;918 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
919 ····move-result-object·v0919 ····move-result-object·v0
  
920 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;920 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
921 ····move-result-object·v0921 ····move-result-object·v0
  
47.3 KB
smali/org/eclipse/jetty/server/session/JDBCSessionIdManager.smali
    
Offset 237, 18 lines modifiedOffset 237, 18 lines modified
  
237 ····move-result-object·v9237 ····move-result-object·v9
  
238 ····.line·869238 ····.line·869
239 ····.local·v9,·"statement":Ljava/sql/PreparedStatement;239 ····.local·v9,·"statement":Ljava/sql/PreparedStatement;
240 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J240 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
241 ····move-result-wide·v4241 ····move-result-wide·v3
  
242 ····.line·870242 ····.line·870
243 ····.local·v4,·"now":J243 ····.local·v3,·"now":J
244 ····sget-object·v10,·Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;->LOG:Lorg/eclipse/jetty/util/log/Logger;244 ····sget-object·v10,·Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
245 ····invoke-interface·{v10},·Lorg/eclipse/jetty/util/log/Logger;->isDebugEnabled()Z245 ····invoke-interface·{v10},·Lorg/eclipse/jetty/util/log/Logger;->isDebugEnabled()Z
  
246 ····move-result·v10246 ····move-result·v10
  
247 ····if-eqz·v10,·:cond_0247 ····if-eqz·v10,·:cond_0
Offset 259, 47 lines modifiedOffset 259, 47 lines modified
  
259 ····const/4·v12,·0x1259 ····const/4·v12,·0x1
  
260 ····new-array·v12,·v12,·[Ljava/lang/Object;260 ····new-array·v12,·v12,·[Ljava/lang/Object;
  
261 ····const/4·v13,·0x0261 ····const/4·v13,·0x0
  
262 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;262 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
263 ····move-result-object·v14263 ····move-result-object·v14
  
264 ····aput-object·v14,·v12,·v13264 ····aput-object·v14,·v12,·v13
  
265 ····invoke-interface·{v10,·v11,·v12},·Lorg/eclipse/jetty/util/log/Logger;->debug(Ljava/lang/String;[Ljava/lang/Object;)V265 ····invoke-interface·{v10,·v11,·v12},·Lorg/eclipse/jetty/util/log/Logger;->debug(Ljava/lang/String;[Ljava/lang/Object;)V
  
266 ····.line·872266 ····.line·872
267 ····:cond_0267 ····:cond_0
268 ····const/4·v10,·0x1268 ····const/4·v10,·0x1
  
269 ····invoke-interface·{v9,·v10,·v4,·v5},·Ljava/sql/PreparedStatement;->setLong(IJ)V269 ····invoke-interface·{v9,·v10,·v3,·v4},·Ljava/sql/PreparedStatement;->setLong(IJ)V
  
270 ····.line·873270 ····.line·873
271 ····invoke-interface·{v9},·Ljava/sql/PreparedStatement;->executeQuery()Ljava/sql/ResultSet;271 ····invoke-interface·{v9},·Ljava/sql/PreparedStatement;->executeQuery()Ljava/sql/ResultSet;
  
272 ····move-result-object·v3272 ····move-result-object·v5
  
273 ····.line·874273 ····.line·874
274 ····.local·v3,·"result":Ljava/sql/ResultSet;274 ····.local·v5,·"result":Ljava/sql/ResultSet;
275 ····:cond_1275 ····:cond_1
276 ····:goto_0276 ····:goto_0
277 ····invoke-interface·{v3},·Ljava/sql/ResultSet;->next()Z277 ····invoke-interface·{v5},·Ljava/sql/ResultSet;->next()Z
  
278 ····move-result·v10278 ····move-result·v10
  
279 ····if-eqz·v10,·:cond_4279 ····if-eqz·v10,·:cond_4
  
280 ····.line·876280 ····.line·876
281 ····const-string·v10,·"sessionId"281 ····const-string·v10,·"sessionId"
  
282 ····invoke-interface·{v3,·v10},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;282 ····invoke-interface·{v5,·v10},·Ljava/sql/ResultSet;->getString(Ljava/lang/String;)Ljava/lang/String;
  
283 ····move-result-object·v6283 ····move-result-object·v6
  
284 ····.line·877284 ····.line·877
285 ····.local·v6,·"sessionId":Ljava/lang/String;285 ····.local·v6,·"sessionId":Ljava/lang/String;
286 ····invoke-interface·{v2,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z286 ····invoke-interface·{v2,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
Offset 328, 16 lines modifiedOffset 328, 16 lines modified
328 ····:try_end_0328 ····:try_end_0
329 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0329 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
330 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0330 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
331 ····goto·:goto_0331 ····goto·:goto_0
  
332 ····.line·898332 ····.line·898
 333 ····.end·local·v3····#·"now":J
333 ····.end·local·v3····#·"result":Ljava/sql/ResultSet;334 ····.end·local·v5····#·"result":Ljava/sql/ResultSet;
334 ····.end·local·v4····#·"now":J 
335 ····.end·local·v6····#·"sessionId":Ljava/lang/String;335 ····.end·local·v6····#·"sessionId":Ljava/lang/String;
336 ····.end·local·v9····#·"statement":Ljava/sql/PreparedStatement;336 ····.end·local·v9····#·"statement":Ljava/sql/PreparedStatement;
337 ····:catch_0337 ····:catch_0
338 ····move-exception·v1338 ····move-exception·v1
  
339 ····.line·900339 ····.line·900
340 ····.local·v1,·"e":Ljava/lang/Exception;340 ····.local·v1,·"e":Ljava/lang/Exception;
Offset 369, 16 lines modifiedOffset 369, 16 lines modified
  
369 ····.line·914369 ····.line·914
370 ····:cond_3370 ····:cond_3
371 ····:goto_1371 ····:goto_1
372 ····throw·v10372 ····throw·v10
  
373 ····.line·881373 ····.line·881
 374 ····.restart·local·v3····#·"now":J
374 ····.restart·local·v3····#·"result":Ljava/sql/ResultSet;375 ····.restart·local·v5····#·"result":Ljava/sql/ResultSet;
375 ····.restart·local·v4····#·"now":J 
376 ····.restart·local·v9····#·"statement":Ljava/sql/PreparedStatement;376 ····.restart·local·v9····#·"statement":Ljava/sql/PreparedStatement;
377 ····:cond_4377 ····:cond_4
378 ····const/4·v8,·0x0378 ····const/4·v8,·0x0
  
379 ····.line·882379 ····.line·882
380 ····.local·v8,·"sessionsTableStatement":Ljava/sql/Statement;380 ····.local·v8,·"sessionsTableStatement":Ljava/sql/Statement;
381 ····const/4·v7,·0x0381 ····const/4·v7,·0x0
Offset 530, 16 lines modifiedOffset 530, 16 lines modified
  
530 ····invoke-interface·{v10,·v1},·Lorg/eclipse/jetty/util/log/Logger;->warn(Ljava/lang/Throwable;)V530 ····invoke-interface·{v10,·v1},·Lorg/eclipse/jetty/util/log/Logger;->warn(Ljava/lang/Throwable;)V
  
531 ····goto·:goto_2531 ····goto·:goto_2
  
532 ····.line·911532 ····.line·911
533 ····.end·local·v1····#·"e":Ljava/sql/SQLException;533 ····.end·local·v1····#·"e":Ljava/sql/SQLException;
 534 ····.end·local·v3····#·"now":J
534 ····.end·local·v3····#·"result":Ljava/sql/ResultSet;535 ····.end·local·v5····#·"result":Ljava/sql/ResultSet;
535 ····.end·local·v4····#·"now":J 
536 ····.end·local·v7····#·"sessionIdsTableStatement":Ljava/sql/Statement;536 ····.end·local·v7····#·"sessionIdsTableStatement":Ljava/sql/Statement;
537 ····.end·local·v8····#·"sessionsTableStatement":Ljava/sql/Statement;537 ····.end·local·v8····#·"sessionsTableStatement":Ljava/sql/Statement;
538 ····.end·local·v9····#·"statement":Ljava/sql/PreparedStatement;538 ····.end·local·v9····#·"statement":Ljava/sql/PreparedStatement;
539 ····:catch_2539 ····:catch_2
540 ····move-exception·v1540 ····move-exception·v1
  
541 ····.line·913541 ····.line·913
Offset 2061, 878 lines modifiedOffset 2061, 822 lines modified
2061 ····invoke-interface·{v8},·Ljava/sql/Connection;->close()V2061 ····invoke-interface·{v8},·Ljava/sql/Connection;->close()V
  
2062 ····:cond_92062 ····:cond_9
2063 ····throw·v22063 ····throw·v2
2064 .end·method2064 .end·method
  
Max diff block lines reached; 44281/48298 bytes (91.68%) of diff not shown.
12.1 KB
smali/org/eclipse/jetty/server/session/HashSessionManager.smali
    
Offset 63, 18 lines modifiedOffset 63, 18 lines modified
  
63 ····sput-object·v0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->__log:Lorg/eclipse/jetty/util/log/Logger;63 ····sput-object·v0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->__log:Lorg/eclipse/jetty/util/log/Logger;
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
66 .method·public·constructor·<init>()V66 .method·public·constructor·<init>()V
67 ····.locals·667 ····.locals·5
  
68 ····.prologue68 ····.prologue
69 ····const-wide/16·v4,·0x069 ····const-wide/16·v3,·0x0
  
70 ····const/4·v2,·0x070 ····const/4·v2,·0x0
  
71 ····.line·7771 ····.line·77
72 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;-><init>()V72 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;-><init>()V
  
73 ····.line·5773 ····.line·57
Offset 89, 18 lines modifiedOffset 89, 18 lines modified
  
89 ····.line·6289 ····.line·62
90 ····const-wide/16·v0,·0x753090 ····const-wide/16·v0,·0x7530
  
91 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_scavengePeriodMs:J91 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_scavengePeriodMs:J
  
92 ····.line·6392 ····.line·63
93 ····iput-wide·v4,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_savePeriodMs:J93 ····iput-wide·v3,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_savePeriodMs:J
  
94 ····.line·6494 ····.line·64
95 ····iput-wide·v4,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_idleSavePeriodMs:J95 ····iput-wide·v3,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_idleSavePeriodMs:J
  
96 ····.line·6796 ····.line·67
97 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_lazyLoad:Z97 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_lazyLoad:Z
  
98 ····.line·6898 ····.line·68
99 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_sessionsLoaded:Z99 ····iput-boolean·v2,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_sessionsLoaded:Z
  
Offset 439, 15 lines modifiedOffset 439, 15 lines modified
  
439 ····long-to-int·v0,·v0439 ····long-to-int·v0,·v0
  
440 ····return·v0440 ····return·v0
441 .end·method441 .end·method
  
442 .method·public·getSession(Ljava/lang/String;)Lorg/eclipse/jetty/server/session/AbstractSession;442 .method·public·getSession(Ljava/lang/String;)Lorg/eclipse/jetty/server/session/AbstractSession;
443 ····.locals·8443 ····.locals·7
444 ····.param·p1,·"idInCluster"····#·Ljava/lang/String;444 ····.param·p1,·"idInCluster"····#·Ljava/lang/String;
  
445 ····.prologue445 ····.prologue
446 ····const/4·v3,·0x0446 ····const/4·v3,·0x0
  
447 ····.line·344447 ····.line·344
448 ····iget-boolean·v4,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_lazyLoad:Z448 ····iget-boolean·v4,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_lazyLoad:Z
Offset 523, 19 lines modifiedOffset 523, 19 lines modified
523 ····move-object·v1,·v3523 ····move-object·v1,·v3
  
524 ····.line·365524 ····.line·365
525 ····goto·:goto_1525 ····goto·:goto_1
  
526 ····.line·367526 ····.line·367
527 ····:cond_4527 ····:cond_4
528 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_idleSavePeriodMs:J528 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/server/session/HashSessionManager;->_idleSavePeriodMs:J
  
529 ····const-wide/16·v6,·0x0529 ····const-wide/16·v5,·0x0
  
530 ····cmp-long·v3,·v4,·v6530 ····cmp-long·v3,·v3,·v5
  
531 ····if-eqz·v3,·:cond_1531 ····if-eqz·v3,·:cond_1
  
532 ····.line·368532 ····.line·368
533 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/session/HashedSession;->deIdle()V533 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/session/HashedSession;->deIdle()V
  
534 ····goto·:goto_1534 ····goto·:goto_1
Offset 882, 45 lines modifiedOffset 882, 45 lines modified
  
882 ····invoke-direct·{v7,·p1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V882 ····invoke-direct·{v7,·p1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V
  
883 ····.line·551883 ····.line·551
884 ····.local·v7,·"in":Ljava/io/DataInputStream;884 ····.local·v7,·"in":Ljava/io/DataInputStream;
885 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readUTF()Ljava/lang/String;885 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readUTF()Ljava/lang/String;
  
886 ····move-result-object·v6886 ····move-result-object·v5
  
887 ····.line·552887 ····.line·552
888 ····.local·v6,·"clusterId":Ljava/lang/String;888 ····.local·v5,·"clusterId":Ljava/lang/String;
889 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readUTF()Ljava/lang/String;889 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readUTF()Ljava/lang/String;
  
890 ····.line·553890 ····.line·553
891 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readLong()J891 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readLong()J
  
892 ····move-result-wide·v2892 ····move-result-wide·v1
  
893 ····.line·554893 ····.line·554
894 ····.local·v2,·"created":J894 ····.local·v1,·"created":J
895 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readLong()J895 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readLong()J
  
896 ····move-result-wide·v4896 ····move-result-wide·v3
  
897 ····.line·555897 ····.line·555
898 ····.local·v4,·"accessed":J898 ····.local·v3,·"accessed":J
899 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readInt()I899 ····invoke-virtual·{v7},·Ljava/io/DataInputStream;->readInt()I
  
900 ····move-result·v10900 ····move-result·v10
  
901 ····.line·557901 ····.line·557
902 ····.local·v10,·"requests":I902 ····.local·v10,·"requests":I
903 ····if-nez·p2,·:cond_0903 ····if-nez·p2,·:cond_0
  
904 ····move-object·v1,·p0904 ····move-object·v0,·p0
  
905 ····.line·558905 ····.line·558
906 ····invoke-virtual/range·{v1·..·v6},·Lorg/eclipse/jetty/server/session/HashSessionManager;->newSession(JJLjava/lang/String;)Lorg/eclipse/jetty/server/session/AbstractSession;906 ····invoke-virtual/range·{v0·..·v5},·Lorg/eclipse/jetty/server/session/HashSessionManager;->newSession(JJLjava/lang/String;)Lorg/eclipse/jetty/server/session/AbstractSession;
  
907 ····move-result-object·p2907 ····move-result-object·p2
  
908 ····.end·local·p2····#·"session":Lorg/eclipse/jetty/server/session/HashedSession;908 ····.end·local·p2····#·"session":Lorg/eclipse/jetty/server/session/HashedSession;
909 ····check-cast·p2,·Lorg/eclipse/jetty/server/session/HashedSession;909 ····check-cast·p2,·Lorg/eclipse/jetty/server/session/HashedSession;
  
910 ····.line·559910 ····.line·559
Offset 940, 19 lines modifiedOffset 940, 19 lines modified
940 ····.line·563940 ····.line·563
941 ····new-instance·v9,·Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;941 ····new-instance·v9,·Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;
  
942 ····invoke-direct·{v9,·p0,·v7},·Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;-><init>(Lorg/eclipse/jetty/server/session/HashSessionManager;Ljava/io/InputStream;)V942 ····invoke-direct·{v9,·p0,·v7},·Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;-><init>(Lorg/eclipse/jetty/server/session/HashSessionManager;Ljava/io/InputStream;)V
  
943 ····.line·564943 ····.line·564
944 ····.local·v9,·"ois":Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;944 ····.local·v9,·"ois":Lorg/eclipse/jetty/server/session/HashSessionManager$ClassLoadingObjectInputStream;
Max diff block lines reached; 7792/12229 bytes (63.72%) of diff not shown.
5.2 KB
smali/org/eclipse/jetty/server/session/AbstractSession.smali
    
Offset 194, 20 lines modifiedOffset 194, 20 lines modified
194 ····:cond_1194 ····:cond_1
195 ····const-wide/16·v0,·-0x1195 ····const-wide/16·v0,·-0x1
  
196 ····goto·:goto_0196 ····goto·:goto_0
197 .end·method197 .end·method
  
198 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/AbstractSessionManager;Ljavax/servlet/http/HttpServletRequest;)V198 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/AbstractSessionManager;Ljavax/servlet/http/HttpServletRequest;)V
199 ····.locals·5199 ····.locals·4
200 ····.param·p1,·"abstractSessionManager"····#·Lorg/eclipse/jetty/server/session/AbstractSessionManager;200 ····.param·p1,·"abstractSessionManager"····#·Lorg/eclipse/jetty/server/session/AbstractSessionManager;
201 ····.param·p2,·"request"····#·Ljavax/servlet/http/HttpServletRequest;201 ····.param·p2,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
  
202 ····.prologue202 ····.prologue
203 ····const/4·v4,·0x1203 ····const/4·v3,·0x1
  
204 ····.line·72204 ····.line·72
205 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V205 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
206 ····.line·56206 ····.line·56
207 ····new-instance·v0,·Ljava/util/HashMap;207 ····new-instance·v0,·Ljava/util/HashMap;
  
Offset 215, 31 lines modifiedOffset 215, 31 lines modified
  
215 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_attributes:Ljava/util/Map;215 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_attributes:Ljava/util/Map;
  
216 ····.line·73216 ····.line·73
217 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;217 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;
  
218 ····.line·75218 ····.line·75
219 ····iput-boolean·v4,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_newSession:Z219 ····iput-boolean·v3,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_newSession:Z
  
220 ····.line·76220 ····.line·76
221 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J221 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
222 ····move-result-wide·v0222 ····move-result-wide·v0
  
223 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J223 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J
  
224 ····.line·77224 ····.line·77
225 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;225 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;
  
226 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_sessionIdManager:Lorg/eclipse/jetty/server/SessionIdManager;226 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_sessionIdManager:Lorg/eclipse/jetty/server/SessionIdManager;
  
227 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J227 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J
  
228 ····invoke-interface·{v0,·p2,·v2,·v3},·Lorg/eclipse/jetty/server/SessionIdManager;->newSessionId(Ljavax/servlet/http/HttpServletRequest;J)Ljava/lang/String;228 ····invoke-interface·{v0,·p2,·v1,·v2},·Lorg/eclipse/jetty/server/SessionIdManager;->newSessionId(Ljavax/servlet/http/HttpServletRequest;J)Ljava/lang/String;
  
229 ····move-result-object·v0229 ····move-result-object·v0
  
230 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_clusterId:Ljava/lang/String;230 ····iput-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_clusterId:Ljava/lang/String;
  
231 ····.line·78231 ····.line·78
232 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;232 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;
Offset 261, 15 lines modifiedOffset 261, 15 lines modified
  
261 ····.line·80261 ····.line·80
262 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J262 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_created:J
  
263 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J263 ····iput-wide·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J
  
264 ····.line·81264 ····.line·81
265 ····iput·v4,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_requests:I265 ····iput·v3,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_requests:I
  
266 ····.line·82266 ····.line·82
267 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;267 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_manager:Lorg/eclipse/jetty/server/session/AbstractSessionManager;
  
268 ····iget·v0,·v0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_dftMaxIdleSecs:I268 ····iget·v0,·v0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_dftMaxIdleSecs:I
  
269 ····if-lez·v0,·:cond_1269 ····if-lez·v0,·:cond_1
Offset 347, 19 lines modifiedOffset 347, 19 lines modified
  
347 ····goto·:goto_0347 ····goto·:goto_0
348 .end·method348 .end·method
  
  
349 #·virtual·methods349 #·virtual·methods
350 .method·protected·access(J)Z350 .method·protected·access(J)Z
351 ····.locals·7351 ····.locals·5
352 ····.param·p1,·"time"····#·J352 ····.param·p1,·"time"····#·J
  
353 ····.prologue353 ····.prologue
354 ····const-wide/16·v4,·0x0354 ····const-wide/16·v3,·0x0
  
355 ····const/4·v0,·0x0355 ····const/4·v0,·0x0
  
356 ····.line·273356 ····.line·273
357 ····monitor-enter·p0357 ····monitor-enter·p0
  
358 ····.line·275358 ····.line·275
Offset 378, 41 lines modifiedOffset 378, 41 lines modified
378 ····.line·277378 ····.line·277
379 ····:cond_0379 ····:cond_0
380 ····const/4·v1,·0x0380 ····const/4·v1,·0x0
  
381 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_newSession:Z381 ····iput-boolean·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_newSession:Z
  
382 ····.line·278382 ····.line·278
383 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_accessed:J383 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_accessed:J
  
384 ····iput-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J384 ····iput-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J
  
385 ····.line·279385 ····.line·279
386 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_accessed:J386 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_accessed:J
  
387 ····.line·281387 ····.line·281
388 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_maxIdleMs:J388 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_maxIdleMs:J
  
389 ····cmp-long·v1,·v2,·v4389 ····cmp-long·v1,·v1,·v3
  
390 ····if-lez·v1,·:cond_1390 ····if-lez·v1,·:cond_1
  
391 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J391 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J
  
392 ····cmp-long·v1,·v2,·v4392 ····cmp-long·v1,·v1,·v3
  
393 ····if-lez·v1,·:cond_1393 ····if-lez·v1,·:cond_1
  
394 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J394 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_lastAccessed:J
  
395 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_maxIdleMs:J395 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/server/session/AbstractSession;->_maxIdleMs:J
  
396 ····add-long/2addr·v2,·v4396 ····add-long/2addr·v1,·v3
  
397 ····cmp-long·v1,·v2,·p1397 ····cmp-long·v1,·v1,·p1
  
398 ····if-gez·v1,·:cond_1398 ····if-gez·v1,·:cond_1
  
399 ····.line·283399 ····.line·283
Max diff block lines reached; 17/5209 bytes (0.33%) of diff not shown.
10.6 KB
smali/org/eclipse/jetty/server/session/JDBCSessionManager.smali
    
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
331 ····.line·1147331 ····.line·1147
332 ····aget-object·v0,·v1,·v3332 ····aget-object·v0,·v1,·v3
  
333 ····goto·:goto_0333 ····goto·:goto_0
334 .end·method334 .end·method
  
335 .method·private·updateSessionAccessTime(Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;)V335 .method·private·updateSessionAccessTime(Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;)V
336 ····.locals·8336 ····.locals·7
337 ····.param·p1,·"data"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;337 ····.param·p1,·"data"····#·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;
338 ····.annotation·system·Ldalvik/annotation/Throws;338 ····.annotation·system·Ldalvik/annotation/Throws;
339 ········value·=·{339 ········value·=·{
340 ············Ljava/lang/Exception;340 ············Ljava/lang/Exception;
341 ········}341 ········}
342 ····.end·annotation342 ····.end·annotation
  
Offset 347, 100 lines modifiedOffset 347, 100 lines modified
347 ····.line·1044347 ····.line·1044
348 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->getConnection()Ljava/sql/Connection;348 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->getConnection()Ljava/sql/Connection;
  
349 ····move-result-object·v0349 ····move-result-object·v0
  
350 ····.line·1045350 ····.line·1045
351 ····.local·v0,·"connection":Ljava/sql/Connection;351 ····.local·v0,·"connection":Ljava/sql/Connection;
352 ····const/4·v1,·0x0352 ····const/4·v3,·0x0
  
353 ····.line·1048353 ····.line·1048
354 ····.local·v1,·"statement":Ljava/sql/PreparedStatement;354 ····.local·v3,·"statement":Ljava/sql/PreparedStatement;
355 ····:try_start_0355 ····:try_start_0
356 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J356 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
357 ····move-result-wide·v2357 ····move-result-wide·v1
  
358 ····.line·1049358 ····.line·1049
359 ····.local·v2,·"now":J359 ····.local·v1,·"now":J
360 ····const/4·v4,·0x1360 ····const/4·v4,·0x1
  
361 ····invoke-interface·{v0,·v4},·Ljava/sql/Connection;->setAutoCommit(Z)V361 ····invoke-interface·{v0,·v4},·Ljava/sql/Connection;->setAutoCommit(Z)V
  
362 ····.line·1050362 ····.line·1050
363 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->_jdbcSessionIdMgr:Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;363 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->_jdbcSessionIdMgr:Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;
  
364 ····iget-object·v4,·v4,·Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;->_updateSessionAccessTime:Ljava/lang/String;364 ····iget-object·v4,·v4,·Lorg/eclipse/jetty/server/session/JDBCSessionIdManager;->_updateSessionAccessTime:Ljava/lang/String;
  
365 ····invoke-interface·{v0,·v4},·Ljava/sql/Connection;->prepareStatement(Ljava/lang/String;)Ljava/sql/PreparedStatement;365 ····invoke-interface·{v0,·v4},·Ljava/sql/Connection;->prepareStatement(Ljava/lang/String;)Ljava/sql/PreparedStatement;
  
366 ····move-result-object·v1366 ····move-result-object·v3
  
367 ····.line·1051367 ····.line·1051
368 ····const/4·v4,·0x1368 ····const/4·v4,·0x1
  
369 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->getSessionIdManager()Lorg/eclipse/jetty/server/SessionIdManager;369 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->getSessionIdManager()Lorg/eclipse/jetty/server/SessionIdManager;
  
370 ····move-result-object·v5370 ····move-result-object·v5
  
371 ····invoke-interface·{v5},·Lorg/eclipse/jetty/server/SessionIdManager;->getWorkerName()Ljava/lang/String;371 ····invoke-interface·{v5},·Lorg/eclipse/jetty/server/SessionIdManager;->getWorkerName()Ljava/lang/String;
  
372 ····move-result-object·v5372 ····move-result-object·v5
  
373 ····invoke-interface·{v1,·v4,·v5},·Ljava/sql/PreparedStatement;->setString(ILjava/lang/String;)V373 ····invoke-interface·{v3,·v4,·v5},·Ljava/sql/PreparedStatement;->setString(ILjava/lang/String;)V
  
374 ····.line·1052374 ····.line·1052
375 ····const/4·v4,·0x2375 ····const/4·v4,·0x2
  
376 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getAccessed()J376 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getAccessed()J
  
377 ····move-result-wide·v6377 ····move-result-wide·v5
  
378 ····invoke-interface·{v1,·v4,·v6,·v7},·Ljava/sql/PreparedStatement;->setLong(IJ)V378 ····invoke-interface·{v3,·v4,·v5,·v6},·Ljava/sql/PreparedStatement;->setLong(IJ)V
  
379 ····.line·1053379 ····.line·1053
380 ····const/4·v4,·0x3380 ····const/4·v4,·0x3
  
381 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getLastAccessed()J381 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getLastAccessed()J
  
382 ····move-result-wide·v6382 ····move-result-wide·v5
  
383 ····invoke-interface·{v1,·v4,·v6,·v7},·Ljava/sql/PreparedStatement;->setLong(IJ)V383 ····invoke-interface·{v3,·v4,·v5,·v6},·Ljava/sql/PreparedStatement;->setLong(IJ)V
  
384 ····.line·1054384 ····.line·1054
385 ····const/4·v4,·0x4385 ····const/4·v4,·0x4
  
386 ····invoke-interface·{v1,·v4,·v2,·v3},·Ljava/sql/PreparedStatement;->setLong(IJ)V386 ····invoke-interface·{v3,·v4,·v1,·v2},·Ljava/sql/PreparedStatement;->setLong(IJ)V
  
387 ····.line·1055387 ····.line·1055
388 ····const/4·v4,·0x5388 ····const/4·v4,·0x5
  
389 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getExpiryTime()J389 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getExpiryTime()J
  
390 ····move-result-wide·v6390 ····move-result-wide·v5
  
391 ····invoke-interface·{v1,·v4,·v6,·v7},·Ljava/sql/PreparedStatement;->setLong(IJ)V391 ····invoke-interface·{v3,·v4,·v5,·v6},·Ljava/sql/PreparedStatement;->setLong(IJ)V
  
392 ····.line·1056392 ····.line·1056
393 ····const/4·v4,·0x6393 ····const/4·v4,·0x6
  
394 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getRowId()Ljava/lang/String;394 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->getRowId()Ljava/lang/String;
  
395 ····move-result-object·v5395 ····move-result-object·v5
  
396 ····invoke-interface·{v1,·v4,·v5},·Ljava/sql/PreparedStatement;->setString(ILjava/lang/String;)V396 ····invoke-interface·{v3,·v4,·v5},·Ljava/sql/PreparedStatement;->setString(ILjava/lang/String;)V
  
397 ····.line·1057397 ····.line·1057
398 ····invoke-interface·{v1},·Ljava/sql/PreparedStatement;->executeUpdate()I398 ····invoke-interface·{v3},·Ljava/sql/PreparedStatement;->executeUpdate()I
  
399 ····.line·1058399 ····.line·1058
400 ····invoke-virtual·{p1,·v2,·v3},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastSaved(J)V400 ····invoke-virtual·{p1,·v1,·v2},·Lorg/eclipse/jetty/server/session/JDBCSessionManager$SessionData;->setLastSaved(J)V
  
401 ····.line·1059401 ····.line·1059
402 ····invoke-interface·{v1},·Ljava/sql/PreparedStatement;->close()V402 ····invoke-interface·{v3},·Ljava/sql/PreparedStatement;->close()V
  
403 ····.line·1060403 ····.line·1060
404 ····sget-object·v4,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->LOG:Lorg/eclipse/jetty/util/log/Logger;404 ····sget-object·v4,·Lorg/eclipse/jetty/server/session/JDBCSessionManager;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
405 ····invoke-interface·{v4},·Lorg/eclipse/jetty/util/log/Logger;->isDebugEnabled()Z405 ····invoke-interface·{v4},·Lorg/eclipse/jetty/util/log/Logger;->isDebugEnabled()Z
  
406 ····move-result·v4406 ····move-result·v4
Offset 488, 15 lines modifiedOffset 488, 15 lines modified
488 ····invoke-interface·{v0},·Ljava/sql/Connection;->close()V488 ····invoke-interface·{v0},·Ljava/sql/Connection;->close()V
  
489 ····.line·1068489 ····.line·1068
490 ····:cond_1490 ····:cond_1
491 ····return-void491 ····return-void
  
492 ····.line·1065492 ····.line·1065
493 ····.end·local·v2····#·"now":J493 ····.end·local·v1····#·"now":J
494 ····:catchall_0494 ····:catchall_0
495 ····move-exception·v4495 ····move-exception·v4
Max diff block lines reached; 5678/10685 bytes (53.14%) of diff not shown.
6.3 KB
smali/org/eclipse/jetty/server/session/AbstractSessionManager.smali
    
Offset 398, 42 lines modifiedOffset 398, 42 lines modified
398 ····.param·p1,·"session"····#·Ljavax/servlet/http/HttpSession;398 ····.param·p1,·"session"····#·Ljavax/servlet/http/HttpSession;
399 ····.param·p2,·"secure"····#·Z399 ····.param·p2,·"secure"····#·Z
  
400 ····.prologue400 ····.prologue
401 ····.line·184401 ····.line·184
402 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J402 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
403 ····move-result-wide·v2403 ····move-result-wide·v1
  
404 ····.local·v2,·"now":J404 ····.local·v1,·"now":J
405 ····move-object·v4,·p1405 ····move-object·v4,·p1
  
406 ····.line·186406 ····.line·186
407 ····check-cast·v4,·Lorg/eclipse/jetty/server/session/AbstractSessionManager$SessionIf;407 ····check-cast·v4,·Lorg/eclipse/jetty/server/session/AbstractSessionManager$SessionIf;
  
408 ····invoke-interface·{v4},·Lorg/eclipse/jetty/server/session/AbstractSessionManager$SessionIf;->getSession()Lorg/eclipse/jetty/server/session/AbstractSession;408 ····invoke-interface·{v4},·Lorg/eclipse/jetty/server/session/AbstractSessionManager$SessionIf;->getSession()Lorg/eclipse/jetty/server/session/AbstractSession;
  
409 ····move-result-object·v1409 ····move-result-object·v3
  
410 ····.line·188410 ····.line·188
411 ····.local·v1,·"s":Lorg/eclipse/jetty/server/session/AbstractSession;411 ····.local·v3,·"s":Lorg/eclipse/jetty/server/session/AbstractSession;
412 ····invoke-virtual·{v1,·v2,·v3},·Lorg/eclipse/jetty/server/session/AbstractSession;->access(J)Z412 ····invoke-virtual·{v3,·v1,·v2},·Lorg/eclipse/jetty/server/session/AbstractSession;->access(J)Z
  
413 ····move-result·v4413 ····move-result·v4
  
414 ····if-eqz·v4,·:cond_2414 ····if-eqz·v4,·:cond_2
  
415 ····.line·191415 ····.line·191
416 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->isUsingCookies()Z416 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->isUsingCookies()Z
  
417 ····move-result·v4417 ····move-result·v4
  
418 ····if-eqz·v4,·:cond_2418 ····if-eqz·v4,·:cond_2
  
419 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/session/AbstractSession;->isIdChanged()Z419 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/session/AbstractSession;->isIdChanged()Z
  
420 ····move-result·v4420 ····move-result·v4
  
421 ····if-nez·v4,·:cond_0421 ····if-nez·v4,·:cond_0
  
422 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig;422 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig;
  
Offset 447, 19 lines modifiedOffset 447, 19 lines modified
  
447 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getRefreshCookieAge()I447 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getRefreshCookieAge()I
  
448 ····move-result·v4448 ····move-result·v4
  
449 ····if-lez·v4,·:cond_2449 ····if-lez·v4,·:cond_2
  
450 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/session/AbstractSession;->getCookieSetTime()J450 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/session/AbstractSession;->getCookieSetTime()J
  
451 ····move-result-wide·v4451 ····move-result-wide·v4
  
452 ····sub-long·v4,·v2,·v4452 ····sub-long·v4,·v1,·v4
  
453 ····const-wide/16·v6,·0x3e8453 ····const-wide/16·v6,·0x3e8
  
454 ····div-long/2addr·v4,·v6454 ····div-long/2addr·v4,·v6
  
455 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getRefreshCookieAge()I455 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getRefreshCookieAge()I
  
Offset 482, 20 lines modifiedOffset 482, 20 lines modified
482 ····:goto_0482 ····:goto_0
483 ····invoke-virtual·{p0,·p1,·v4,·p2},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getSessionCookie(Ljavax/servlet/http/HttpSession;Ljava/lang/String;Z)Lorg/eclipse/jetty/http/HttpCookie;483 ····invoke-virtual·{p0,·p1,·v4,·p2},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->getSessionCookie(Ljavax/servlet/http/HttpSession;Ljava/lang/String;Z)Lorg/eclipse/jetty/http/HttpCookie;
  
484 ····move-result-object·v0484 ····move-result-object·v0
  
485 ····.line·198485 ····.line·198
486 ····.local·v0,·"cookie":Lorg/eclipse/jetty/http/HttpCookie;486 ····.local·v0,·"cookie":Lorg/eclipse/jetty/http/HttpCookie;
487 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/server/session/AbstractSession;->cookieSet()V487 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/session/AbstractSession;->cookieSet()V
  
488 ····.line·199488 ····.line·199
489 ····const/4·v4,·0x0489 ····const/4·v4,·0x0
  
490 ····invoke-virtual·{v1,·v4},·Lorg/eclipse/jetty/server/session/AbstractSession;->setIdChanged(Z)V490 ····invoke-virtual·{v3,·v4},·Lorg/eclipse/jetty/server/session/AbstractSession;->setIdChanged(Z)V
  
491 ····.line·203491 ····.line·203
492 ····.end·local·v0····#·"cookie":Lorg/eclipse/jetty/http/HttpCookie;492 ····.end·local·v0····#·"cookie":Lorg/eclipse/jetty/http/HttpCookie;
493 ····:goto_1493 ····:goto_1
494 ····return-object·v0494 ····return-object·v0
  
495 ····.line·197495 ····.line·197
Offset 1821, 15 lines modifiedOffset 1821, 15 lines modified
1821 ····invoke-virtual·{p0,·v0,·p2},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->removeSession(Lorg/eclipse/jetty/server/session/AbstractSession;Z)V1821 ····invoke-virtual·{p0,·v0,·p2},·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->removeSession(Lorg/eclipse/jetty/server/session/AbstractSession;Z)V
  
1822 ····.line·7811822 ····.line·781
1823 ····return-void1823 ····return-void
1824 .end·method1824 .end·method
  
1825 .method·public·removeSession(Lorg/eclipse/jetty/server/session/AbstractSession;Z)V1825 .method·public·removeSession(Lorg/eclipse/jetty/server/session/AbstractSession;Z)V
1826 ····.locals·101826 ····.locals·9
1827 ····.param·p1,·"session"····#·Lorg/eclipse/jetty/server/session/AbstractSession;1827 ····.param·p1,·"session"····#·Lorg/eclipse/jetty/server/session/AbstractSession;
1828 ····.param·p2,·"invalidate"····#·Z1828 ····.param·p2,·"invalidate"····#·Z
  
1829 ····.prologue1829 ····.prologue
1830 ····.line·7921830 ····.line·792
1831 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/AbstractSession;->getClusterId()Ljava/lang/String;1831 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/AbstractSession;->getClusterId()Ljava/lang/String;
  
Offset 1849, 33 lines modifiedOffset 1849, 33 lines modified
1849 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V1849 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V
  
1850 ····.line·7971850 ····.line·797
1851 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_sessionTimeStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;1851 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/session/AbstractSessionManager;->_sessionTimeStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;
  
1852 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J1852 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1853 ····move-result-wide·v61853 ····move-result-wide·v5
  
1854 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/AbstractSession;->getCreationTime()J1854 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/session/AbstractSession;->getCreationTime()J
  
1855 ····move-result-wide·v81855 ····move-result-wide·v7
  
1856 ····sub-long/2addr·v6,·v81856 ····sub-long/2addr·v5,·v7
  
1857 ····long-to-double·v6,·v61857 ····long-to-double·v5,·v5
  
1858 ····const-wide·v8,·0x408f400000000000L····#·1000.01858 ····const-wide·v7,·0x408f400000000000L····#·1000.0
  
1859 ····div-double/2addr·v6,·v81859 ····div-double/2addr·v5,·v7
  
1860 ····invoke-static·{v6,·v7},·Ljava/lang/Math;->round(D)J1860 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->round(D)J
  
1861 ····move-result-wide·v61861 ····move-result-wide·v5
  
1862 ····invoke-virtual·{v4,·v6,·v7},·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->set(J)V1862 ····invoke-virtual·{v4,·v5,·v6},·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->set(J)V
  
Max diff block lines reached; 1354/6322 bytes (21.42%) of diff not shown.
680 B
smali/org/eclipse/jetty/server/session/HashedSession.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
29 ····sput-object·v0,·Lorg/eclipse/jetty/server/session/HashedSession;->LOG:Lorg/eclipse/jetty/util/log/Logger;29 ····sput-object·v0,·Lorg/eclipse/jetty/server/session/HashedSession;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/HashSessionManager;JJLjava/lang/String;)V32 .method·protected·constructor·<init>(Lorg/eclipse/jetty/server/session/HashSessionManager;JJLjava/lang/String;)V
33 ····.locals·233 ····.locals·1
34 ····.param·p1,·"hashSessionManager"····#·Lorg/eclipse/jetty/server/session/HashSessionManager;34 ····.param·p1,·"hashSessionManager"····#·Lorg/eclipse/jetty/server/session/HashSessionManager;
35 ····.param·p2,·"created"····#·J35 ····.param·p2,·"created"····#·J
36 ····.param·p4,·"accessed"····#·J36 ····.param·p4,·"accessed"····#·J
37 ····.param·p6,·"clusterId"····#·Ljava/lang/String;37 ····.param·p6,·"clusterId"····#·Ljava/lang/String;
  
38 ····.prologue38 ····.prologue
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
4.5 KB
smali/org/eclipse/jetty/server/nio/BlockingChannelConnector$1.smali
    
Offset 33, 103 lines modifiedOffset 33, 103 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·837 ····.locals·7
  
38 ····.prologue38 ····.prologue
39 ····.line·9139 ····.line·91
40 ····:cond_040 ····:cond_0
41 ····:goto_041 ····:goto_0
42 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$1;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;42 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$1;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
43 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->isRunning()Z43 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->isRunning()Z
  
44 ····move-result·v344 ····move-result·v5
  
45 ····if-eqz·v3,·:cond_145 ····if-eqz·v5,·:cond_1
  
46 ····.line·9546 ····.line·95
47 ····const-wide/16·v6,·0x19047 ····const-wide/16·v5,·0x190
  
48 ····:try_start_048 ····:try_start_0
49 ····invoke-static·{v6,·v7},·Ljava/lang/Thread;->sleep(J)V49 ····invoke-static·{v5,·v6},·Ljava/lang/Thread;->sleep(J)V
  
50 ····.line·9650 ····.line·96
51 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J51 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
52 ····move-result-wide·v452 ····move-result-wide·v3
  
53 ····.line·9753 ····.line·97
54 ····.local·v4,·"now":J54 ····.local·v3,·"now":J
55 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$1;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;55 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$1;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
56 ····invoke-static·{v3},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$000(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;)Ljava/util/Set;56 ····invoke-static·{v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$000(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;)Ljava/util/Set;
  
57 ····move-result-object·v357 ····move-result-object·v5
  
58 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;58 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
59 ····move-result-object·v259 ····move-result-object·v2
  
60 ····.local·v2,·"i$":Ljava/util/Iterator;60 ····.local·v2,·"i$":Ljava/util/Iterator;
61 ····:goto_161 ····:goto_1
62 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z62 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
63 ····move-result·v363 ····move-result·v5
  
64 ····if-eqz·v3,·:cond_064 ····if-eqz·v5,·:cond_0
  
65 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;65 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····check-cast·v1,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;67 ····check-cast·v1,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;
  
68 ····.line·9968 ····.line·99
69 ····.local·v1,·"endp":Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;69 ····.local·v1,·"endp":Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;
70 ····invoke-virtual·{v1,·v4,·v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->checkIdleTimestamp(J)V70 ····invoke-virtual·{v1,·v3,·v4},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->checkIdleTimestamp(J)V
71 ····:try_end_071 ····:try_end_0
72 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_072 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
73 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_173 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1
  
74 ····goto·:goto_174 ····goto·:goto_1
  
75 ····.line·10275 ····.line·102
76 ····.end·local·v1····#·"endp":Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;76 ····.end·local·v1····#·"endp":Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;
77 ····.end·local·v2····#·"i$":Ljava/util/Iterator;77 ····.end·local·v2····#·"i$":Ljava/util/Iterator;
78 ····.end·local·v4····#·"now":J78 ····.end·local·v3····#·"now":J
79 ····:catch_079 ····:catch_0
80 ····move-exception·v080 ····move-exception·v0
  
81 ····.line·10481 ····.line·104
82 ····.local·v0,·"e":Ljava/lang/InterruptedException;82 ····.local·v0,·"e":Ljava/lang/InterruptedException;
83 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;83 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;
  
84 ····move-result-object·v384 ····move-result-object·v5
  
85 ····invoke-interface·{v3,·v0},·Lorg/eclipse/jetty/util/log/Logger;->ignore(Ljava/lang/Throwable;)V85 ····invoke-interface·{v5,·v0},·Lorg/eclipse/jetty/util/log/Logger;->ignore(Ljava/lang/Throwable;)V
  
86 ····goto·:goto_086 ····goto·:goto_0
  
87 ····.line·10687 ····.line·106
88 ····.end·local·v0····#·"e":Ljava/lang/InterruptedException;88 ····.end·local·v0····#·"e":Ljava/lang/InterruptedException;
89 ····:catch_189 ····:catch_1
90 ····move-exception·v090 ····move-exception·v0
  
91 ····.line·10891 ····.line·108
92 ····.local·v0,·"e":Ljava/lang/Exception;92 ····.local·v0,·"e":Ljava/lang/Exception;
93 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;93 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;
  
94 ····move-result-object·v394 ····move-result-object·v5
  
95 ····invoke-interface·{v3,·v0},·Lorg/eclipse/jetty/util/log/Logger;->warn(Ljava/lang/Throwable;)V95 ····invoke-interface·{v5,·v0},·Lorg/eclipse/jetty/util/log/Logger;->warn(Ljava/lang/Throwable;)V
  
96 ····goto·:goto_096 ····goto·:goto_0
  
97 ····.line·11197 ····.line·111
98 ····.end·local·v0····#·"e":Ljava/lang/Exception;98 ····.end·local·v0····#·"e":Ljava/lang/Exception;
99 ····:cond_199 ····:cond_1
100 ····return-void100 ····return-void
5.02 KB
smali/org/eclipse/jetty/server/nio/SelectChannelConnector.smali
    
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 .field·private·_lowResourcesMaxIdleTime:I22 .field·private·_lowResourcesMaxIdleTime:I
  
23 .field·private·final·_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;23 .field·private·final·_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·526 ····.locals·4
  
27 ····.prologue27 ····.prologue
28 ····const/4·v4,·0x128 ····const/4·v3,·0x1
  
29 ····.line·8229 ····.line·82
30 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;-><init>()V30 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;-><init>()V
  
31 ····.line·7231 ····.line·72
32 ····const/4·v0,·-0x132 ····const/4·v0,·-0x1
  
Offset 51, 37 lines modifiedOffset 51, 37 lines modified
51 ····.line·8351 ····.line·83
52 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;52 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
53 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getMaxIdleTime()I53 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getMaxIdleTime()I
  
54 ····move-result·v154 ····move-result·v1
  
55 ····int-to-long·v2,·v155 ····int-to-long·v1,·v1
  
56 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setMaxIdleTime(J)V56 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setMaxIdleTime(J)V
  
57 ····.line·8457 ····.line·84
58 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;58 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
59 ····invoke-virtual·{p0,·v0,·v4},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->addBean(Ljava/lang/Object;Z)Z59 ····invoke-virtual·{p0,·v0,·v3},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->addBean(Ljava/lang/Object;Z)Z
  
60 ····.line·8560 ····.line·85
61 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;61 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
62 ····move-result-object·v062 ····move-result-object·v0
  
63 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I63 ····invoke-virtual·{v0},·Ljava/lang/Runtime;->availableProcessors()I
  
64 ····move-result·v064 ····move-result·v0
  
65 ····add-int/lit8·v0,·v0,·0x365 ····add-int/lit8·v0,·v0,·0x3
  
66 ····div-int/lit8·v0,·v0,·0x466 ····div-int/lit8·v0,·v0,·0x4
  
67 ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(II)I67 ····invoke-static·{v3,·v0},·Ljava/lang/Math;->max(II)I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->setAcceptors(I)V69 ····invoke-virtual·{p0,·v0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->setAcceptors(I)V
  
70 ····.line·8670 ····.line·86
71 ····return-void71 ····return-void
Offset 290, 15 lines modifiedOffset 290, 15 lines modified
290 ····invoke-super·{p0,·p1,·p2},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->customize(Lorg/eclipse/jetty/io/EndPoint;Lorg/eclipse/jetty/server/Request;)V290 ····invoke-super·{p0,·p1,·p2},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->customize(Lorg/eclipse/jetty/io/EndPoint;Lorg/eclipse/jetty/server/Request;)V
  
291 ····.line·140291 ····.line·140
292 ····return-void292 ····return-void
293 .end·method293 .end·method
  
294 .method·protected·doStart()V294 .method·protected·doStart()V
295 ····.locals·4295 ····.locals·3
296 ····.annotation·system·Ldalvik/annotation/Throws;296 ····.annotation·system·Ldalvik/annotation/Throws;
297 ········value·=·{297 ········value·=·{
298 ············Ljava/lang/Exception;298 ············Ljava/lang/Exception;
299 ········}299 ········}
300 ····.end·annotation300 ····.end·annotation
  
301 ····.prologue301 ····.prologue
Offset 314, 39 lines modifiedOffset 314, 39 lines modified
314 ····.line·261314 ····.line·261
315 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;315 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
316 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getMaxIdleTime()I316 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getMaxIdleTime()I
  
317 ····move-result·v1317 ····move-result·v1
  
318 ····int-to-long·v2,·v1318 ····int-to-long·v1,·v1
  
319 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setMaxIdleTime(J)V319 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setMaxIdleTime(J)V
  
320 ····.line·262320 ····.line·262
321 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;321 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
322 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getLowResourcesConnections()I322 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getLowResourcesConnections()I
  
323 ····move-result·v1323 ····move-result·v1
  
324 ····int-to-long·v2,·v1324 ····int-to-long·v1,·v1
  
325 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setLowResourcesConnections(J)V325 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setLowResourcesConnections(J)V
  
326 ····.line·263326 ····.line·263
327 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;327 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
328 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getLowResourcesMaxIdleTime()I328 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->getLowResourcesMaxIdleTime()I
  
329 ····move-result·v1329 ····move-result·v1
  
330 ····int-to-long·v2,·v1330 ····int-to-long·v1,·v1
  
331 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setLowResourcesMaxIdleTime(J)V331 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/io/nio/SelectorManager;->setLowResourcesMaxIdleTime(J)V
  
332 ····.line·265332 ····.line·265
333 ····invoke-super·{p0},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->doStart()V333 ····invoke-super·{p0},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->doStart()V
  
334 ····.line·266334 ····.line·266
335 ····return-void335 ····return-void
336 .end·method336 .end·method
Offset 704, 24 lines modifiedOffset 704, 24 lines modified
704 ····invoke-super·{p0,·p1},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->setLowResourcesMaxIdleTime(I)V704 ····invoke-super·{p0,·p1},·Lorg/eclipse/jetty/server/nio/AbstractNIOConnector;->setLowResourcesMaxIdleTime(I)V
  
705 ····.line·250705 ····.line·250
706 ····return-void706 ····return-void
707 .end·method707 .end·method
  
708 .method·public·setMaxIdleTime(I)V708 .method·public·setMaxIdleTime(I)V
709 ····.locals·4709 ····.locals·3
710 ····.param·p1,·"maxIdleTime"····#·I710 ····.param·p1,·"maxIdleTime"····#·I
  
711 ····.prologue711 ····.prologue
712 ····.line·202712 ····.line·202
713 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;713 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/nio/SelectChannelConnector;->_manager:Lorg/eclipse/jetty/io/nio/SelectorManager;
  
Max diff block lines reached; 358/5012 bytes (7.14%) of diff not shown.
39.2 KB
smali/org/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint.smali
    
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 ····.line·18563 ····.line·185
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·checkIdleTimestamp(J)V67 .method·public·checkIdleTimestamp(J)V
68 ····.locals·568 ····.locals·4
69 ····.param·p1,·"now"····#·J69 ····.param·p1,·"now"····#·J
  
70 ····.prologue70 ····.prologue
71 ····.line·20571 ····.line·205
72 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_idleTimestamp:J72 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_idleTimestamp:J
  
73 ····const-wide/16·v2,·0x073 ····const-wide/16·v2,·0x0
Offset 273, 104 lines modifiedOffset 273, 104 lines modified
273 ····.locals·12273 ····.locals·12
  
274 ····.prologue274 ····.prologue
275 ····.line·272275 ····.line·272
276 ····:try_start_0276 ····:try_start_0
277 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->getMaxIdleTime()I277 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->getMaxIdleTime()I
  
278 ····move-result·v5278 ····move-result·v7
  
279 ····iput·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I279 ····iput·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I
  
280 ····.line·273280 ····.line·273
281 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;281 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
282 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;282 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
  
283 ····invoke-static·{v5,·v8},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$300(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;Lorg/eclipse/jetty/io/Connection;)V283 ····invoke-static·{v7,·v8},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$300(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;Lorg/eclipse/jetty/io/Connection;)V
  
284 ····.line·274284 ····.line·274
285 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;285 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
286 ····invoke-static·{v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$000(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;)Ljava/util/Set;286 ····invoke-static·{v7},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$000(Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;)Ljava/util/Set;
  
287 ····move-result-object·v5287 ····move-result-object·v7
  
288 ····invoke-interface·{v5,·p0},·Ljava/util/Set;->add(Ljava/lang/Object;)Z288 ····invoke-interface·{v7,·p0},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
289 ····.line·276289 ····.line·276
290 ····:goto_0290 ····:goto_0
291 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->isOpen()Z291 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->isOpen()Z
  
292 ····move-result·v5292 ····move-result·v7
  
293 ····if-eqz·v5,·:cond_7293 ····if-eqz·v7,·:cond_7
  
294 ····.line·278294 ····.line·278
295 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J295 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
296 ····move-result-wide·v8296 ····move-result-wide·v7
  
297 ····iput-wide·v8,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_idleTimestamp:J297 ····iput-wide·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_idleTimestamp:J
  
298 ····.line·279298 ····.line·279
299 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;299 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
  
300 ····invoke-interface·{v5},·Lorg/eclipse/jetty/io/Connection;->isIdle()Z300 ····invoke-interface·{v7},·Lorg/eclipse/jetty/io/Connection;->isIdle()Z
  
301 ····move-result·v5301 ····move-result·v7
  
302 ····if-eqz·v5,·:cond_4302 ····if-eqz·v7,·:cond_4
  
303 ····.line·281303 ····.line·281
304 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;304 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
305 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->getServer()Lorg/eclipse/jetty/server/Server;305 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->getServer()Lorg/eclipse/jetty/server/Server;
  
306 ····move-result-object·v5306 ····move-result-object·v7
  
307 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/server/Server;->getThreadPool()Lorg/eclipse/jetty/util/thread/ThreadPool;307 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/server/Server;->getThreadPool()Lorg/eclipse/jetty/util/thread/ThreadPool;
  
308 ····move-result-object·v5308 ····move-result-object·v7
  
309 ····invoke-interface·{v5},·Lorg/eclipse/jetty/util/thread/ThreadPool;->isLowOnThreads()Z309 ····invoke-interface·{v7},·Lorg/eclipse/jetty/util/thread/ThreadPool;->isLowOnThreads()Z
  
310 ····move-result·v5310 ····move-result·v7
  
311 ····if-eqz·v5,·:cond_0311 ····if-eqz·v7,·:cond_0
  
312 ····.line·283312 ····.line·283
313 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;313 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->this$0:Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;
  
314 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->getLowResourcesMaxIdleTime()I314 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->getLowResourcesMaxIdleTime()I
  
315 ····move-result·v3315 ····move-result·v3
  
316 ····.line·284316 ····.line·284
317 ····.local·v3,·"lrmit":I317 ····.local·v3,·"lrmit":I
318 ····if-ltz·v3,·:cond_0318 ····if-ltz·v3,·:cond_0
  
319 ····iget·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I319 ····iget·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I
  
320 ····if-eq·v5,·v3,·:cond_0320 ····if-eq·v7,·v3,·:cond_0
  
321 ····.line·286321 ····.line·286
322 ····iput·v3,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I322 ····iput·v3,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_timeout:I
  
323 ····.line·298323 ····.line·298
324 ····.end·local·v3····#·"lrmit":I324 ····.end·local·v3····#·"lrmit":I
325 ····:cond_0325 ····:cond_0
326 ····:goto_1326 ····:goto_1
327 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;327 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
  
328 ····invoke-interface·{v5},·Lorg/eclipse/jetty/io/Connection;->handle()Lorg/eclipse/jetty/io/Connection;328 ····invoke-interface·{v7},·Lorg/eclipse/jetty/io/Connection;->handle()Lorg/eclipse/jetty/io/Connection;
  
329 ····move-result-object·v5329 ····move-result-object·v7
  
330 ····iput-object·v5,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;330 ····iput-object·v7,·p0,·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector$BlockingChannelEndPoint;->_connection:Lorg/eclipse/jetty/io/Connection;
331 ····:try_end_0331 ····:try_end_0
332 ····.catch·Lorg/eclipse/jetty/io/EofException;·{:try_start_0·..·:try_end_0}·:catch_0332 ····.catch·Lorg/eclipse/jetty/io/EofException;·{:try_start_0·..·:try_end_0}·:catch_0
333 ····.catch·Lorg/eclipse/jetty/http/HttpException;·{:try_start_0·..·:try_end_0}·:catch_1333 ····.catch·Lorg/eclipse/jetty/http/HttpException;·{:try_start_0·..·:try_end_0}·:catch_1
334 ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_7334 ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_7
335 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0335 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
336 ····goto·:goto_0336 ····goto·:goto_0
Offset 380, 151 lines modifiedOffset 380, 151 lines modified
380 ····move-exception·v1380 ····move-exception·v1
  
381 ····.line·304381 ····.line·304
382 ····.local·v1,·"e":Lorg/eclipse/jetty/io/EofException;382 ····.local·v1,·"e":Lorg/eclipse/jetty/io/EofException;
383 ····:try_start_1383 ····:try_start_1
384 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;384 ····invoke-static·{},·Lorg/eclipse/jetty/server/nio/BlockingChannelConnector;->access$100()Lorg/eclipse/jetty/util/log/Logger;
Max diff block lines reached; 32265/39947 bytes (80.77%) of diff not shown.
1.29 KB
smali/org/eclipse/jetty/server/handler/StatisticsHandler$1.smali
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·onComplete(Lorg/eclipse/jetty/continuation/Continuation;)V36 .method·public·onComplete(Lorg/eclipse/jetty/continuation/Continuation;)V
37 ····.locals·837 ····.locals·7
38 ····.param·p1,·"continuation"····#·Lorg/eclipse/jetty/continuation/Continuation;38 ····.param·p1,·"continuation"····#·Lorg/eclipse/jetty/continuation/Continuation;
  
39 ····.prologue39 ····.prologue
40 ····.line·6140 ····.line·61
41 ····move-object·v3,·p141 ····move-object·v3,·p1
  
42 ····check-cast·v3,·Lorg/eclipse/jetty/server/AsyncContinuation;42 ····check-cast·v3,·Lorg/eclipse/jetty/server/AsyncContinuation;
Offset 50, 21 lines modifiedOffset 50, 21 lines modified
  
50 ····move-result-object·v250 ····move-result-object·v2
  
51 ····.line·6251 ····.line·62
52 ····.local·v2,·"request":Lorg/eclipse/jetty/server/Request;52 ····.local·v2,·"request":Lorg/eclipse/jetty/server/Request;
53 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J53 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
54 ····move-result-wide·v454 ····move-result-wide·v3
  
55 ····invoke-virtual·{v2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J55 ····invoke-virtual·{v2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J
  
56 ····move-result-wide·v656 ····move-result-wide·v5
  
57 ····sub-long·v0,·v4,·v657 ····sub-long·v0,·v3,·v5
  
58 ····.line·6458 ····.line·64
59 ····.local·v0,·"elapsed":J59 ····.local·v0,·"elapsed":J
60 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler$1;->this$0:Lorg/eclipse/jetty/server/handler/StatisticsHandler;60 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler$1;->this$0:Lorg/eclipse/jetty/server/handler/StatisticsHandler;
  
61 ····invoke-static·{v3},·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->access$000(Lorg/eclipse/jetty/server/handler/StatisticsHandler;)Lorg/eclipse/jetty/util/statistic/CounterStatistic;61 ····invoke-static·{v3},·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->access$000(Lorg/eclipse/jetty/server/handler/StatisticsHandler;)Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
642 B
smali/org/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection.smali
    
Offset 788, 15 lines modifiedOffset 788, 15 lines modified
788 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->_endPoint:Lorg/eclipse/jetty/io/AsyncEndPoint;788 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->_endPoint:Lorg/eclipse/jetty/io/AsyncEndPoint;
  
789 ····.line·650789 ····.line·650
790 ····return-void790 ····return-void
791 .end·method791 .end·method
  
792 .method·public·setTimeStamp(J)V792 .method·public·setTimeStamp(J)V
793 ····.locals·1793 ····.locals·0
794 ····.param·p1,·"timestamp"····#·J794 ····.param·p1,·"timestamp"····#·J
  
795 ····.prologue795 ····.prologue
796 ····.line·644796 ····.line·644
797 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->_timestamp:J797 ····iput-wide·p1,·p0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->_timestamp:J
  
798 ····.line·645798 ····.line·645
1.11 KB
smali/org/eclipse/jetty/server/handler/GzipHandler$2$1.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
16 #·instance·fields16 #·instance·fields
17 .field·final·synthetic·this$1:Lorg/eclipse/jetty/server/handler/GzipHandler$2;17 .field·final·synthetic·this$1:Lorg/eclipse/jetty/server/handler/GzipHandler$2;
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>(Lorg/eclipse/jetty/server/handler/GzipHandler$2;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V19 .method·constructor·<init>(Lorg/eclipse/jetty/server/handler/GzipHandler$2;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V
20 ····.locals·920 ····.locals·8
21 ····.param·p2,·"x0"····#·Ljava/lang/String;21 ····.param·p2,·"x0"····#·Ljava/lang/String;
22 ····.param·p3,·"x1"····#·Ljavax/servlet/http/HttpServletRequest;22 ····.param·p3,·"x1"····#·Ljavax/servlet/http/HttpServletRequest;
23 ····.param·p4,·"x2"····#·Ljavax/servlet/http/HttpServletResponse;23 ····.param·p4,·"x2"····#·Ljavax/servlet/http/HttpServletResponse;
24 ····.param·p5,·"x3"····#·J24 ····.param·p5,·"x3"····#·J
25 ····.param·p7,·"x4"····#·I25 ····.param·p7,·"x4"····#·I
26 ····.param·p8,·"x5"····#·I26 ····.param·p8,·"x5"····#·I
  
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
  
38 ····move-object·v2,·p338 ····move-object·v2,·p3
  
39 ····move-object·v3,·p439 ····move-object·v3,·p4
  
40 ····move-wide·v4,·p540 ····move-wide·v4,·p5
  
41 ····move/from16·v6,·p741 ····move·v6,·p7
  
42 ····move/from16·v7,·p842 ····move/from16·v7,·p8
  
43 ····invoke-direct/range·{v0·..·v7},·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;-><init>(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V43 ····invoke-direct/range·{v0·..·v7},·Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;-><init>(Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
24.5 KB
smali/org/eclipse/jetty/server/handler/ResourceHandler.smali
    
Offset 166, 92 lines modifiedOffset 166, 92 lines modified
166 ····.line·484166 ····.line·484
167 ····invoke-interface·{p1,·p3},·Ljavax/servlet/http/HttpServletResponse;->setContentType(Ljava/lang/String;)V167 ····invoke-interface·{p1,·p3},·Ljavax/servlet/http/HttpServletResponse;->setContentType(Ljava/lang/String;)V
  
168 ····.line·486168 ····.line·486
169 ····:cond_0169 ····:cond_0
170 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/util/resource/Resource;->length()J170 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
171 ····move-result-wide·v2171 ····move-result-wide·v1
  
172 ····.line·488172 ····.line·488
173 ····.local·v2,·"length":J173 ····.local·v1,·"length":J
174 ····instance-of·v1,·p1,·Lorg/eclipse/jetty/server/Response;174 ····instance-of·v3,·p1,·Lorg/eclipse/jetty/server/Response;
  
175 ····if-eqz·v1,·:cond_3175 ····if-eqz·v3,·:cond_3
  
176 ····.line·490176 ····.line·490
177 ····check-cast·p1,·Lorg/eclipse/jetty/server/Response;177 ····check-cast·p1,·Lorg/eclipse/jetty/server/Response;
  
178 ····.end·local·p1····#·"response":Ljavax/servlet/http/HttpServletResponse;178 ····.end·local·p1····#·"response":Ljavax/servlet/http/HttpServletResponse;
179 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/Response;->getHttpFields()Lorg/eclipse/jetty/http/HttpFields;179 ····invoke-virtual·{p1},·Lorg/eclipse/jetty/server/Response;->getHttpFields()Lorg/eclipse/jetty/http/HttpFields;
  
180 ····move-result-object·v0180 ····move-result-object·v0
  
181 ····.line·492181 ····.line·492
182 ····.local·v0,·"fields":Lorg/eclipse/jetty/http/HttpFields;182 ····.local·v0,·"fields":Lorg/eclipse/jetty/http/HttpFields;
183 ····cmp-long·v1,·v2,·v4183 ····cmp-long·v3,·v1,·v4
  
184 ····if-lez·v1,·:cond_1184 ····if-lez·v3,·:cond_1
  
185 ····.line·493185 ····.line·493
186 ····sget-object·v1,·Lorg/eclipse/jetty/http/HttpHeaders;->CONTENT_LENGTH_BUFFER:Lorg/eclipse/jetty/io/Buffer;186 ····sget-object·v3,·Lorg/eclipse/jetty/http/HttpHeaders;->CONTENT_LENGTH_BUFFER:Lorg/eclipse/jetty/io/Buffer;
  
187 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/eclipse/jetty/http/HttpFields;->putLongField(Lorg/eclipse/jetty/io/Buffer;J)V187 ····invoke-virtual·{v0,·v3,·v1,·v2},·Lorg/eclipse/jetty/http/HttpFields;->putLongField(Lorg/eclipse/jetty/io/Buffer;J)V
  
188 ····.line·495188 ····.line·495
189 ····:cond_1189 ····:cond_1
190 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;190 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
191 ····if-eqz·v1,·:cond_2191 ····if-eqz·v3,·:cond_2
  
192 ····.line·496192 ····.line·496
193 ····sget-object·v1,·Lorg/eclipse/jetty/http/HttpHeaders;->CACHE_CONTROL_BUFFER:Lorg/eclipse/jetty/io/Buffer;193 ····sget-object·v3,·Lorg/eclipse/jetty/http/HttpHeaders;->CACHE_CONTROL_BUFFER:Lorg/eclipse/jetty/io/Buffer;
  
194 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;194 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
195 ····invoke-virtual·{v0,·v1,·v4},·Lorg/eclipse/jetty/http/HttpFields;->put(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V195 ····invoke-virtual·{v0,·v3,·v4},·Lorg/eclipse/jetty/http/HttpFields;->put(Lorg/eclipse/jetty/io/Buffer;Lorg/eclipse/jetty/io/Buffer;)V
  
196 ····.line·507196 ····.line·507
197 ····.end·local·v0····#·"fields":Lorg/eclipse/jetty/http/HttpFields;197 ····.end·local·v0····#·"fields":Lorg/eclipse/jetty/http/HttpFields;
198 ····:cond_2198 ····:cond_2
199 ····:goto_0199 ····:goto_0
200 ····return-void200 ····return-void
  
201 ····.line·500201 ····.line·500
202 ····.restart·local·p1····#·"response":Ljavax/servlet/http/HttpServletResponse;202 ····.restart·local·p1····#·"response":Ljavax/servlet/http/HttpServletResponse;
203 ····:cond_3203 ····:cond_3
204 ····cmp-long·v1,·v2,·v4204 ····cmp-long·v3,·v1,·v4
  
205 ····if-lez·v1,·:cond_4205 ····if-lez·v3,·:cond_4
  
206 ····.line·501206 ····.line·501
207 ····const-string·v1,·"Content-Length"207 ····const-string·v3,·"Content-Length"
  
208 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;208 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
209 ····move-result-object·v4209 ····move-result-object·v4
  
210 ····invoke-interface·{p1,·v1,·v4},·Ljavax/servlet/http/HttpServletResponse;->setHeader(Ljava/lang/String;Ljava/lang/String;)V210 ····invoke-interface·{p1,·v3,·v4},·Ljavax/servlet/http/HttpServletResponse;->setHeader(Ljava/lang/String;Ljava/lang/String;)V
  
211 ····.line·503211 ····.line·503
212 ····:cond_4212 ····:cond_4
213 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;213 ····iget-object·v3,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
214 ····if-eqz·v1,·:cond_2214 ····if-eqz·v3,·:cond_2
  
215 ····.line·504215 ····.line·504
216 ····const-string·v1,·"Cache-Control"216 ····const-string·v3,·"Cache-Control"
  
217 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;217 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_cacheControl:Lorg/eclipse/jetty/io/ByteArrayBuffer;
  
218 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/io/ByteArrayBuffer;->toString()Ljava/lang/String;218 ····invoke-virtual·{v4},·Lorg/eclipse/jetty/io/ByteArrayBuffer;->toString()Ljava/lang/String;
  
219 ····move-result-object·v4219 ····move-result-object·v4
  
220 ····invoke-interface·{p1,·v1,·v4},·Ljavax/servlet/http/HttpServletResponse;->setHeader(Ljava/lang/String;Ljava/lang/String;)V220 ····invoke-interface·{p1,·v3,·v4},·Ljavax/servlet/http/HttpServletResponse;->setHeader(Ljava/lang/String;Ljava/lang/String;)V
  
221 ····goto·:goto_0221 ····goto·:goto_0
222 .end·method222 .end·method
  
223 .method·public·doStart()V223 .method·public·doStart()V
224 ····.locals·3224 ····.locals·3
225 ····.annotation·system·Ldalvik/annotation/Throws;225 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 747, 15 lines modifiedOffset 747, 15 lines modified
747 ····.line·329747 ····.line·329
748 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_welcomeFiles:[Ljava/lang/String;748 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/handler/ResourceHandler;->_welcomeFiles:[Ljava/lang/String;
  
749 ····return-object·v0749 ····return-object·v0
750 .end·method750 .end·method
  
751 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V751 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
752 ····.locals·18752 ····.locals·17
753 ····.param·p1,·"target"····#·Ljava/lang/String;753 ····.param·p1,·"target"····#·Ljava/lang/String;
754 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;754 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;
755 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;755 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
756 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;756 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;
757 ····.annotation·system·Ldalvik/annotation/Throws;757 ····.annotation·system·Ldalvik/annotation/Throws;
758 ········value·=·{758 ········value·=·{
759 ············Ljava/io/IOException;,759 ············Ljava/io/IOException;,
Offset 763, 436 lines modifiedOffset 763, 436 lines modified
763 ········}763 ········}
764 ····.end·annotation764 ····.end·annotation
  
765 ····.prologue765 ····.prologue
766 ····.line·357766 ····.line·357
767 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->isHandled()Z767 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->isHandled()Z
  
768 ····move-result·v6768 ····move-result·v5
  
769 ····if-eqz·v6,·:cond_1769 ····if-eqz·v5,·:cond_1
  
770 ····.line·457770 ····.line·457
771 ····:cond_0771 ····:cond_0
772 ····:goto_0772 ····:goto_0
773 ····return-void773 ····return-void
  
774 ····.line·360774 ····.line·360
775 ····:cond_1775 ····:cond_1
Max diff block lines reached; 19407/24996 bytes (77.64%) of diff not shown.
925 B
smali/org/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 .field·private·volatile·_toServer:Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;43 .field·private·volatile·_toServer:Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;
  
44 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/handler/ConnectHandler;44 .field·final·synthetic·this$0:Lorg/eclipse/jetty/server/handler/ConnectHandler;
  
  
45 #·direct·methods45 #·direct·methods
46 .method·public·constructor·<init>(Lorg/eclipse/jetty/server/handler/ConnectHandler;Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)V46 .method·public·constructor·<init>(Lorg/eclipse/jetty/server/handler/ConnectHandler;Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)V
47 ····.locals·347 ····.locals·2
48 ····.param·p3,·"channel"····#·Ljava/nio/channels/SocketChannel;48 ····.param·p3,·"channel"····#·Ljava/nio/channels/SocketChannel;
49 ····.param·p4,·"endPoint"····#·Lorg/eclipse/jetty/io/EndPoint;49 ····.param·p4,·"endPoint"····#·Lorg/eclipse/jetty/io/EndPoint;
50 ····.param·p5,·"timestamp"····#·J50 ····.param·p5,·"timestamp"····#·J
51 ····.annotation·system·Ldalvik/annotation/Signature;51 ····.annotation·system·Ldalvik/annotation/Signature;
52 ········value·=·{52 ········value·=·{
53 ············"(",53 ············"(",
54 ············"Ljava/util/concurrent/ConcurrentMap",54 ············"Ljava/util/concurrent/ConcurrentMap",
2.89 KB
smali/org/eclipse/jetty/server/handler/ConnectHandler.smali
    
Offset 1582, 15 lines modifiedOffset 1582, 15 lines modified
  
1582 ····move-result·v191582 ····move-result·v19
  
1583 ····goto/16·:goto_21583 ····goto/16·:goto_2
1584 .end·method1584 .end·method
  
1585 .method·protected·newClientToProxyConnection(Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;1585 .method·protected·newClientToProxyConnection(Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;
1586 ····.locals·81586 ····.locals·7
1587 ····.param·p2,·"channel"····#·Ljava/nio/channels/SocketChannel;1587 ····.param·p2,·"channel"····#·Ljava/nio/channels/SocketChannel;
1588 ····.param·p3,·"endPoint"····#·Lorg/eclipse/jetty/io/EndPoint;1588 ····.param·p3,·"endPoint"····#·Lorg/eclipse/jetty/io/EndPoint;
1589 ····.param·p4,·"timeStamp"····#·J1589 ····.param·p4,·"timeStamp"····#·J
1590 ····.annotation·system·Ldalvik/annotation/Signature;1590 ····.annotation·system·Ldalvik/annotation/Signature;
1591 ········value·=·{1591 ········value·=·{
1592 ············"(",1592 ············"(",
1593 ············"Ljava/util/concurrent/ConcurrentMap",1593 ············"Ljava/util/concurrent/ConcurrentMap",
Offset 1604, 29 lines modifiedOffset 1604, 29 lines modified
1604 ············"Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;"1604 ············"Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;"
1605 ········}1605 ········}
1606 ····.end·annotation1606 ····.end·annotation
  
1607 ····.prologue1607 ····.prologue
1608 ····.line·3451608 ····.line·345
1609 ····.local·p1,·"context":Ljava/util/concurrent/ConcurrentMap;,·"Ljava/util/concurrent/ConcurrentMap<Ljava/lang/String;Ljava/lang/Object;>;"1609 ····.local·p1,·"context":Ljava/util/concurrent/ConcurrentMap;,·"Ljava/util/concurrent/ConcurrentMap<Ljava/lang/String;Ljava/lang/Object;>;"
1610 ····new-instance·v1,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;1610 ····new-instance·v0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;
  
1611 ····move-object·v2,·p01611 ····move-object·v1,·p0
  
1612 ····move-object·v3,·p11612 ····move-object·v2,·p1
  
1613 ····move-object·v4,·p21613 ····move-object·v3,·p2
  
1614 ····move-object·v5,·p31614 ····move-object·v4,·p3
  
1615 ····move-wide·v6,·p41615 ····move-wide·v5,·p4
  
1616 ····invoke-direct/range·{v1·..·v7},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;-><init>(Lorg/eclipse/jetty/server/handler/ConnectHandler;Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)V1616 ····invoke-direct/range·{v0·..·v6},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ClientToProxyConnection;-><init>(Lorg/eclipse/jetty/server/handler/ConnectHandler;Ljava/util/concurrent/ConcurrentMap;Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/EndPoint;J)V
  
1617 ····return-object·v11617 ····return-object·v0
1618 .end·method1618 .end·method
  
1619 .method·protected·newProxyToServerConnection(Ljava/util/concurrent/ConcurrentMap;Lorg/eclipse/jetty/io/Buffer;)Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;1619 .method·protected·newProxyToServerConnection(Ljava/util/concurrent/ConcurrentMap;Lorg/eclipse/jetty/io/Buffer;)Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;
1620 ····.locals·11620 ····.locals·1
1621 ····.param·p2,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;1621 ····.param·p2,·"buffer"····#·Lorg/eclipse/jetty/io/Buffer;
1622 ····.annotation·system·Ldalvik/annotation/Signature;1622 ····.annotation·system·Ldalvik/annotation/Signature;
1623 ········value·=·{1623 ········value·=·{
Offset 2096, 17 lines modifiedOffset 2096, 17 lines modified
2096 ····if-nez·v5,·:cond_32096 ····if-nez·v5,·:cond_3
  
2097 ····.line·4622097 ····.line·462
2098 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/handler/ConnectHandler;->getWriteTimeout()I2098 ····invoke-virtual·{p0},·Lorg/eclipse/jetty/server/handler/ConnectHandler;->getWriteTimeout()I
  
2099 ····move-result·v52099 ····move-result·v5
  
2100 ····int-to-long·v6,·v52100 ····int-to-long·v5,·v5
  
2101 ····invoke-interface·{p1,·v6,·v7},·Lorg/eclipse/jetty/io/EndPoint;->blockWritable(J)Z2101 ····invoke-interface·{p1,·v5,·v6},·Lorg/eclipse/jetty/io/EndPoint;->blockWritable(J)Z
  
2102 ····move-result·v32102 ····move-result·v3
  
2103 ····.line·4632103 ····.line·463
2104 ····.local·v3,·"ready":Z2104 ····.local·v3,·"ready":Z
2105 ····if-nez·v3,·:cond_32105 ····if-nez·v3,·:cond_3
  
2.09 KB
smali/org/eclipse/jetty/server/handler/GzipHandler$2.smali
    
Offset 54, 47 lines modifiedOffset 54, 47 lines modified
54 ····.line·29554 ····.line·295
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·protected·newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;58 .method·protected·newCompressedStream(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)Lorg/eclipse/jetty/http/gzip/AbstractCompressedStream;
59 ····.locals·1159 ····.locals·9
60 ····.param·p1,·"request"····#·Ljavax/servlet/http/HttpServletRequest;60 ····.param·p1,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
61 ····.param·p2,·"response"····#·Ljavax/servlet/http/HttpServletResponse;61 ····.param·p2,·"response"····#·Ljavax/servlet/http/HttpServletResponse;
62 ····.param·p3,·"contentLength"····#·J62 ····.param·p3,·"contentLength"····#·J
63 ····.param·p5,·"bufferSize"····#·I63 ····.param·p5,·"bufferSize"····#·I
64 ····.param·p6,·"minCompressSize"····#·I64 ····.param·p6,·"minCompressSize"····#·I
65 ····.annotation·system·Ldalvik/annotation/Throws;65 ····.annotation·system·Ldalvik/annotation/Throws;
66 ········value·=·{66 ········value·=·{
67 ············Ljava/io/IOException;67 ············Ljava/io/IOException;
68 ········}68 ········}
69 ····.end·annotation69 ····.end·annotation
  
70 ····.prologue70 ····.prologue
71 ····.line·30071 ····.line·300
72 ····new-instance·v1,·Lorg/eclipse/jetty/server/handler/GzipHandler$2$1;72 ····new-instance·v0,·Lorg/eclipse/jetty/server/handler/GzipHandler$2$1;
  
73 ····const-string·v3,·"gzip"73 ····const-string·v2,·"gzip"
  
74 ····move-object·v2,·p074 ····move-object·v1,·p0
  
75 ····move-object·v4,·p175 ····move-object·v3,·p1
  
76 ····move-object·v5,·p276 ····move-object·v4,·p2
  
77 ····move-wide·v6,·p377 ····move-wide·v5,·p3
  
78 ····move/from16·v8,·p578 ····move·v7,·p5
  
79 ····move/from16·v9,·p679 ····move·v8,·p6
  
80 ····invoke-direct/range·{v1·..·v9},·Lorg/eclipse/jetty/server/handler/GzipHandler$2$1;-><init>(Lorg/eclipse/jetty/server/handler/GzipHandler$2;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V80 ····invoke-direct/range·{v0·..·v8},·Lorg/eclipse/jetty/server/handler/GzipHandler$2$1;-><init>(Lorg/eclipse/jetty/server/handler/GzipHandler$2;Ljava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;JII)V
  
81 ····return-object·v181 ····return-object·v0
82 .end·method82 .end·method
  
83 .method·protected·newWriter(Ljava/io/OutputStream;Ljava/lang/String;)Ljava/io/PrintWriter;83 .method·protected·newWriter(Ljava/io/OutputStream;Ljava/lang/String;)Ljava/io/PrintWriter;
84 ····.locals·184 ····.locals·1
85 ····.param·p1,·"out"····#·Ljava/io/OutputStream;85 ····.param·p1,·"out"····#·Ljava/io/OutputStream;
86 ····.param·p2,·"encoding"····#·Ljava/lang/String;86 ····.param·p2,·"encoding"····#·Ljava/lang/String;
87 ····.annotation·system·Ldalvik/annotation/Throws;87 ····.annotation·system·Ldalvik/annotation/Throws;
1.43 KB
smali/org/eclipse/jetty/server/handler/ConnectHandler$Manager.smali
    
Offset 104, 32 lines modifiedOffset 104, 32 lines modified
  
104 ····.prologue104 ····.prologue
105 ····.line·517105 ····.line·517
106 ····return-void106 ····return-void
107 .end·method107 .end·method
  
108 .method·public·newConnection(Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/AsyncEndPoint;Ljava/lang/Object;)Lorg/eclipse/jetty/io/nio/AsyncConnection;108 .method·public·newConnection(Ljava/nio/channels/SocketChannel;Lorg/eclipse/jetty/io/AsyncEndPoint;Ljava/lang/Object;)Lorg/eclipse/jetty/io/nio/AsyncConnection;
109 ····.locals·4109 ····.locals·3
110 ····.param·p1,·"channel"····#·Ljava/nio/channels/SocketChannel;110 ····.param·p1,·"channel"····#·Ljava/nio/channels/SocketChannel;
111 ····.param·p2,·"endpoint"····#·Lorg/eclipse/jetty/io/AsyncEndPoint;111 ····.param·p2,·"endpoint"····#·Lorg/eclipse/jetty/io/AsyncEndPoint;
112 ····.param·p3,·"attachment"····#·Ljava/lang/Object;112 ····.param·p3,·"attachment"····#·Ljava/lang/Object;
  
113 ····.prologue113 ····.prologue
114 ····.line·490114 ····.line·490
115 ····move-object·v0,·p3115 ····move-object·v0,·p3
  
116 ····check-cast·v0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;116 ····check-cast·v0,·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;
  
117 ····.line·491117 ····.line·491
118 ····.local·v0,·"proxyToServer":Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;118 ····.local·v0,·"proxyToServer":Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;
119 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J119 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
120 ····move-result-wide·v2120 ····move-result-wide·v1
  
121 ····invoke-virtual·{v0,·v2,·v3},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->setTimeStamp(J)V121 ····invoke-virtual·{v0,·v1,·v2},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->setTimeStamp(J)V
  
122 ····.line·492122 ····.line·492
123 ····invoke-virtual·{v0,·p2},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->setEndPoint(Lorg/eclipse/jetty/io/AsyncEndPoint;)V123 ····invoke-virtual·{v0,·p2},·Lorg/eclipse/jetty/server/handler/ConnectHandler$ProxyToServerConnection;->setEndPoint(Lorg/eclipse/jetty/io/AsyncEndPoint;)V
  
124 ····.line·493124 ····.line·493
125 ····return-object·v0125 ····return-object·v0
126 .end·method126 .end·method
14.4 KB
smali/org/eclipse/jetty/server/handler/StatisticsHandler.smali
    
Offset 713, 178 lines modifiedOffset 713, 178 lines modified
713 ············Ljava/io/IOException;,713 ············Ljava/io/IOException;,
714 ············Ljavax/servlet/ServletException;714 ············Ljavax/servlet/ServletException;
715 ········}715 ········}
716 ····.end·annotation716 ····.end·annotation
  
717 ····.prologue717 ····.prologue
718 ····.line·105718 ····.line·105
719 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;719 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
720 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V720 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V
  
721 ····.line·108721 ····.line·108
722 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->getAsyncContinuation()Lorg/eclipse/jetty/server/AsyncContinuation;722 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->getAsyncContinuation()Lorg/eclipse/jetty/server/AsyncContinuation;
  
723 ····move-result-object·v0723 ····move-result-object·v0
  
724 ····.line·109724 ····.line·109
725 ····.local·v0,·"continuation":Lorg/eclipse/jetty/server/AsyncContinuation;725 ····.local·v0,·"continuation":Lorg/eclipse/jetty/server/AsyncContinuation;
726 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z726 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z
  
727 ····move-result·v1727 ····move-result·v7
  
728 ····if-eqz·v1,·:cond_3728 ····if-eqz·v7,·:cond_3
  
729 ····.line·112729 ····.line·112
730 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_requestStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;730 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_requestStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
731 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V731 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V
  
732 ····.line·113732 ····.line·113
733 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J733 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J
  
734 ····move-result-wide·v6734 ····move-result-wide·v5
  
735 ····.line·126735 ····.line·126
736 ····.local·v6,·"start":J736 ····.local·v5,·"start":J
737 ····:cond_0737 ····:cond_0
738 ····:goto_0738 ····:goto_0
739 ····:try_start_0739 ····:try_start_0
740 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lorg/eclipse/jetty/server/handler/HandlerWrapper;->handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V740 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lorg/eclipse/jetty/server/handler/HandlerWrapper;->handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
741 ····:try_end_0741 ····:try_end_0
742 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0742 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
743 ····.line·130743 ····.line·130
744 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J744 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
745 ····move-result-wide·v4745 ····move-result-wide·v3
  
746 ····.line·131746 ····.line·131
747 ····.local·v4,·"now":J747 ····.local·v3,·"now":J
748 ····sub-long·v2,·v4,·v6748 ····sub-long·v1,·v3,·v5
  
749 ····.line·133749 ····.line·133
750 ····.local·v2,·"dispatched":J750 ····.local·v1,·"dispatched":J
751 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;751 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
752 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V752 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V
  
753 ····.line·134753 ····.line·134
754 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedTimeStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;754 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_dispatchedTimeStats:Lorg/eclipse/jetty/util/statistic/SampleStatistic;
  
755 ····invoke-virtual·{v1,·v2,·v3},·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->set(J)V755 ····invoke-virtual·{v7,·v1,·v2},·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->set(J)V
  
756 ····.line·136756 ····.line·136
757 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isSuspended()Z757 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isSuspended()Z
  
758 ····move-result·v1758 ····move-result·v7
  
759 ····if-eqz·v1,·:cond_4759 ····if-eqz·v7,·:cond_4
  
760 ····.line·138760 ····.line·138
761 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z761 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z
  
762 ····move-result·v1762 ····move-result·v7
  
763 ····if-eqz·v1,·:cond_1763 ····if-eqz·v7,·:cond_1
  
764 ····.line·139764 ····.line·139
765 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_onCompletion:Lorg/eclipse/jetty/continuation/ContinuationListener;765 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_onCompletion:Lorg/eclipse/jetty/continuation/ContinuationListener;
  
766 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/server/AsyncContinuation;->addContinuationListener(Lorg/eclipse/jetty/continuation/ContinuationListener;)V766 ····invoke-virtual·{v0,·v7},·Lorg/eclipse/jetty/server/AsyncContinuation;->addContinuationListener(Lorg/eclipse/jetty/continuation/ContinuationListener;)V
  
767 ····.line·140767 ····.line·140
768 ····:cond_1768 ····:cond_1
769 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_suspendStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;769 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_suspendStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
770 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V770 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->increment()V
  
771 ····.line·150771 ····.line·150
772 ····:cond_2772 ····:cond_2
773 ····:goto_1773 ····:goto_1
774 ····return-void774 ····return-void
  
775 ····.line·118775 ····.line·118
776 ····.end·local·v2····#·"dispatched":J776 ····.end·local·v1····#·"dispatched":J
777 ····.end·local·v4····#·"now":J777 ····.end·local·v3····#·"now":J
778 ····.end·local·v6····#·"start":J778 ····.end·local·v5····#·"start":J
779 ····:cond_3779 ····:cond_3
780 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J780 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
781 ····move-result-wide·v6781 ····move-result-wide·v5
  
782 ····.line·119782 ····.line·119
783 ····.restart·local·v6····#·"start":J783 ····.restart·local·v5····#·"start":J
784 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_suspendStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;784 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_suspendStats:Lorg/eclipse/jetty/util/statistic/CounterStatistic;
  
785 ····invoke-virtual·{v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V785 ····invoke-virtual·{v7},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->decrement()V
  
786 ····.line·120786 ····.line·120
787 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isResumed()Z787 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isResumed()Z
  
788 ····move-result·v1788 ····move-result·v7
  
789 ····if-eqz·v1,·:cond_0789 ····if-eqz·v7,·:cond_0
  
790 ····.line·121790 ····.line·121
791 ····iget-object·v1,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_resumes:Ljava/util/concurrent/atomic/AtomicInteger;791 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/StatisticsHandler;->_resumes:Ljava/util/concurrent/atomic/AtomicInteger;
  
792 ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I792 ····invoke-virtual·{v7},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
  
793 ····goto·:goto_0793 ····goto·:goto_0
  
794 ····.line·142794 ····.line·142
795 ····.restart·local·v2····#·"dispatched":J795 ····.restart·local·v1····#·"dispatched":J
796 ····.restart·local·v4····#·"now":J796 ····.restart·local·v3····#·"now":J
797 ····:cond_4797 ····:cond_4
798 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z798 ····invoke-virtual·{v0},·Lorg/eclipse/jetty/server/AsyncContinuation;->isInitial()Z
Max diff block lines reached; 7666/14596 bytes (52.52%) of diff not shown.
51.0 KB
smali/org/eclipse/jetty/server/handler/DebugHandler.smali
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ····.line·148105 ····.line·148
106 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/handler/DebugHandler;->_out:Ljava/io/OutputStream;106 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/server/handler/DebugHandler;->_out:Ljava/io/OutputStream;
  
107 ····return-object·v0107 ····return-object·v0
108 .end·method108 .end·method
  
109 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V109 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
110 ····.locals·24110 ····.locals·23
111 ····.param·p1,·"target"····#·Ljava/lang/String;111 ····.param·p1,·"target"····#·Ljava/lang/String;
112 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;112 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;
113 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;113 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
114 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;114 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;
115 ····.annotation·system·Ldalvik/annotation/Throws;115 ····.annotation·system·Ldalvik/annotation/Throws;
116 ········value·=·{116 ········value·=·{
117 ············Ljava/io/IOException;,117 ············Ljava/io/IOException;,
Offset 121, 240 lines modifiedOffset 121, 240 lines modified
121 ········}121 ········}
122 ····.end·annotation122 ····.end·annotation
  
123 ····.prologue123 ····.prologue
124 ····.line·57124 ····.line·57
125 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getResponse()Lorg/eclipse/jetty/server/Response;125 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getResponse()Lorg/eclipse/jetty/server/Response;
  
126 ····move-result-object·v6126 ····move-result-object·v5
  
127 ····.line·58127 ····.line·58
128 ····.local·v6,·"base_response":Lorg/eclipse/jetty/server/Response;128 ····.local·v5,·"base_response":Lorg/eclipse/jetty/server/Response;
129 ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;129 ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
  
130 ····move-result-object·v18130 ····move-result-object·v17
  
131 ····.line·59131 ····.line·59
132 ····.local·v18,·"thread":Ljava/lang/Thread;132 ····.local·v17,·"thread":Ljava/lang/Thread;
133 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/Thread;->getName()Ljava/lang/String;133 ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/Thread;->getName()Ljava/lang/String;
  
134 ····move-result-object·v13134 ····move-result-object·v12
  
135 ····.line·61135 ····.line·61
136 ····.local·v13,·"old_name":Ljava/lang/String;136 ····.local·v12,·"old_name":Ljava/lang/String;
137 ····const/16·v17,·0x0137 ····const/16·v16,·0x0
  
138 ····.line·62138 ····.line·62
139 ····.local·v17,·"suspend":Z139 ····.local·v16,·"suspend":Z
140 ····const/4·v14,·0x0140 ····const/4·v13,·0x0
  
141 ····.line·63141 ····.line·63
142 ····.local·v14,·"retry":Z142 ····.local·v13,·"retry":Z
143 ····const-string·v19,·"org.eclipse.jetty.thread.name"143 ····const-string·v18,·"org.eclipse.jetty.thread.name"
  
144 ····move-object/from16·v0,·p3144 ····move-object/from16·v0,·p3
  
145 ····move-object/from16·v1,·v19145 ····move-object/from16·v1,·v18
  
146 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletRequest;->getAttribute(Ljava/lang/String;)Ljava/lang/Object;146 ····invoke-interface·{v0,·v1},·Ljavax/servlet/http/HttpServletRequest;->getAttribute(Ljava/lang/String;)Ljava/lang/Object;
  
147 ····move-result-object·v12147 ····move-result-object·v11
  
148 ····check-cast·v12,·Ljava/lang/String;148 ····check-cast·v11,·Ljava/lang/String;
  
149 ····.line·64149 ····.line·64
150 ····.local·v12,·"name":Ljava/lang/String;150 ····.local·v11,·"name":Ljava/lang/String;
151 ····if-nez·v12,·:cond_0151 ····if-nez·v11,·:cond_0
  
152 ····.line·65152 ····.line·65
153 ····new-instance·v19,·Ljava/lang/StringBuilder;153 ····new-instance·v18,·Ljava/lang/StringBuilder;
  
154 ····invoke-direct/range·{v19·..·v19},·Ljava/lang/StringBuilder;-><init>()V154 ····invoke-direct/range·{v18·..·v18},·Ljava/lang/StringBuilder;-><init>()V
  
155 ····move-object/from16·v0,·v19155 ····move-object/from16·v0,·v18
  
156 ····invoke-virtual·{v0,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;156 ····invoke-virtual·{v0,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
157 ····move-result-object·v19157 ····move-result-object·v18
  
158 ····const-string·v20,·":"158 ····const-string·v19,·":"
  
159 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;159 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
160 ····move-result-object·v19160 ····move-result-object·v18
  
161 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getScheme()Ljava/lang/String;161 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getScheme()Ljava/lang/String;
  
162 ····move-result-object·v20162 ····move-result-object·v19
  
163 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;163 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····move-result-object·v19164 ····move-result-object·v18
  
165 ····const-string·v20,·"://"165 ····const-string·v19,·"://"
  
166 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;166 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
167 ····move-result-object·v19167 ····move-result-object·v18
  
168 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getLocalAddr()Ljava/lang/String;168 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getLocalAddr()Ljava/lang/String;
  
169 ····move-result-object·v20169 ····move-result-object·v19
  
170 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;170 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
171 ····move-result-object·v19171 ····move-result-object·v18
  
172 ····const-string·v20,·":"172 ····const-string·v19,·":"
  
173 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;173 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
174 ····move-result-object·v19174 ····move-result-object·v18
  
175 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getLocalPort()I175 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getLocalPort()I
  
176 ····move-result·v20176 ····move-result·v19
  
177 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;177 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
178 ····move-result-object·v19178 ····move-result-object·v18
  
179 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getUri()Lorg/eclipse/jetty/http/HttpURI;179 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getUri()Lorg/eclipse/jetty/http/HttpURI;
  
180 ····move-result-object·v20180 ····move-result-object·v19
  
181 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;181 ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
182 ····move-result-object·v19182 ····move-result-object·v18
  
183 ····invoke-virtual/range·{v19·..·v19},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;183 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
184 ····move-result-object·v12184 ····move-result-object·v11
Max diff block lines reached; 45801/52135 bytes (87.85%) of diff not shown.
857 B
smali/org/eclipse/jetty/server/handler/RequestLogHandler.smali
    
Offset 130, 17 lines modifiedOffset 130, 17 lines modified
130 ····move-result·v1130 ····move-result·v1
  
131 ····if-nez·v1,·:cond_0131 ····if-nez·v1,·:cond_0
  
132 ····.line·62132 ····.line·62
133 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J133 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
134 ····move-result-wide·v2134 ····move-result-wide·v1
  
135 ····invoke-virtual·{p2,·v2,·v3},·Lorg/eclipse/jetty/server/Request;->setDispatchTime(J)V135 ····invoke-virtual·{p2,·v1,·v2},·Lorg/eclipse/jetty/server/Request;->setDispatchTime(J)V
  
136 ····.line·67136 ····.line·67
137 ····:cond_0137 ····:cond_0
138 ····:try_start_0138 ····:try_start_0
139 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lorg/eclipse/jetty/server/handler/HandlerWrapper;->handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V139 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lorg/eclipse/jetty/server/handler/HandlerWrapper;->handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
140 ····:try_end_0140 ····:try_end_0
141 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0141 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
35.0 KB
smali/org/eclipse/jetty/server/handler/DefaultHandler.smali
    
Offset 36, 35 lines modifiedOffset 36, 35 lines modified
  
36 .method·public·constructor·<init>()V36 .method·public·constructor·<init>()V
37 ····.locals·837 ····.locals·8
  
38 ····.prologue38 ····.prologue
39 ····const-wide/16·v6,·0x3e839 ····const-wide/16·v6,·0x3e8
  
40 ····const/4·v3,·0x140 ····const/4·v5,·0x1
  
41 ····.line·6441 ····.line·64
42 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/handler/AbstractHandler;-><init>()V42 ····invoke-direct·{p0},·Lorg/eclipse/jetty/server/handler/AbstractHandler;-><init>()V
  
43 ····.line·5843 ····.line·58
44 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J44 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
45 ····move-result-wide·v445 ····move-result-wide·v3
  
46 ····div-long/2addr·v4,·v646 ····div-long/2addr·v3,·v6
  
47 ····mul-long/2addr·v4,·v647 ····mul-long/2addr·v3,·v6
  
48 ····iput-wide·v4,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_faviconModified:J48 ····iput-wide·v3,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_faviconModified:J
  
49 ····.line·6049 ····.line·60
50 ····iput-boolean·v3,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_serveIcon:Z50 ····iput-boolean·v5,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_serveIcon:Z
  
51 ····.line·6151 ····.line·61
52 ····iput-boolean·v3,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_showContexts:Z52 ····iput-boolean·v5,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_showContexts:Z
  
53 ····.line·6753 ····.line·67
54 ····:try_start_054 ····:try_start_0
55 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;55 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
56 ····move-result-object·v356 ····move-result-object·v3
  
Offset 140, 664 lines modifiedOffset 140, 640 lines modified
140 ····.line·200140 ····.line·200
141 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_showContexts:Z141 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_showContexts:Z
  
142 ····return·v0142 ····return·v0
143 .end·method143 .end·method
  
144 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V144 .method·public·handle(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
145 ····.locals·14145 ····.locals·11
146 ····.param·p1,·"target"····#·Ljava/lang/String;146 ····.param·p1,·"target"····#·Ljava/lang/String;
147 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;147 ····.param·p2,·"baseRequest"····#·Lorg/eclipse/jetty/server/Request;
148 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;148 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
149 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;149 ····.param·p4,·"response"····#·Ljavax/servlet/http/HttpServletResponse;
150 ····.annotation·system·Ldalvik/annotation/Throws;150 ····.annotation·system·Ldalvik/annotation/Throws;
151 ········value·=·{151 ········value·=·{
152 ············Ljava/io/IOException;,152 ············Ljava/io/IOException;,
153 ············Ljavax/servlet/ServletException;153 ············Ljavax/servlet/ServletException;
154 ········}154 ········}
155 ····.end·annotation155 ····.end·annotation
  
156 ····.prologue156 ····.prologue
157 ····.line·86157 ····.line·86
158 ····invoke-interface/range·{p4·..·p4},·Ljavax/servlet/http/HttpServletResponse;->isCommitted()Z158 ····invoke-interface·{p4},·Ljavax/servlet/http/HttpServletResponse;->isCommitted()Z
  
159 ····move-result·v9159 ····move-result·v7
  
160 ····if-nez·v9,·:cond_0160 ····if-nez·v7,·:cond_0
  
161 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->isHandled()Z161 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->isHandled()Z
  
162 ····move-result·v9162 ····move-result·v7
  
163 ····if-eqz·v9,·:cond_1163 ····if-eqz·v7,·:cond_1
  
164 ····.line·178164 ····.line·178
165 ····:cond_0165 ····:cond_0
166 ····:goto_0166 ····:goto_0
167 ····return-void167 ····return-void
  
168 ····.line·89168 ····.line·89
169 ····:cond_1169 ····:cond_1
170 ····const/4·v9,·0x1170 ····const/4·v7,·0x1
  
171 ····move-object/from16·v0,·p2 
  
172 ····invoke-virtual·{v0,·v9},·Lorg/eclipse/jetty/server/Request;->setHandled(Z)V171 ····invoke-virtual·{p2,·v7},·Lorg/eclipse/jetty/server/Request;->setHandled(Z)V
  
173 ····.line·91172 ····.line·91
174 ····invoke-interface/range·{p3·..·p3},·Ljavax/servlet/http/HttpServletRequest;->getMethod()Ljava/lang/String;173 ····invoke-interface·{p3},·Ljavax/servlet/http/HttpServletRequest;->getMethod()Ljava/lang/String;
  
175 ····move-result-object·v5174 ····move-result-object·v3
  
176 ····.line·94175 ····.line·94
177 ····.local·v5,·"method":Ljava/lang/String;176 ····.local·v3,·"method":Ljava/lang/String;
178 ····iget-boolean·v9,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_serveIcon:Z177 ····iget-boolean·v7,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_serveIcon:Z
  
179 ····if-eqz·v9,·:cond_3178 ····if-eqz·v7,·:cond_3
  
180 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_favicon:[B179 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_favicon:[B
  
181 ····if-eqz·v9,·:cond_3180 ····if-eqz·v7,·:cond_3
  
182 ····const-string·v9,·"GET"181 ····const-string·v7,·"GET"
  
183 ····invoke-virtual·{v5,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z182 ····invoke-virtual·{v3,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
184 ····move-result·v9183 ····move-result·v7
  
185 ····if-eqz·v9,·:cond_3184 ····if-eqz·v7,·:cond_3
  
186 ····invoke-interface/range·{p3·..·p3},·Ljavax/servlet/http/HttpServletRequest;->getRequestURI()Ljava/lang/String;185 ····invoke-interface·{p3},·Ljavax/servlet/http/HttpServletRequest;->getRequestURI()Ljava/lang/String;
  
187 ····move-result-object·v9186 ····move-result-object·v7
  
188 ····const-string·v10,·"/favicon.ico"187 ····const-string·v8,·"/favicon.ico"
  
189 ····invoke-virtual·{v9,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z188 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
190 ····move-result·v9189 ····move-result·v7
  
191 ····if-eqz·v9,·:cond_3190 ····if-eqz·v7,·:cond_3
  
192 ····.line·96191 ····.line·96
193 ····const-string·v9,·"If-Modified-Since"192 ····const-string·v7,·"If-Modified-Since"
  
194 ····move-object/from16·v0,·p3193 ····invoke-interface·{p3,·v7},·Ljavax/servlet/http/HttpServletRequest;->getDateHeader(Ljava/lang/String;)J
  
195 ····invoke-interface·{v0,·v9},·Ljavax/servlet/http/HttpServletRequest;->getDateHeader(Ljava/lang/String;)J194 ····move-result-wide·v7
  
196 ····move-result-wide·v10195 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_faviconModified:J
  
197 ····iget-wide·v12,·p0,·Lorg/eclipse/jetty/server/handler/DefaultHandler;->_faviconModified:J196 ····cmp-long·v7,·v7,·v9
Max diff block lines reached; 30462/35764 bytes (85.18%) of diff not shown.
760 B
smali/org/eclipse/jetty/util/MultiPartOutputStream.smali
    
Offset 106, 19 lines modifiedOffset 106, 19 lines modified
  
106 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;106 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
107 ····move-result-object·v0107 ····move-result-object·v0
  
108 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J108 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
109 ····move-result-wide·v2109 ····move-result-wide·v1
  
110 ····const/16·v1,·0x24110 ····const/16·v3,·0x24
  
111 ····invoke-static·{v2,·v3,·v1},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;111 ····invoke-static·{v1,·v2,·v3},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;
  
112 ····move-result-object·v1112 ····move-result-object·v1
  
113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
114 ····move-result-object·v0114 ····move-result-object·v0
  
1.07 KB
smali/org/eclipse/jetty/util/BlockingArrayQueue.smali
    
Offset 1637, 15 lines modifiedOffset 1637, 15 lines modified
  
1637 ····invoke-virtual·{v3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V1637 ····invoke-virtual·{v3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
  
1638 ····throw·v21638 ····throw·v2
1639 .end·method1639 .end·method
  
1640 .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;1640 .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
1641 ····.locals·91641 ····.locals·7
1642 ····.param·p1,·"time"····#·J1642 ····.param·p1,·"time"····#·J
1643 ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit;1643 ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit;
1644 ····.annotation·system·Ldalvik/annotation/Signature;1644 ····.annotation·system·Ldalvik/annotation/Signature;
1645 ········value·=·{1645 ········value·=·{
1646 ············"(J",1646 ············"(J",
1647 ············"Ljava/util/concurrent/TimeUnit;",1647 ············"Ljava/util/concurrent/TimeUnit;",
1648 ············")TE;"1648 ············")TE;"
Offset 1688, 17 lines modifiedOffset 1688, 17 lines modified
1688 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01688 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1689 ····move-result·v51689 ····move-result·v5
  
1690 ····if-nez·v5,·:cond_11690 ····if-nez·v5,·:cond_1
  
1691 ····.line·3401691 ····.line·340
1692 ····const-wide/16·v6,·0x01692 ····const-wide/16·v5,·0x0
  
1693 ····cmp-long·v5,·v2,·v61693 ····cmp-long·v5,·v2,·v5
  
1694 ····if-gtz·v5,·:cond_01694 ····if-gtz·v5,·:cond_0
  
1695 ····.line·3601695 ····.line·360
1696 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/BlockingArrayQueue;->_headLock:Ljava/util/concurrent/locks/ReentrantLock;1696 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/BlockingArrayQueue;->_headLock:Ljava/util/concurrent/locks/ReentrantLock;
  
1697 ····invoke-virtual·{v5},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V1697 ····invoke-virtual·{v5},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V
686 B
smali/org/eclipse/jetty/util/StringUtil.smali
    
Offset 1198, 17 lines modifiedOffset 1198, 17 lines modified
1198 ····:cond_01198 ····:cond_0
1199 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1199 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1200 ····move-result-object·v51200 ····move-result-object·v5
  
1201 ····invoke-static·{v5,·v11},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J1201 ····invoke-static·{v5,·v11},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
  
1202 ····move-result-wide·v61202 ····move-result-wide·v5
  
1203 ····invoke-virtual·{v2,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;1203 ····invoke-virtual·{v2,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
1204 ····.line·4301204 ····.line·430
1205 ····aget-byte·v3,·p0,·v101205 ····aget-byte·v3,·p0,·v10
  
1206 ····.line·4331206 ····.line·433
1207 ····.local·v3,·"subAuthorityCount":I1207 ····.local·v3,·"subAuthorityCount":I
1208 ····const/4·v0,·0x01208 ····const/4·v0,·0x0
6.09 KB
smali/org/eclipse/jetty/util/IO.smali
    
Offset 302, 65 lines modifiedOffset 302, 65 lines modified
302 ····invoke-static·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/InputStream;Ljava/io/OutputStream;J)V302 ····invoke-static·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/InputStream;Ljava/io/OutputStream;J)V
  
303 ····.line·144303 ····.line·144
304 ····return-void304 ····return-void
305 .end·method305 .end·method
  
306 .method·public·static·copy(Ljava/io/InputStream;Ljava/io/OutputStream;J)V306 .method·public·static·copy(Ljava/io/InputStream;Ljava/io/OutputStream;J)V
307 ····.locals·10307 ····.locals·8
308 ····.param·p0,·"in"····#·Ljava/io/InputStream;308 ····.param·p0,·"in"····#·Ljava/io/InputStream;
309 ····.param·p1,·"out"····#·Ljava/io/OutputStream;309 ····.param·p1,·"out"····#·Ljava/io/OutputStream;
310 ····.param·p2,·"byteCount"····#·J310 ····.param·p2,·"byteCount"····#·J
311 ····.annotation·system·Ldalvik/annotation/Throws;311 ····.annotation·system·Ldalvik/annotation/Throws;
312 ········value·=·{312 ········value·=·{
313 ············Ljava/io/IOException;313 ············Ljava/io/IOException;
314 ········}314 ········}
315 ····.end·annotation315 ····.end·annotation
  
316 ····.prologue316 ····.prologue
317 ····const-wide/16·v8,·0x0317 ····const-wide/16·v6,·0x0
  
318 ····const/4·v6,·0x0318 ····const/4·v5,·0x0
  
319 ····.line·181319 ····.line·181
320 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I320 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
321 ····new-array·v0,·v3,·[B321 ····new-array·v0,·v3,·[B
  
322 ····.line·182322 ····.line·182
323 ····.local·v0,·"buffer":[B323 ····.local·v0,·"buffer":[B
324 ····sget·v1,·Lorg/eclipse/jetty/util/IO;->bufferSize:I324 ····sget·v1,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
325 ····.line·184325 ····.line·184
326 ····.local·v1,·"len":I326 ····.local·v1,·"len":I
327 ····cmp-long·v3,·p2,·v8327 ····cmp-long·v3,·p2,·v6
  
328 ····if-ltz·v3,·:cond_4328 ····if-ltz·v3,·:cond_4
  
329 ····.line·186329 ····.line·186
330 ····:goto_0330 ····:goto_0
331 ····cmp-long·v3,·p2,·v8331 ····cmp-long·v3,·p2,·v6
  
332 ····if-lez·v3,·:cond_0332 ····if-lez·v3,·:cond_0
  
333 ····.line·188333 ····.line·188
334 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I334 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
335 ····int-to-long·v4,·v3335 ····int-to-long·v3,·v3
  
336 ····cmp-long·v3,·p2,·v4336 ····cmp-long·v3,·p2,·v3
  
337 ····if-gez·v3,·:cond_1337 ····if-gez·v3,·:cond_1
  
338 ····long-to-int·v2,·p2338 ····long-to-int·v2,·p2
  
339 ····.line·189339 ····.line·189
340 ····.local·v2,·"max":I340 ····.local·v2,·"max":I
341 ····:goto_1341 ····:goto_1
342 ····invoke-virtual·{p0,·v0,·v6,·v2},·Ljava/io/InputStream;->read([BII)I342 ····invoke-virtual·{p0,·v0,·v5,·v2},·Ljava/io/InputStream;->read([BII)I
  
343 ····move-result·v1343 ····move-result·v1
  
344 ····.line·191344 ····.line·191
345 ····const/4·v3,·-0x1345 ····const/4·v3,·-0x1
  
346 ····if-ne·v1,·v3,·:cond_2346 ····if-ne·v1,·v3,·:cond_2
Offset 376, 33 lines modifiedOffset 376, 33 lines modified
376 ····sget·v2,·Lorg/eclipse/jetty/util/IO;->bufferSize:I376 ····sget·v2,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
377 ····goto·:goto_1377 ····goto·:goto_1
  
378 ····.line·194378 ····.line·194
379 ····.restart·local·v2····#·"max":I379 ····.restart·local·v2····#·"max":I
380 ····:cond_2380 ····:cond_2
381 ····int-to-long·v4,·v1381 ····int-to-long·v3,·v1
  
382 ····sub-long/2addr·p2,·v4382 ····sub-long/2addr·p2,·v3
  
383 ····.line·195383 ····.line·195
384 ····invoke-virtual·{p1,·v0,·v6,·v1},·Ljava/io/OutputStream;->write([BII)V384 ····invoke-virtual·{p1,·v0,·v5,·v1},·Ljava/io/OutputStream;->write([BII)V
  
385 ····goto·:goto_0385 ····goto·:goto_0
  
386 ····.line·205386 ····.line·205
387 ····.end·local·v2····#·"max":I387 ····.end·local·v2····#·"max":I
388 ····:cond_3388 ····:cond_3
389 ····invoke-virtual·{p1,·v0,·v6,·v1},·Ljava/io/OutputStream;->write([BII)V389 ····invoke-virtual·{p1,·v0,·v5,·v1},·Ljava/io/OutputStream;->write([BII)V
  
390 ····.line·202390 ····.line·202
391 ····:cond_4391 ····:cond_4
392 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I392 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
393 ····invoke-virtual·{p0,·v0,·v6,·v3},·Ljava/io/InputStream;->read([BII)I393 ····invoke-virtual·{p0,·v0,·v5,·v3},·Ljava/io/InputStream;->read([BII)I
  
394 ····move-result·v1394 ····move-result·v1
  
395 ····.line·203395 ····.line·203
396 ····if-gez·v1,·:cond_3396 ····if-gez·v1,·:cond_3
  
397 ····goto·:goto_2397 ····goto·:goto_2
Offset 425, 95 lines modifiedOffset 425, 95 lines modified
425 ····invoke-static·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/Reader;Ljava/io/Writer;J)V425 ····invoke-static·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/Reader;Ljava/io/Writer;J)V
  
426 ····.line·171426 ····.line·171
427 ····return-void427 ····return-void
428 .end·method428 .end·method
  
429 .method·public·static·copy(Ljava/io/Reader;Ljava/io/Writer;J)V429 .method·public·static·copy(Ljava/io/Reader;Ljava/io/Writer;J)V
430 ····.locals·10430 ····.locals·9
431 ····.param·p0,·"in"····#·Ljava/io/Reader;431 ····.param·p0,·"in"····#·Ljava/io/Reader;
432 ····.param·p1,·"out"····#·Ljava/io/Writer;432 ····.param·p1,·"out"····#·Ljava/io/Writer;
433 ····.param·p2,·"byteCount"····#·J433 ····.param·p2,·"byteCount"····#·J
434 ····.annotation·system·Ldalvik/annotation/Throws;434 ····.annotation·system·Ldalvik/annotation/Throws;
435 ········value·=·{435 ········value·=·{
436 ············Ljava/io/IOException;436 ············Ljava/io/IOException;
437 ········}437 ········}
438 ····.end·annotation438 ····.end·annotation
  
439 ····.prologue439 ····.prologue
440 ····const-wide/16·v8,·0x0440 ····const-wide/16·v7,·0x0
  
441 ····const/4·v7,·-0x1441 ····const/4·v6,·-0x1
  
442 ····const/4·v6,·0x0442 ····const/4·v5,·0x0
  
443 ····.line·218443 ····.line·218
444 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I444 ····sget·v3,·Lorg/eclipse/jetty/util/IO;->bufferSize:I
  
Max diff block lines reached; 2764/6164 bytes (44.84%) of diff not shown.
10.7 KB
smali/org/eclipse/jetty/util/DateCache.smali
    
Offset 513, 273 lines modifiedOffset 513, 227 lines modified
  
513 ····goto·:goto_1513 ····goto·:goto_1
514 .end·method514 .end·method
  
  
515 #·virtual·methods515 #·virtual·methods
516 .method·public·declared-synchronized·format(J)Ljava/lang/String;516 .method·public·declared-synchronized·format(J)Ljava/lang/String;
517 ····.locals·17517 ····.locals·13
518 ····.param·p1,·"inDate"····#·J518 ····.param·p1,·"inDate"····#·J
  
519 ····.prologue519 ····.prologue
520 ····.line·227520 ····.line·227
521 ····monitor-enter·p0521 ····monitor-enter·p0
  
522 ····const-wide/16·v12,·0x3e8522 ····const-wide/16·v9,·0x3e8
  
523 ····:try_start_0523 ····:try_start_0
524 ····div-long·v10,·p1,·v12524 ····div-long·v7,·p1,·v9
  
525 ····.line·230525 ····.line·230
526 ····.local·v10,·"seconds":J526 ····.local·v7,·"seconds":J
527 ····move-object/from16·v0,·p0527 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J
  
528 ····iget-wide·v12,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J 
  
529 ····cmp-long·v9,·v10,·v12528 ····cmp-long·v9,·v7,·v9
  
530 ····if-ltz·v9,·:cond_0529 ····if-ltz·v9,·:cond_0
  
531 ····move-object/from16·v0,·p0 
  
532 ····iget-wide·v12,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J530 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J
  
533 ····const-wide/16·v14,·0x0531 ····const-wide/16·v11,·0x0
  
534 ····cmp-long·v9,·v12,·v14532 ····cmp-long·v9,·v9,·v11
  
535 ····if-lez·v9,·:cond_1533 ····if-lez·v9,·:cond_1
  
536 ····move-object/from16·v0,·p0 
  
537 ····iget-wide·v12,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J534 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J
  
538 ····sget-wide·v14,·Lorg/eclipse/jetty/util/DateCache;->__hitWindow:J535 ····sget-wide·v11,·Lorg/eclipse/jetty/util/DateCache;->__hitWindow:J
  
539 ····add-long/2addr·v12,·v14536 ····add-long/2addr·v9,·v11
  
540 ····cmp-long·v9,·v10,·v12537 ····cmp-long·v9,·v7,·v9
  
541 ····if-lez·v9,·:cond_1538 ····if-lez·v9,·:cond_1
  
542 ····.line·234539 ····.line·234
543 ····:cond_0540 ····:cond_0
544 ····new-instance·v2,·Ljava/util/Date;541 ····new-instance·v0,·Ljava/util/Date;
  
545 ····move-wide/from16·v0,·p1 
  
546 ····invoke-direct·{v2,·v0,·v1},·Ljava/util/Date;-><init>(J)V542 ····invoke-direct·{v0,·p1,·p2},·Ljava/util/Date;-><init>(J)V
  
547 ····.line·235543 ····.line·235
548 ····.local·v2,·"d":Ljava/util/Date;544 ····.local·v0,·"d":Ljava/util/Date;
549 ····move-object/from16·v0,·p0 
  
550 ····iget-object·v9,·v0,·Lorg/eclipse/jetty/util/DateCache;->_tzFormat:Ljava/text/SimpleDateFormat;545 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_tzFormat:Ljava/text/SimpleDateFormat;
  
551 ····invoke-virtual·{v9,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;546 ····invoke-virtual·{v9,·v0},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
552 ····:try_end_0547 ····:try_end_0
553 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0548 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
554 ····move-result-object·v9549 ····move-result-object·v9
  
555 ····.line·271550 ····.line·271
556 ····.end·local·v2····#·"d":Ljava/util/Date;551 ····.end·local·v0····#·"d":Ljava/util/Date;
557 ····:goto_0552 ····:goto_0
558 ····monitor-exit·p0553 ····monitor-exit·p0
  
559 ····return-object·v9554 ····return-object·v9
  
560 ····.line·241555 ····.line·241
561 ····:cond_1556 ····:cond_1
562 ····:try_start_1557 ····:try_start_1
563 ····move-object/from16·v0,·p0 
  
564 ····iget-wide·v12,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J558 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastSeconds:J
  
565 ····cmp-long·v9,·v12,·v10559 ····cmp-long·v9,·v9,·v7
  
566 ····if-nez·v9,·:cond_2560 ····if-nez·v9,·:cond_2
  
567 ····.line·242561 ····.line·242
568 ····move-object/from16·v0,·p0 
  
569 ····iget-object·v9,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastResult:Ljava/lang/String;562 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastResult:Ljava/lang/String;
  
570 ····goto·:goto_0563 ····goto·:goto_0
  
571 ····.line·244564 ····.line·244
572 ····:cond_2565 ····:cond_2
573 ····new-instance·v2,·Ljava/util/Date;566 ····new-instance·v0,·Ljava/util/Date;
  
574 ····move-wide/from16·v0,·p1 
  
575 ····invoke-direct·{v2,·v0,·v1},·Ljava/util/Date;-><init>(J)V567 ····invoke-direct·{v0,·p1,·p2},·Ljava/util/Date;-><init>(J)V
  
576 ····.line·247568 ····.line·247
577 ····.restart·local·v2····#·"d":Ljava/util/Date;569 ····.restart·local·v0····#·"d":Ljava/util/Date;
578 ····const-wide/16·v12,·0x3c570 ····const-wide/16·v9,·0x3c
  
579 ····div-long·v6,·v10,·v12571 ····div-long·v3,·v7,·v9
  
580 ····.line·248572 ····.line·248
581 ····.local·v6,·"minutes":J573 ····.local·v3,·"minutes":J
582 ····move-object/from16·v0,·p0 
  
583 ····iget-wide·v12,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastMinutes:J574 ····iget-wide·v9,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastMinutes:J
  
584 ····cmp-long·v9,·v12,·v6575 ····cmp-long·v9,·v9,·v3
  
585 ····if-eqz·v9,·:cond_3576 ····if-eqz·v9,·:cond_3
  
586 ····.line·250577 ····.line·250
587 ····move-object/from16·v0,·p0 
  
588 ····iput-wide·v6,·v0,·Lorg/eclipse/jetty/util/DateCache;->_lastMinutes:J578 ····iput-wide·v3,·p0,·Lorg/eclipse/jetty/util/DateCache;->_lastMinutes:J
  
589 ····.line·251579 ····.line·251
590 ····move-object/from16·v0,·p0 
Max diff block lines reached; 6451/10876 bytes (59.31%) of diff not shown.
746 B
smali/org/eclipse/jetty/util/MultiPartWriter.smali
    
Offset 72, 19 lines modifiedOffset 72, 19 lines modified
  
72 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J74 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
75 ····move-result-wide·v275 ····move-result-wide·v1
  
76 ····const/16·v1,·0x2476 ····const/16·v3,·0x24
  
77 ····invoke-static·{v2,·v3,·v1},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;77 ····invoke-static·{v1,·v2,·v3},·Ljava/lang/Long;->toString(JI)Ljava/lang/String;
  
78 ····move-result-object·v178 ····move-result-object·v1
  
79 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;79 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
1.37 KB
smali/org/eclipse/jetty/util/Scanner.smali
    
Offset 689, 15 lines modifiedOffset 689, 15 lines modified
689 ····.end·local·v1····#·"e":Ljava/lang/Exception;689 ····.end·local·v1····#·"e":Ljava/lang/Exception;
690 ····.end·local·v3····#·"listener":Lorg/eclipse/jetty/util/Scanner$Listener;690 ····.end·local·v3····#·"listener":Lorg/eclipse/jetty/util/Scanner$Listener;
691 ····:cond_1691 ····:cond_1
692 ····return-void692 ····return-void
693 .end·method693 .end·method
  
694 .method·private·scanFile(Ljava/io/File;Ljava/util/Map;I)V694 .method·private·scanFile(Ljava/io/File;Ljava/util/Map;I)V
695 ····.locals·10695 ····.locals·9
696 ····.param·p1,·"f"····#·Ljava/io/File;696 ····.param·p1,·"f"····#·Ljava/io/File;
697 ····.param·p3,·"depth"····#·I697 ····.param·p3,·"depth"····#·I
698 ····.annotation·system·Ldalvik/annotation/Signature;698 ····.annotation·system·Ldalvik/annotation/Signature;
699 ········value·=·{699 ········value·=·{
700 ············"(",700 ············"(",
701 ············"Ljava/io/File;",701 ············"Ljava/io/File;",
702 ············"Ljava/util/Map",702 ············"Ljava/util/Map",
Offset 777, 21 lines modifiedOffset 777, 21 lines modified
  
777 ····.line·573777 ····.line·573
778 ····.local·v3,·"name":Ljava/lang/String;778 ····.local·v3,·"name":Ljava/lang/String;
779 ····new-instance·v4,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;779 ····new-instance·v4,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;
  
780 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J780 ····invoke-virtual·{p1},·Ljava/io/File;->lastModified()J
  
781 ····move-result-wide·v6781 ····move-result-wide·v5
  
782 ····invoke-virtual·{p1},·Ljava/io/File;->length()J782 ····invoke-virtual·{p1},·Ljava/io/File;->length()J
  
783 ····move-result-wide·v8783 ····move-result-wide·v7
  
784 ····invoke-direct·{v4,·v6,·v7,·v8,·v9},·Lorg/eclipse/jetty/util/Scanner$TimeNSize;-><init>(JJ)V784 ····invoke-direct·{v4,·v5,·v6,·v7,·v8},·Lorg/eclipse/jetty/util/Scanner$TimeNSize;-><init>(JJ)V
  
785 ····invoke-interface·{p2,·v3,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;785 ····invoke-interface·{p2,·v3,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
786 ····.line·578786 ····.line·578
787 ····.end·local·v3····#·"name":Ljava/lang/String;787 ····.end·local·v3····#·"name":Ljava/lang/String;
788 ····:cond_4788 ····:cond_4
789 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z789 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z
1.37 KB
smali/org/eclipse/jetty/util/RolloverFileOutputStream.smali
    
Offset 380, 15 lines modifiedOffset 380, 15 lines modified
380 ····.line·46380 ····.line·46
381 ····invoke-direct·{p0},·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->removeOldFiles()V381 ····invoke-direct·{p0},·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->removeOldFiles()V
  
382 ····return-void382 ····return-void
383 .end·method383 .end·method
  
384 .method·private·removeOldFiles()V384 .method·private·removeOldFiles()V
385 ····.locals·20385 ····.locals·19
  
386 ····.prologue386 ····.prologue
387 ····.line·255387 ····.line·255
388 ····move-object/from16·v0,·p0388 ····move-object/from16·v0,·p0
  
389 ····iget·v15,·v0,·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->_retainDays:I389 ····iget·v15,·v0,·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->_retainDays:I
  
Offset 524, 29 lines modifiedOffset 524, 33 lines modified
524 ····.local·v5,·"f":Ljava/io/File;524 ····.local·v5,·"f":Ljava/io/File;
525 ····invoke-virtual·{v5},·Ljava/io/File;->lastModified()J525 ····invoke-virtual·{v5},·Ljava/io/File;->lastModified()J
  
526 ····move-result-wide·v2526 ····move-result-wide·v2
  
527 ····.line·276527 ····.line·276
528 ····.local·v2,·"date":J528 ····.local·v2,·"date":J
529 ····sub-long·v16,·v10,·v2529 ····sub-long·v15,·v10,·v2
  
530 ····const-wide/32·v18,·0x5265c00530 ····const-wide/32·v17,·0x5265c00
  
531 ····div-long·v16,·v16,·v18531 ····div-long·v15,·v15,·v17
  
532 ····move-object/from16·v0,·p0532 ····move-object/from16·v0,·p0
  
533 ····iget·v15,·v0,·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->_retainDays:I533 ····iget·v0,·v0,·Lorg/eclipse/jetty/util/RolloverFileOutputStream;->_retainDays:I
  
 534 ····move/from16·v17,·v0
  
 535 ····move/from16·v0,·v17
  
534 ····int-to-long·v0,·v15536 ····int-to-long·v0,·v0
  
535 ····move-wide/from16·v18,·v0537 ····move-wide/from16·v17,·v0
  
536 ····cmp-long·v15,·v16,·v18538 ····cmp-long·v15,·v15,·v17
  
537 ····if-lez·v15,·:cond_2539 ····if-lez·v15,·:cond_2
  
538 ····.line·277540 ····.line·277
539 ····invoke-virtual·{v5},·Ljava/io/File;->delete()Z541 ····invoke-virtual·{v5},·Ljava/io/File;->delete()Z
  
540 ····.line·269542 ····.line·269
2.44 KB
smali/org/eclipse/jetty/util/Scanner$TimeNSize.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·final·_lastModified:J18 .field·final·_lastModified:J
  
19 .field·final·_size:J19 .field·final·_size:J
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(JJ)V21 .method·public·constructor·<init>(JJ)V
22 ····.locals·122 ····.locals·0
23 ····.param·p1,·"lastModified"····#·J23 ····.param·p1,·"lastModified"····#·J
24 ····.param·p3,·"size"····#·J24 ····.param·p3,·"size"····#·J
  
25 ····.prologue25 ····.prologue
26 ····.line·7626 ····.line·76
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 82, 61 lines modifiedOffset 82, 61 lines modified
82 ····.line·9582 ····.line·95
83 ····.end·local·v0····#·"tns":Lorg/eclipse/jetty/util/Scanner$TimeNSize;83 ····.end·local·v0····#·"tns":Lorg/eclipse/jetty/util/Scanner$TimeNSize;
84 ····:cond_084 ····:cond_0
85 ····return·v185 ····return·v1
86 .end·method86 .end·method
  
87 .method·public·hashCode()I87 .method·public·hashCode()I
88 ····.locals·488 ····.locals·3
  
89 ····.prologue89 ····.prologue
90 ····.line·8490 ····.line·84
91 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_lastModified:J91 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_lastModified:J
  
92 ····long-to-int·v0,·v092 ····long-to-int·v0,·v0
  
93 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_size:J93 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_size:J
  
94 ····long-to-int·v1,·v294 ····long-to-int·v1,·v1
  
95 ····xor-int/2addr·v0,·v195 ····xor-int/2addr·v0,·v1
  
96 ····return·v096 ····return·v0
97 .end·method97 .end·method
  
98 .method·public·toString()Ljava/lang/String;98 .method·public·toString()Ljava/lang/String;
99 ····.locals·499 ····.locals·3
  
100 ····.prologue100 ····.prologue
101 ····.line·101101 ····.line·101
102 ····new-instance·v0,·Ljava/lang/StringBuilder;102 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
103 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V103 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
104 ····const-string·v1,·"[lm="104 ····const-string·v1,·"[lm="
  
105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_lastModified:J107 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_lastModified:J
  
108 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v0109 ····move-result-object·v0
  
110 ····const-string·v1,·",s="110 ····const-string·v1,·",s="
  
111 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;111 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
112 ····move-result-object·v0112 ····move-result-object·v0
  
113 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_size:J113 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/util/Scanner$TimeNSize;->_size:J
  
114 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;114 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····const-string·v1,·"]"116 ····const-string·v1,·"]"
  
117 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;117 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
53.3 KB
smali/org/eclipse/jetty/util/MultiPartInputStream.smali
    
Offset 485, 1402 lines modifiedOffset 485, 1398 lines modified
485 ····.line·695485 ····.line·695
486 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_deleteOnExit:Z486 ····iget-boolean·v0,·p0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_deleteOnExit:Z
  
487 ····return·v0487 ····return·v0
488 .end·method488 .end·method
  
489 .method·protected·parse()V489 .method·protected·parse()V
490 ····.locals·34490 ····.locals·33
491 ····.annotation·system·Ldalvik/annotation/Throws;491 ····.annotation·system·Ldalvik/annotation/Throws;
492 ········value·=·{492 ········value·=·{
493 ············Ljava/io/IOException;,493 ············Ljava/io/IOException;,
494 ············Ljavax/servlet/ServletException;494 ············Ljavax/servlet/ServletException;
495 ········}495 ········}
496 ····.end·annotation496 ····.end·annotation
  
497 ····.prologue497 ····.prologue
498 ····.line·441498 ····.line·441
499 ····move-object/from16·v0,·p0499 ····move-object/from16·v0,·p0
  
500 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_parts:Lorg/eclipse/jetty/util/MultiMap;500 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_parts:Lorg/eclipse/jetty/util/MultiMap;
  
501 ····move-object/from16·v30,·v0501 ····move-object/from16·v29,·v0
  
502 ····if-eqz·v30,·:cond_1502 ····if-eqz·v29,·:cond_1
  
503 ····.line·685503 ····.line·685
504 ····:cond_0504 ····:cond_0
505 ····return-void505 ····return-void
  
506 ····.line·445506 ····.line·445
507 ····:cond_1507 ····:cond_1
508 ····const-wide/16·v28,·0x0508 ····const-wide/16·v26,·0x0
  
509 ····.line·446509 ····.line·446
510 ····.local·v28,·"total":J510 ····.local·v26,·"total":J
511 ····new-instance·v30,·Lorg/eclipse/jetty/util/MultiMap;511 ····new-instance·v29,·Lorg/eclipse/jetty/util/MultiMap;
  
512 ····invoke-direct/range·{v30·..·v30},·Lorg/eclipse/jetty/util/MultiMap;-><init>()V512 ····invoke-direct/range·{v29·..·v29},·Lorg/eclipse/jetty/util/MultiMap;-><init>()V
  
513 ····move-object/from16·v0,·v30513 ····move-object/from16·v0,·v29
  
514 ····move-object/from16·v1,·p0514 ····move-object/from16·v1,·p0
  
515 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_parts:Lorg/eclipse/jetty/util/MultiMap;515 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_parts:Lorg/eclipse/jetty/util/MultiMap;
  
516 ····.line·449516 ····.line·449
517 ····move-object/from16·v0,·p0517 ····move-object/from16·v0,·p0
  
518 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contentType:Ljava/lang/String;518 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contentType:Ljava/lang/String;
  
519 ····move-object/from16·v30,·v0519 ····move-object/from16·v29,·v0
  
520 ····if-eqz·v30,·:cond_0520 ····if-eqz·v29,·:cond_0
  
521 ····move-object/from16·v0,·p0521 ····move-object/from16·v0,·p0
  
522 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contentType:Ljava/lang/String;522 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contentType:Ljava/lang/String;
  
523 ····move-object/from16·v30,·v0523 ····move-object/from16·v29,·v0
  
524 ····const-string·v31,·"multipart/form-data"524 ····const-string·v30,·"multipart/form-data"
  
525 ····invoke-virtual/range·{v30·..·v31},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z525 ····invoke-virtual/range·{v29·..·v30},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
526 ····move-result·v30526 ····move-result·v29
  
527 ····if-eqz·v30,·:cond_0527 ····if-eqz·v29,·:cond_0
  
528 ····.line·454528 ····.line·454
529 ····move-object/from16·v0,·p0529 ····move-object/from16·v0,·p0
  
530 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_config:Ljavax/servlet/MultipartConfigElement;530 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_config:Ljavax/servlet/MultipartConfigElement;
  
531 ····move-object/from16·v30,·v0531 ····move-object/from16·v29,·v0
  
532 ····invoke-virtual/range·{v30·..·v30},·Ljavax/servlet/MultipartConfigElement;->getLocation()Ljava/lang/String;532 ····invoke-virtual/range·{v29·..·v29},·Ljavax/servlet/MultipartConfigElement;->getLocation()Ljava/lang/String;
  
533 ····move-result-object·v30533 ····move-result-object·v29
  
534 ····if-nez·v30,·:cond_4534 ····if-nez·v29,·:cond_4
  
535 ····.line·455535 ····.line·455
536 ····move-object/from16·v0,·p0536 ····move-object/from16·v0,·p0
  
537 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contextTmpDir:Ljava/io/File;537 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_contextTmpDir:Ljava/io/File;
  
538 ····move-object/from16·v30,·v0538 ····move-object/from16·v29,·v0
  
539 ····move-object/from16·v0,·v30539 ····move-object/from16·v0,·v29
  
540 ····move-object/from16·v1,·p0540 ····move-object/from16·v1,·p0
  
541 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;541 ····iput-object·v0,·v1,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;
  
542 ····.line·467542 ····.line·467
543 ····:goto_0543 ····:goto_0
544 ····move-object/from16·v0,·p0544 ····move-object/from16·v0,·p0
  
545 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;545 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;
  
546 ····move-object/from16·v30,·v0546 ····move-object/from16·v29,·v0
  
547 ····invoke-virtual/range·{v30·..·v30},·Ljava/io/File;->exists()Z547 ····invoke-virtual/range·{v29·..·v29},·Ljava/io/File;->exists()Z
  
548 ····move-result·v30548 ····move-result·v29
  
549 ····if-nez·v30,·:cond_2549 ····if-nez·v29,·:cond_2
  
550 ····.line·468550 ····.line·468
551 ····move-object/from16·v0,·p0551 ····move-object/from16·v0,·p0
  
552 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;552 ····iget-object·v0,·v0,·Lorg/eclipse/jetty/util/MultiPartInputStream;->_tmpDir:Ljava/io/File;
  
553 ····move-object/from16·v30,·v0553 ····move-object/from16·v29,·v0
  
554 ····invoke-virtual/range·{v30·..·v30},·Ljava/io/File;->mkdirs()Z554 ····invoke-virtual/range·{v29·..·v29},·Ljava/io/File;->mkdirs()Z
  
555 ····.line·470555 ····.line·470
556 ····:cond_2556 ····:cond_2
557 ····new-instance·v30,·Ljava/lang/StringBuilder;557 ····new-instance·v29,·Ljava/lang/StringBuilder;
  
558 ····invoke-direct/range·{v30·..·v30},·Ljava/lang/StringBuilder;-><init>()V558 ····invoke-direct/range·{v29·..·v29},·Ljava/lang/StringBuilder;-><init>()V
  
559 ····const-string·v31,·"--"559 ····const-string·v30,·"--"
  
560 ····invoke-virtual/range·{v30·..·v31},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;560 ····invoke-virtual/range·{v29·..·v30},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 49803/54482 bytes (91.41%) of diff not shown.
18.2 KB
smali/org/eclipse/jetty/util/thread/QueuedThreadPool.smali
    
Offset 356, 19 lines modifiedOffset 356, 19 lines modified
  
356 ····.prologue356 ····.prologue
357 ····.line·526357 ····.line·526
358 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_jobs:Ljava/util/concurrent/BlockingQueue;358 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_jobs:Ljava/util/concurrent/BlockingQueue;
  
359 ····iget·v1,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_maxIdleTimeMs:I359 ····iget·v1,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_maxIdleTimeMs:I
  
360 ····int-to-long·v2,·v1360 ····int-to-long·v1,·v1
  
361 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;361 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
362 ····invoke-interface·{v0,·v2,·v3,·v1},·Ljava/util/concurrent/BlockingQueue;->poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;362 ····invoke-interface·{v0,·v1,·v2,·v3},·Ljava/util/concurrent/BlockingQueue;->poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
  
363 ····move-result-object·v0363 ····move-result-object·v0
  
364 ····check-cast·v0,·Ljava/lang/Runnable;364 ····check-cast·v0,·Ljava/lang/Runnable;
  
365 ····return-object·v0365 ····return-object·v0
366 .end·method366 .end·method
Offset 675, 67 lines modifiedOffset 675, 71 lines modified
675 ····.line·111675 ····.line·111
676 ····.restart·local·v0····#·"threads":I676 ····.restart·local·v0····#·"threads":I
677 ····:cond_2677 ····:cond_2
678 ····return-void678 ····return-void
679 .end·method679 .end·method
  
680 .method·protected·doStop()V680 .method·protected·doStop()V
681 ····.locals·20681 ····.locals·19
682 ····.annotation·system·Ldalvik/annotation/Throws;682 ····.annotation·system·Ldalvik/annotation/Throws;
683 ········value·=·{683 ········value·=·{
684 ············Ljava/lang/Exception;684 ············Ljava/lang/Exception;
685 ········}685 ········}
686 ····.end·annotation686 ····.end·annotation
  
687 ····.prologue687 ····.prologue
688 ····.line·117688 ····.line·117
689 ····invoke-super/range·{p0·..·p0},·Lorg/eclipse/jetty/util/component/AbstractLifeCycle;->doStop()V689 ····invoke-super/range·{p0·..·p0},·Lorg/eclipse/jetty/util/component/AbstractLifeCycle;->doStop()V
  
690 ····.line·118690 ····.line·118
691 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J691 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
692 ····move-result-wide·v12692 ····move-result-wide·v11
  
693 ····.line·121693 ····.line·121
694 ····.local·v12,·"start":J694 ····.local·v11,·"start":J
695 ····:goto_0695 ····:goto_0
696 ····move-object/from16·v0,·p0696 ····move-object/from16·v0,·p0
  
697 ····iget-object·v15,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_threadsStarted:Ljava/util/concurrent/atomic/AtomicInteger;697 ····iget-object·v15,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_threadsStarted:Ljava/util/concurrent/atomic/AtomicInteger;
  
698 ····invoke-virtual·{v15},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I698 ····invoke-virtual·{v15},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I
  
699 ····move-result·v15699 ····move-result·v15
  
700 ····if-lez·v15,·:cond_0700 ····if-lez·v15,·:cond_0
  
701 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J701 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
702 ····move-result-wide·v16702 ····move-result-wide·v15
  
703 ····sub-long·v16,·v16,·v12703 ····sub-long/2addr·v15,·v11
  
704 ····move-object/from16·v0,·p0704 ····move-object/from16·v0,·p0
  
705 ····iget·v15,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_maxStopTime:I705 ····iget·v0,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_maxStopTime:I
  
706 ····div-int/lit8·v15,·v15,·0x2706 ····move/from16·v17,·v0
  
707 ····int-to-long·v0,·v15707 ····div-int/lit8·v17,·v17,·0x2
  
708 ····move-wide/from16·v18,·v0708 ····move/from16·v0,·v17
  
 709 ····int-to-long·v0,·v0
  
 710 ····move-wide/from16·v17,·v0
  
709 ····cmp-long·v15,·v16,·v18711 ····cmp-long·v15,·v15,·v17
  
710 ····if-gez·v15,·:cond_0712 ····if-gez·v15,·:cond_0
  
711 ····.line·122713 ····.line·122
712 ····const-wide/16·v16,·0x1714 ····const-wide/16·v15,·0x1
  
713 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Thread;->sleep(J)V715 ····invoke-static/range·{v15·..·v16},·Ljava/lang/Thread;->sleep(J)V
  
714 ····goto·:goto_0716 ····goto·:goto_0
  
715 ····.line·125717 ····.line·125
716 ····:cond_0718 ····:cond_0
717 ····move-object/from16·v0,·p0719 ····move-object/from16·v0,·p0
  
Offset 817, 61 lines modifiedOffset 821, 65 lines modified
  
817 ····move-result·v15821 ····move-result·v15
  
818 ····if-eqz·v15,·:cond_2822 ····if-eqz·v15,·:cond_2
  
819 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;823 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
820 ····move-result-object·v11824 ····move-result-object·v13
  
821 ····check-cast·v11,·Ljava/lang/Thread;825 ····check-cast·v13,·Ljava/lang/Thread;
  
822 ····.line·134826 ····.line·134
823 ····.local·v11,·"thread":Ljava/lang/Thread;827 ····.local·v13,·"thread":Ljava/lang/Thread;
824 ····invoke-virtual·{v11},·Ljava/lang/Thread;->interrupt()V828 ····invoke-virtual·{v13},·Ljava/lang/Thread;->interrupt()V
  
825 ····goto·:goto_2829 ····goto·:goto_2
  
826 ····.line·137830 ····.line·137
827 ····.end·local·v6····#·"i$":Ljava/util/Iterator;831 ····.end·local·v6····#·"i$":Ljava/util/Iterator;
828 ····.end·local·v11····#·"thread":Ljava/lang/Thread;832 ····.end·local·v13····#·"thread":Ljava/lang/Thread;
829 ····:cond_2833 ····:cond_2
830 ····:goto_3834 ····:goto_3
831 ····move-object/from16·v0,·p0835 ····move-object/from16·v0,·p0
  
832 ····iget-object·v15,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_threadsStarted:Ljava/util/concurrent/atomic/AtomicInteger;836 ····iget-object·v15,·v0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->_threadsStarted:Ljava/util/concurrent/atomic/AtomicInteger;
  
833 ····invoke-virtual·{v15},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I837 ····invoke-virtual·{v15},·Ljava/util/concurrent/atomic/AtomicInteger;->get()I
  
834 ····move-result·v15838 ····move-result·v15
  
835 ····if-lez·v15,·:cond_3839 ····if-lez·v15,·:cond_3
  
836 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J840 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
837 ····move-result-wide·v16841 ····move-result-wide·v15
Max diff block lines reached; 14499/18512 bytes (78.32%) of diff not shown.
7.47 KB
smali/org/eclipse/jetty/util/thread/Timeout.smali
    
Offset 172, 31 lines modifiedOffset 172, 31 lines modified
172 ····:try_end_0172 ····:try_end_0
173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
174 ····throw·v0174 ····throw·v0
175 .end·method175 .end·method
  
176 .method·public·expired()Lorg/eclipse/jetty/util/thread/Timeout$Task;176 .method·public·expired()Lorg/eclipse/jetty/util/thread/Timeout$Task;
177 ····.locals·10177 ····.locals·9
  
178 ····.prologue178 ····.prologue
179 ····const/4·v3,·0x0179 ····const/4·v3,·0x0
  
180 ····.line·102180 ····.line·102
181 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;181 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;
  
182 ····monitor-enter·v4182 ····monitor-enter·v4
  
183 ····.line·104183 ····.line·104
184 ····:try_start_0184 ····:try_start_0
185 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J185 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J
  
186 ····iget-wide·v8,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_duration:J186 ····iget-wide·v7,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_duration:J
  
187 ····sub-long·v0,·v6,·v8187 ····sub-long·v0,·v5,·v7
  
188 ····.line·106188 ····.line·106
189 ····.local·v0,·"_expiry":J189 ····.local·v0,·"_expiry":J
190 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;190 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
191 ····iget-object·v5,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;191 ····iget-object·v5,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
Offset 207, 17 lines modifiedOffset 207, 17 lines modified
207 ····.line·108207 ····.line·108
208 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;208 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
209 ····iget-object·v2,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;209 ····iget-object·v2,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
210 ····.line·109210 ····.line·109
211 ····.local·v2,·"task":Lorg/eclipse/jetty/util/thread/Timeout$Task;211 ····.local·v2,·"task":Lorg/eclipse/jetty/util/thread/Timeout$Task;
212 ····iget-wide·v6,·v2,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J212 ····iget-wide·v5,·v2,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
213 ····cmp-long·v5,·v6,·v0213 ····cmp-long·v5,·v5,·v0
  
214 ····if-lez·v5,·:cond_0214 ····if-lez·v5,·:cond_0
  
215 ····.line·110215 ····.line·110
216 ····monitor-exit·v4216 ····monitor-exit·v4
  
217 ····move-object·v2,·v3217 ····move-object·v2,·v3
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 ····.line·83284 ····.line·83
285 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J285 ····iget-wide·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J
  
286 ····return-wide·v0286 ····return-wide·v0
287 .end·method287 .end·method
  
288 .method·public·getTimeToNext()J288 .method·public·getTimeToNext()J
289 ····.locals·10289 ····.locals·9
  
290 ····.prologue290 ····.prologue
291 ····const-wide/16·v2,·0x0291 ····const-wide/16·v2,·0x0
  
292 ····.line·214292 ····.line·214
293 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;293 ····iget-object·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;
  
Offset 315, 27 lines modifiedOffset 315, 27 lines modified
  
315 ····.line·219315 ····.line·219
316 ····:goto_0316 ····:goto_0
317 ····return-wide·v2317 ····return-wide·v2
  
318 ····.line·218318 ····.line·218
319 ····:cond_0319 ····:cond_0
320 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_duration:J320 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_duration:J
  
321 ····iget-object·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;321 ····iget-object·v7,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_head:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
322 ····iget-object·v5,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;322 ····iget-object·v7,·v7,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_next:Lorg/eclipse/jetty/util/thread/Timeout$Task;
  
323 ····iget-wide·v8,·v5,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J323 ····iget-wide·v7,·v7,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
324 ····add-long/2addr·v6,·v8324 ····add-long/2addr·v5,·v7
  
325 ····iget-wide·v8,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J325 ····iget-wide·v7,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_now:J
  
326 ····sub-long·v0,·v6,·v8326 ····sub-long·v0,·v5,·v7
  
327 ····.line·219327 ····.line·219
328 ····.local·v0,·"to_next":J328 ····.local·v0,·"to_next":J
329 ····cmp-long·v5,·v0,·v2329 ····cmp-long·v5,·v0,·v2
  
330 ····if-gez·v5,·:cond_1330 ····if-gez·v5,·:cond_1
  
Offset 416, 79 lines modifiedOffset 416, 79 lines modified
416 ····invoke-virtual·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V416 ····invoke-virtual·{p0,·p1,·v0,·v1},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
417 ····.line·160417 ····.line·160
418 ····return-void418 ····return-void
419 .end·method419 .end·method
  
420 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V420 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
421 ····.locals·8421 ····.locals·7
422 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;422 ····.param·p1,·"task"····#·Lorg/eclipse/jetty/util/thread/Timeout$Task;
423 ····.param·p2,·"delay"····#·J423 ····.param·p2,·"delay"····#·J
  
424 ····.prologue424 ····.prologue
425 ····const-wide/16·v6,·0x0425 ····const-wide/16·v5,·0x0
  
426 ····.line·169426 ····.line·169
427 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;427 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/thread/Timeout;->_lock:Ljava/lang/Object;
  
428 ····monitor-enter·v2428 ····monitor-enter·v2
  
429 ····.line·171429 ····.line·171
430 ····:try_start_0430 ····:try_start_0
431 ····iget-wide·v4,·p1,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J431 ····iget-wide·v3,·p1,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
432 ····cmp-long·v1,·v4,·v6432 ····cmp-long·v1,·v3,·v5
  
433 ····if-eqz·v1,·:cond_0433 ····if-eqz·v1,·:cond_0
  
434 ····.line·173434 ····.line·173
435 ····invoke-static·{p1},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->access$000(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V435 ····invoke-static·{p1},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->access$000(Lorg/eclipse/jetty/util/thread/Timeout$Task;)V
  
436 ····.line·174436 ····.line·174
437 ····const-wide/16·v4,·0x0437 ····const-wide/16·v3,·0x0
  
Max diff block lines reached; 2924/7553 bytes (38.71%) of diff not shown.
9.97 KB
smali/org/eclipse/jetty/util/thread/ExecutorThreadPool.smali
    
Offset 29, 167 lines modifiedOffset 29, 167 lines modified
  
29 ····sput-object·v0,·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;->LOG:Lorg/eclipse/jetty/util/log/Logger;29 ····sput-object·v0,·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·833 ····.locals·7
  
34 ····.prologue34 ····.prologue
35 ····const/16·v2,·0x10035 ····const/16·v1,·0x100
  
36 ····.line·6236 ····.line·62
37 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;37 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;
  
38 ····const-wide/16·v4,·0x3c38 ····const-wide/16·v3,·0x3c
  
39 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;39 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
40 ····new-instance·v7,·Ljava/util/concurrent/LinkedBlockingQueue;40 ····new-instance·v6,·Ljava/util/concurrent/LinkedBlockingQueue;
  
41 ····invoke-direct·{v7},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V41 ····invoke-direct·{v6},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V
  
42 ····move·v3,·v242 ····move·v2,·v1
  
43 ····invoke-direct/range·{v1·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V43 ····invoke-direct/range·{v0·..·v6},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
  
44 ····invoke-direct·{p0,·v1},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(Ljava/util/concurrent/ExecutorService;)V44 ····invoke-direct·{p0,·v0},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(Ljava/util/concurrent/ExecutorService;)V
  
45 ····.line·6345 ····.line·63
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·constructor·<init>(I)V48 .method·public·constructor·<init>(I)V
49 ····.locals·1449 ····.locals·12
50 ····.param·p1,·"queueSize"····#·I50 ····.param·p1,·"queueSize"····#·I
  
51 ····.prologue51 ····.prologue
52 ····const/16·v8,·0x2052 ····const/16·v6,·0x20
  
53 ····const-wide/16·v4,·0x3c53 ····const-wide/16·v3,·0x3c
  
54 ····const/16·v2,·0x10054 ····const/16·v1,·0x100
  
55 ····.line·7455 ····.line·74
56 ····if-gez·p1,·:cond_056 ····if-gez·p1,·:cond_0
  
57 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;57 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;
  
58 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;58 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
59 ····new-instance·v7,·Ljava/util/concurrent/LinkedBlockingQueue;59 ····new-instance·v6,·Ljava/util/concurrent/LinkedBlockingQueue;
  
60 ····invoke-direct·{v7},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V60 ····invoke-direct·{v6},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V
  
61 ····move·v3,·v261 ····move·v2,·v1
  
62 ····invoke-direct/range·{v1·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V62 ····invoke-direct/range·{v0·..·v6},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
  
63 ····move-object·v7,·v163 ····move-object·v5,·v0
  
64 ····:goto_064 ····:goto_0
65 ····invoke-direct·{p0,·v7},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(Ljava/util/concurrent/ExecutorService;)V65 ····invoke-direct·{p0,·v5},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(Ljava/util/concurrent/ExecutorService;)V
  
66 ····.line·7766 ····.line·77
67 ····return-void67 ····return-void
  
68 ····.line·7468 ····.line·74
69 ····:cond_069 ····:cond_0
70 ····if-nez·p1,·:cond_170 ····if-nez·p1,·:cond_1
  
71 ····new-instance·v7,·Ljava/util/concurrent/ThreadPoolExecutor;71 ····new-instance·v5,·Ljava/util/concurrent/ThreadPoolExecutor;
  
72 ····sget-object·v12,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;72 ····sget-object·v10,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
73 ····new-instance·v13,·Ljava/util/concurrent/SynchronousQueue;73 ····new-instance·v11,·Ljava/util/concurrent/SynchronousQueue;
  
74 ····invoke-direct·{v13},·Ljava/util/concurrent/SynchronousQueue;-><init>()V74 ····invoke-direct·{v11},·Ljava/util/concurrent/SynchronousQueue;-><init>()V
  
75 ····move·v9,·v275 ····move·v7,·v1
  
76 ····move-wide·v10,·v476 ····move-wide·v8,·v3
  
77 ····invoke-direct/range·{v7·..·v13},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V77 ····invoke-direct/range·{v5·..·v11},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
  
78 ····goto·:goto_078 ····goto·:goto_0
  
79 ····:cond_179 ····:cond_1
80 ····new-instance·v7,·Ljava/util/concurrent/ThreadPoolExecutor;80 ····new-instance·v5,·Ljava/util/concurrent/ThreadPoolExecutor;
  
81 ····sget-object·v12,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;81 ····sget-object·v10,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
82 ····new-instance·v13,·Ljava/util/concurrent/ArrayBlockingQueue;82 ····new-instance·v11,·Ljava/util/concurrent/ArrayBlockingQueue;
  
83 ····invoke-direct·{v13,·p1},·Ljava/util/concurrent/ArrayBlockingQueue;-><init>(I)V83 ····invoke-direct·{v11,·p1},·Ljava/util/concurrent/ArrayBlockingQueue;-><init>(I)V
  
84 ····move·v9,·v284 ····move·v7,·v1
  
85 ····move-wide·v10,·v485 ····move-wide·v8,·v3
  
86 ····invoke-direct/range·{v7·..·v13},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V86 ····invoke-direct/range·{v5·..·v11},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V
  
87 ····goto·:goto_087 ····goto·:goto_0
88 .end·method88 .end·method
  
89 .method·public·constructor·<init>(IIJ)V89 .method·public·constructor·<init>(IIJ)V
90 ····.locals·790 ····.locals·6
91 ····.param·p1,·"corePoolSize"····#·I91 ····.param·p1,·"corePoolSize"····#·I
92 ····.param·p2,·"maximumPoolSize"····#·I92 ····.param·p2,·"maximumPoolSize"····#·I
93 ····.param·p3,·"keepAliveTime"····#·J93 ····.param·p3,·"keepAliveTime"····#·J
  
94 ····.prologue94 ····.prologue
95 ····.line·8995 ····.line·89
96 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;96 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
97 ····move-object·v1,·p097 ····move-object·v0,·p0
  
98 ····move·v2,·p198 ····move·v1,·p1
  
99 ····move·v3,·p299 ····move·v2,·p2
  
100 ····move-wide·v4,·p3100 ····move-wide·v3,·p3
  
101 ····invoke-direct/range·{v1·..·v6},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(IIJLjava/util/concurrent/TimeUnit;)V101 ····invoke-direct/range·{v0·..·v5},·Lorg/eclipse/jetty/util/thread/ExecutorThreadPool;-><init>(IIJLjava/util/concurrent/TimeUnit;)V
  
102 ····.line·90102 ····.line·90
103 ····return-void103 ····return-void
Max diff block lines reached; 3729/10091 bytes (36.95%) of diff not shown.
3.35 KB
smali/org/eclipse/jetty/util/thread/Timeout$Task.smali
    
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ····.line·294140 ····.line·294
141 ····return-void141 ····return-void
142 .end·method142 .end·method
  
  
143 #·virtual·methods143 #·virtual·methods
144 .method·public·cancel()V144 .method·public·cancel()V
145 ····.locals·6145 ····.locals·5
  
146 ····.prologue146 ····.prologue
147 ····.line·344147 ····.line·344
148 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;148 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
149 ····.line·345149 ····.line·345
150 ····.local·v0,·"timeout":Lorg/eclipse/jetty/util/thread/Timeout;150 ····.local·v0,·"timeout":Lorg/eclipse/jetty/util/thread/Timeout;
Offset 162, 17 lines modifiedOffset 162, 17 lines modified
162 ····monitor-enter·v2162 ····monitor-enter·v2
  
163 ····.line·349163 ····.line·349
164 ····:try_start_0164 ····:try_start_0
165 ····invoke-direct·{p0},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->unlink()V165 ····invoke-direct·{p0},·Lorg/eclipse/jetty/util/thread/Timeout$Task;->unlink()V
  
166 ····.line·350166 ····.line·350
167 ····const-wide/16·v4,·0x0167 ····const-wide/16·v3,·0x0
  
168 ····iput-wide·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J168 ····iput-wide·v3,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
169 ····.line·351169 ····.line·351
170 ····monitor-exit·v2170 ····monitor-exit·v2
  
171 ····.line·353171 ····.line·353
172 ····:cond_0172 ····:cond_0
173 ····return-void173 ····return-void
Offset 201, 18 lines modifiedOffset 201, 18 lines modified
  
201 ····.prologue201 ····.prologue
202 ····.line·376202 ····.line·376
203 ····return-void203 ····return-void
204 .end·method204 .end·method
  
205 .method·public·getAge()J205 .method·public·getAge()J
206 ····.locals·8206 ····.locals·7
  
207 ····.prologue207 ····.prologue
208 ····const-wide/16·v4,·0x0208 ····const-wide/16·v3,·0x0
  
209 ····.line·277209 ····.line·277
210 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;210 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
211 ····.line·278211 ····.line·278
212 ····.local·v2,·"t":Lorg/eclipse/jetty/util/thread/Timeout;212 ····.local·v2,·"t":Lorg/eclipse/jetty/util/thread/Timeout;
213 ····if-eqz·v2,·:cond_0213 ····if-eqz·v2,·:cond_0
Offset 220, 33 lines modifiedOffset 220, 33 lines modified
220 ····.line·280220 ····.line·280
221 ····invoke-static·{v2},·Lorg/eclipse/jetty/util/thread/Timeout;->access$200(Lorg/eclipse/jetty/util/thread/Timeout;)J221 ····invoke-static·{v2},·Lorg/eclipse/jetty/util/thread/Timeout;->access$200(Lorg/eclipse/jetty/util/thread/Timeout;)J
  
222 ····move-result-wide·v0222 ····move-result-wide·v0
  
223 ····.line·281223 ····.line·281
224 ····.local·v0,·"now":J224 ····.local·v0,·"now":J
225 ····cmp-long·v3,·v0,·v4225 ····cmp-long·v5,·v0,·v3
  
226 ····if-eqz·v3,·:cond_0226 ····if-eqz·v5,·:cond_0
  
227 ····iget-wide·v6,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J227 ····iget-wide·v5,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
228 ····cmp-long·v3,·v6,·v4228 ····cmp-long·v5,·v5,·v3
  
229 ····if-eqz·v3,·:cond_0229 ····if-eqz·v5,·:cond_0
  
230 ····.line·282230 ····.line·282
231 ····iget-wide·v4,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J231 ····iget-wide·v3,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timestamp:J
  
232 ····sub-long·v4,·v0,·v4232 ····sub-long·v3,·v0,·v3
  
233 ····.line·284233 ····.line·284
234 ····.end·local·v0····#·"now":J234 ····.end·local·v0····#·"now":J
235 ····:cond_0235 ····:cond_0
236 ····return-wide·v4236 ····return-wide·v3
237 .end·method237 .end·method
  
238 .method·public·getTimestamp()J238 .method·public·getTimestamp()J
239 ····.locals·2239 ····.locals·2
  
240 ····.prologue240 ····.prologue
241 ····.line·271241 ····.line·271
Offset 282, 28 lines modifiedOffset 282, 28 lines modified
282 ····:cond_0282 ····:cond_0
283 ····const/4·v0,·0x0283 ····const/4·v0,·0x0
  
284 ····goto·:goto_0284 ····goto·:goto_0
285 .end·method285 .end·method
  
286 .method·public·reschedule()V286 .method·public·reschedule()V
287 ····.locals·4287 ····.locals·3
  
288 ····.prologue288 ····.prologue
289 ····.line·333289 ····.line·333
290 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;290 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_timeout:Lorg/eclipse/jetty/util/thread/Timeout;
  
291 ····.line·334291 ····.line·334
292 ····.local·v0,·"timeout":Lorg/eclipse/jetty/util/thread/Timeout;292 ····.local·v0,·"timeout":Lorg/eclipse/jetty/util/thread/Timeout;
293 ····if-eqz·v0,·:cond_0293 ····if-eqz·v0,·:cond_0
  
294 ····.line·335294 ····.line·335
295 ····iget-wide·v2,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_delay:J295 ····iget-wide·v1,·p0,·Lorg/eclipse/jetty/util/thread/Timeout$Task;->_delay:J
  
296 ····invoke-virtual·{v0,·p0,·v2,·v3},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V296 ····invoke-virtual·{v0,·p0,·v1,·v2},·Lorg/eclipse/jetty/util/thread/Timeout;->schedule(Lorg/eclipse/jetty/util/thread/Timeout$Task;J)V
  
297 ····.line·336297 ····.line·336
298 ····:cond_0298 ····:cond_0
299 ····return-void299 ····return-void
300 .end·method300 .end·method
  
301 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout;)V301 .method·public·schedule(Lorg/eclipse/jetty/util/thread/Timeout;)V
30.8 KB
smali/org/eclipse/jetty/util/thread/QueuedThreadPool$3.smali
    
Offset 33, 489 lines modifiedOffset 33, 489 lines modified
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·run()V36 .method·public·run()V
37 ····.locals·1437 ····.locals·13
  
38 ····.prologue38 ····.prologue
39 ····.line·53439 ····.line·534
40 ····const/4·v8,·0x040 ····const/4·v7,·0x0
  
41 ····.line·53741 ····.line·537
42 ····.local·v8,·"shrink":Z42 ····.local·v7,·"shrink":Z
43 ····:try_start_043 ····:try_start_0
44 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;44 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
45 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;45 ····invoke-static·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;
  
46 ····move-result-object·v1046 ····move-result-object·v9
  
47 ····invoke-interface·{v10},·Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object;47 ····invoke-interface·{v9},·Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object;
  
48 ····move-result-object·v348 ····move-result-object·v2
  
49 ····check-cast·v3,·Ljava/lang/Runnable;49 ····check-cast·v2,·Ljava/lang/Runnable;
  
50 ····.line·53850 ····.line·538
51 ····.local·v3,·"job":Ljava/lang/Runnable;51 ····.local·v2,·"job":Ljava/lang/Runnable;
52 ····:goto_052 ····:goto_0
53 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;53 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
54 ····invoke-virtual·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z54 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z
  
55 ····move-result·v1055 ····move-result·v9
  
56 ····if-eqz·v10,·:cond_956 ····if-eqz·v9,·:cond_9
  
57 ····.line·54157 ····.line·541
58 ····:goto_158 ····:goto_1
59 ····if-eqz·v3,·:cond_059 ····if-eqz·v2,·:cond_0
  
60 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;60 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
61 ····invoke-virtual·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z61 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z
  
62 ····move-result·v1062 ····move-result·v9
  
63 ····if-eqz·v10,·:cond_063 ····if-eqz·v9,·:cond_0
  
64 ····.line·54364 ····.line·543
65 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;65 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
66 ····invoke-virtual·{v10,·v3},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->runJob(Ljava/lang/Runnable;)V66 ····invoke-virtual·{v9,·v2},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->runJob(Ljava/lang/Runnable;)V
  
67 ····.line·54467 ····.line·544
68 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;68 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
69 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;69 ····invoke-static·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;
  
70 ····move-result-object·v1070 ····move-result-object·v9
  
71 ····invoke-interface·{v10},·Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object;71 ····invoke-interface·{v9},·Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object;
  
72 ····move-result-object·v372 ····move-result-object·v2
  
73 ····.end·local·v3····#·"job":Ljava/lang/Runnable;73 ····.end·local·v2····#·"job":Ljava/lang/Runnable;
74 ····check-cast·v3,·Ljava/lang/Runnable;74 ····check-cast·v2,·Ljava/lang/Runnable;
75 ····:try_end_075 ····:try_end_0
76 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_076 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
77 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_177 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1
78 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_178 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1
  
79 ····.restart·local·v3····#·"job":Ljava/lang/Runnable;79 ····.restart·local·v2····#·"job":Ljava/lang/Runnable;
80 ····goto·:goto_180 ····goto·:goto_1
  
81 ····.line·55081 ····.line·550
82 ····:cond_082 ····:cond_0
83 ····:try_start_183 ····:try_start_1
84 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;84 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
85 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$100(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/atomic/AtomicInteger;85 ····invoke-static·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$100(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/atomic/AtomicInteger;
  
86 ····move-result-object·v1086 ····move-result-object·v9
  
87 ····invoke-virtual·{v10},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I87 ····invoke-virtual·{v9},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
  
88 ····.line·55288 ····.line·552
89 ····:goto_289 ····:goto_2
90 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;90 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
91 ····invoke-virtual·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z91 ····invoke-virtual·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->isRunning()Z
  
92 ····move-result·v1092 ····move-result·v9
  
93 ····if-eqz·v10,·:cond_693 ····if-eqz·v9,·:cond_6
  
94 ····if-nez·v3,·:cond_694 ····if-nez·v2,·:cond_6
  
95 ····.line·55495 ····.line·554
96 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;96 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
97 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$200(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)I97 ····invoke-static·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$200(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)I
  
98 ····move-result·v1098 ····move-result·v9
  
99 ····if-gtz·v10,·:cond_199 ····if-gtz·v9,·:cond_1
  
100 ····.line·555100 ····.line·555
101 ····iget-object·v10,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;101 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/util/thread/QueuedThreadPool$3;->this$0:Lorg/eclipse/jetty/util/thread/QueuedThreadPool;
  
102 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;102 ····invoke-static·{v9},·Lorg/eclipse/jetty/util/thread/QueuedThreadPool;->access$000(Lorg/eclipse/jetty/util/thread/QueuedThreadPool;)Ljava/util/concurrent/BlockingQueue;
  
103 ····move-result-object·v10103 ····move-result-object·v9
  
104 ····invoke-interface·{v10},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object;104 ····invoke-interface·{v9},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object;
  
105 ····move-result-object·v10105 ····move-result-object·v9
  
106 ····move-object·v0,·v10106 ····move-object·v0,·v9
  
107 ····check-cast·v0,·Ljava/lang/Runnable;107 ····check-cast·v0,·Ljava/lang/Runnable;
  
108 ····move-object·v3,·v0108 ····move-object·v2,·v0
  
109 ····goto·:goto_2109 ····goto·:goto_2
Max diff block lines reached; 23620/31459 bytes (75.08%) of diff not shown.
1.71 KB
smali/org/eclipse/jetty/util/resource/ResourceCollection.smali
    
Offset 1230, 46 lines modifiedOffset 1230, 46 lines modified
1230 ····.local·v2,·"len$":I1230 ····.local·v2,·"len$":I
1231 ····const/4·v1,·0x01231 ····const/4·v1,·0x0
  
1232 ····.local·v1,·"i$":I1232 ····.local·v1,·"i$":I
1233 ····:goto_01233 ····:goto_0
1234 ····if-ge·v1,·v2,·:cond_21234 ····if-ge·v1,·v2,·:cond_2
  
1235 ····aget-object·v3,·v0,·v11235 ····aget-object·v5,·v0,·v1
  
1236 ····.line·3991236 ····.line·399
1237 ····.local·v3,·"r":Lorg/eclipse/jetty/util/resource/Resource;1237 ····.local·v5,·"r":Lorg/eclipse/jetty/util/resource/Resource;
1238 ····invoke-virtual·{v3},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J1238 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/util/resource/Resource;->lastModified()J
  
1239 ····move-result-wide·v41239 ····move-result-wide·v3
  
1240 ····.line·4001240 ····.line·400
1241 ····.local·v4,·"lm":J1241 ····.local·v3,·"lm":J
1242 ····cmp-long·v8,·v4,·v61242 ····cmp-long·v8,·v3,·v6
  
1243 ····if-eqz·v8,·:cond_11243 ····if-eqz·v8,·:cond_1
  
1244 ····.line·4031244 ····.line·403
 1245 ····.end·local·v3····#·"lm":J
1245 ····.end·local·v3····#·"r":Lorg/eclipse/jetty/util/resource/Resource;1246 ····.end·local·v5····#·"r":Lorg/eclipse/jetty/util/resource/Resource;
1246 ····.end·local·v4····#·"lm":J 
1247 ····:goto_11247 ····:goto_1
1248 ····return-wide·v41248 ····return-wide·v3
  
1249 ····.line·3971249 ····.line·397
 1250 ····.restart·local·v3····#·"lm":J
1250 ····.restart·local·v3····#·"r":Lorg/eclipse/jetty/util/resource/Resource;1251 ····.restart·local·v5····#·"r":Lorg/eclipse/jetty/util/resource/Resource;
1251 ····.restart·local·v4····#·"lm":J 
1252 ····:cond_11252 ····:cond_1
1253 ····add-int/lit8·v1,·v1,·0x11253 ····add-int/lit8·v1,·v1,·0x1
  
1254 ····goto·:goto_01254 ····goto·:goto_0
  
 1255 ····.end·local·v3····#·"lm":J
1255 ····.end·local·v3····#·"r":Lorg/eclipse/jetty/util/resource/Resource;1256 ····.end·local·v5····#·"r":Lorg/eclipse/jetty/util/resource/Resource;
1256 ····.end·local·v4····#·"lm":J 
1257 ····:cond_21257 ····:cond_2
1258 ····move-wide·v4,·v61258 ····move-wide·v3,·v6
  
1259 ····.line·4031259 ····.line·403
1260 ····goto·:goto_11260 ····goto·:goto_1
1261 .end·method1261 .end·method
  
1262 .method·public·length()J1262 .method·public·length()J
1263 ····.locals·21263 ····.locals·2
1.2 KB
smali/org/eclipse/jetty/util/resource/JarResource.smali
    
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ····:cond_1188 ····:cond_1
189 ····const/4·v1,·0x0189 ····const/4·v1,·0x0
  
190 ····goto·:goto_1190 ····goto·:goto_1
191 .end·method191 .end·method
  
192 .method·public·copyTo(Ljava/io/File;)V192 .method·public·copyTo(Ljava/io/File;)V
193 ····.locals·26193 ····.locals·25
194 ····.param·p1,·"directory"····#·Ljava/io/File;194 ····.param·p1,·"directory"····#·Ljava/io/File;
195 ····.annotation·system·Ldalvik/annotation/Throws;195 ····.annotation·system·Ldalvik/annotation/Throws;
196 ········value·=·{196 ········value·=·{
197 ············Ljava/io/IOException;197 ············Ljava/io/IOException;
198 ········}198 ········}
199 ····.end·annotation199 ····.end·annotation
  
Offset 816, 28 lines modifiedOffset 816, 28 lines modified
  
816 ····.line·242816 ····.line·242
817 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/IO;->close(Ljava/io/OutputStream;)V817 ····invoke-static·{v10},·Lorg/eclipse/jetty/util/IO;->close(Ljava/io/OutputStream;)V
  
818 ····.line·246818 ····.line·246
819 ····invoke-virtual·{v5},·Ljava/util/jar/JarEntry;->getTime()J819 ····invoke-virtual·{v5},·Ljava/util/jar/JarEntry;->getTime()J
  
820 ····move-result-wide·v22820 ····move-result-wide·v21
  
821 ····const-wide/16·v24,·0x0821 ····const-wide/16·v23,·0x0
  
822 ····cmp-long·v21,·v22,·v24822 ····cmp-long·v21,·v21,·v23
  
823 ····if-ltz·v21,·:cond_5823 ····if-ltz·v21,·:cond_5
  
824 ····.line·247824 ····.line·247
825 ····invoke-virtual·{v5},·Ljava/util/jar/JarEntry;->getTime()J825 ····invoke-virtual·{v5},·Ljava/util/jar/JarEntry;->getTime()J
  
826 ····move-result-wide·v22826 ····move-result-wide·v21
  
827 ····move-wide/from16·v0,·v22827 ····move-wide/from16·v0,·v21
  
828 ····invoke-virtual·{v8,·v0,·v1},·Ljava/io/File;->setLastModified(J)Z828 ····invoke-virtual·{v8,·v0,·v1},·Ljava/io/File;->setLastModified(J)Z
  
829 ····goto/16·:goto_4829 ····goto/16·:goto_4
  
830 ····.line·242830 ····.line·242
831 ····.end·local·v10····#·"fout":Ljava/io/FileOutputStream;831 ····.end·local·v10····#·"fout":Ljava/io/FileOutputStream;
1.78 KB
smali/org/eclipse/jetty/util/resource/Resource.smali
    
Offset 1432, 17 lines modifiedOffset 1432, 17 lines modified
1432 ····const-string·v9,·"</A></TD><TD·ALIGN=right>"1432 ····const-string·v9,·"</A></TD><TD·ALIGN=right>"
  
1433 ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1433 ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1434 ····.line·5591434 ····.line·559
1435 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/util/resource/Resource;->length()J1435 ····invoke-virtual·{v5},·Lorg/eclipse/jetty/util/resource/Resource;->length()J
  
1436 ····move-result-wide·v101436 ····move-result-wide·v9
  
1437 ····invoke-virtual·{v0,·v10,·v11},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;1437 ····invoke-virtual·{v0,·v9,·v10},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
1438 ····.line·5601438 ····.line·560
1439 ····const-string·v9,·"·bytes&nbsp;</TD><TD>"1439 ····const-string·v9,·"·bytes&nbsp;</TD><TD>"
  
1440 ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1440 ····invoke-virtual·{v0,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1441 ····.line·5611441 ····.line·561
Offset 1610, 15 lines modifiedOffset 1610, 15 lines modified
1610 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/util/resource/Resource;->_associate:Ljava/lang/Object;1610 ····iput-object·p1,·p0,·Lorg/eclipse/jetty/util/resource/Resource;->_associate:Ljava/lang/Object;
  
1611 ····.line·4911611 ····.line·491
1612 ····return-void1612 ····return-void
1613 .end·method1613 .end·method
  
1614 .method·public·writeTo(Ljava/io/OutputStream;JJ)V1614 .method·public·writeTo(Ljava/io/OutputStream;JJ)V
1615 ····.locals·41615 ····.locals·3
1616 ····.param·p1,·"out"····#·Ljava/io/OutputStream;1616 ····.param·p1,·"out"····#·Ljava/io/OutputStream;
1617 ····.param·p2,·"start"····#·J1617 ····.param·p2,·"start"····#·J
1618 ····.param·p4,·"count"····#·J1618 ····.param·p4,·"count"····#·J
1619 ····.annotation·system·Ldalvik/annotation/Throws;1619 ····.annotation·system·Ldalvik/annotation/Throws;
1620 ········value·=·{1620 ········value·=·{
1621 ············Ljava/io/IOException;1621 ············Ljava/io/IOException;
1622 ········}1622 ········}
Offset 1632, 17 lines modifiedOffset 1632, 17 lines modified
  
1632 ····.line·6441632 ····.line·644
1633 ····.local·v0,·"in":Ljava/io/InputStream;1633 ····.local·v0,·"in":Ljava/io/InputStream;
1634 ····:try_start_01634 ····:try_start_0
1635 ····invoke-virtual·{v0,·p2,·p3},·Ljava/io/InputStream;->skip(J)J1635 ····invoke-virtual·{v0,·p2,·p3},·Ljava/io/InputStream;->skip(J)J
  
1636 ····.line·6451636 ····.line·645
1637 ····const-wide/16·v2,·0x01637 ····const-wide/16·v1,·0x0
  
1638 ····cmp-long·v1,·p4,·v21638 ····cmp-long·v1,·p4,·v1
  
1639 ····if-gez·v1,·:cond_01639 ····if-gez·v1,·:cond_0
  
1640 ····.line·6461640 ····.line·646
1641 ····invoke-static·{v0,·p1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/InputStream;Ljava/io/OutputStream;)V1641 ····invoke-static·{v0,·p1},·Lorg/eclipse/jetty/util/IO;->copy(Ljava/io/InputStream;Ljava/io/OutputStream;)V
1642 ····:try_end_01642 ····:try_end_0
1643 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01643 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
2.55 KB
smali/org/eclipse/jetty/util/statistic/SampleStatistic.smali
    
Offset 183, 45 lines modifiedOffset 183, 45 lines modified
183 ····:cond_0183 ····:cond_0
184 ····const-wide/16·v4,·0x0184 ····const-wide/16·v4,·0x0
  
185 ····goto·:goto_0185 ····goto·:goto_0
186 .end·method186 .end·method
  
187 .method·public·reset()V187 .method·public·reset()V
188 ····.locals·4188 ····.locals·3
  
189 ····.prologue189 ····.prologue
190 ····const-wide/16·v2,·0x0190 ····const-wide/16·v1,·0x0
  
191 ····.line·53191 ····.line·53
192 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;192 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;
  
193 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V193 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
194 ····.line·54194 ····.line·54
195 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;195 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;
  
196 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V196 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
197 ····.line·55197 ····.line·55
198 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_count:Ljava/util/concurrent/atomic/AtomicLong;198 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_count:Ljava/util/concurrent/atomic/AtomicLong;
  
199 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V199 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
200 ····.line·56200 ····.line·56
201 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;201 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;
  
202 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V202 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
203 ····.line·57203 ····.line·57
204 ····return-void204 ····return-void
205 .end·method205 .end·method
  
206 .method·public·set(J)V206 .method·public·set(J)V
207 ····.locals·13207 ····.locals·12
208 ····.param·p1,·"sample"····#·J208 ····.param·p1,·"sample"····#·J
  
209 ····.prologue209 ····.prologue
210 ····const-wide/16·v10,·0xa210 ····const-wide/16·v10,·0xa
  
211 ····.line·61211 ····.line·61
212 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;212 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;
Offset 257, 17 lines modifiedOffset 257, 17 lines modified
  
257 ····sub-long·v2,·v8,·v4257 ····sub-long·v2,·v8,·v4
  
258 ····.line·68258 ····.line·68
259 ····.local·v2,·"delta10":J259 ····.local·v2,·"delta10":J
260 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;260 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_totalVariance100:Ljava/util/concurrent/atomic/AtomicLong;
  
261 ····mul-long·v10,·v2,·v2261 ····mul-long·v9,·v2,·v2
  
262 ····invoke-virtual·{v8,·v10,·v11},·Ljava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J262 ····invoke-virtual·{v8,·v9,·v10},·Ljava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J
  
263 ····.line·71263 ····.line·71
264 ····.end·local·v2····#·"delta10":J264 ····.end·local·v2····#·"delta10":J
265 ····.end·local·v4····#·"mean10":J265 ····.end·local·v4····#·"mean10":J
266 ····:cond_0266 ····:cond_0
267 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;267 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/util/statistic/SampleStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;
  
1.87 KB
smali/org/eclipse/jetty/util/statistic/CounterStatistic.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·add(J)V45 .method·public·add(J)V
46 ····.locals·546 ····.locals·4
47 ····.param·p1,·"delta"····#·J47 ····.param·p1,·"delta"····#·J
  
48 ····.prologue48 ····.prologue
49 ····.line·6049 ····.line·60
50 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_curr:Ljava/util/concurrent/atomic/AtomicLong;50 ····iget-object·v2,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_curr:Ljava/util/concurrent/atomic/AtomicLong;
  
51 ····invoke-virtual·{v2,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J51 ····invoke-virtual·{v2,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
158 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->reset(J)V158 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->reset(J)V
  
159 ····.line·44159 ····.line·44
160 ····return-void160 ····return-void
161 .end·method161 .end·method
  
162 .method·public·reset(J)V162 .method·public·reset(J)V
163 ····.locals·5163 ····.locals·3
164 ····.param·p1,·"value"····#·J164 ····.param·p1,·"value"····#·J
  
165 ····.prologue165 ····.prologue
166 ····.line·49166 ····.line·49
167 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;167 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_max:Ljava/util/concurrent/atomic/AtomicLong;
  
168 ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V168 ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
Offset 175, 24 lines modifiedOffset 175, 24 lines modified
175 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_curr:Ljava/util/concurrent/atomic/AtomicLong;175 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_curr:Ljava/util/concurrent/atomic/AtomicLong;
  
176 ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V176 ····invoke-virtual·{v0,·p1,·p2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
177 ····.line·51177 ····.line·51
178 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;178 ····iget-object·v0,·p0,·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->_total:Ljava/util/concurrent/atomic/AtomicLong;
  
179 ····const-wide/16·v2,·0x0179 ····const-wide/16·v1,·0x0
  
180 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V180 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/concurrent/atomic/AtomicLong;->set(J)V
  
181 ····.line·52181 ····.line·52
182 ····return-void182 ····return-void
183 .end·method183 .end·method
  
184 .method·public·subtract(J)V184 .method·public·subtract(J)V
185 ····.locals·3185 ····.locals·2
186 ····.param·p1,·"delta"····#·J186 ····.param·p1,·"delta"····#·J
  
187 ····.prologue187 ····.prologue
188 ····.line·72188 ····.line·72
189 ····neg-long·v0,·p1189 ····neg-long·v0,·p1
  
190 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->add(J)V190 ····invoke-virtual·{p0,·v0,·v1},·Lorg/eclipse/jetty/util/statistic/CounterStatistic;->add(J)V
32.3 KB
smali/org/eclipse/jetty/util/security/UnixCrypt.smali
    
Offset 256, 18 lines modifiedOffset 256, 18 lines modified
256 ····move-result-object·v8256 ····move-result-object·v8
  
257 ····check-cast·v8,·[[J257 ····check-cast·v8,·[[J
  
258 ····sput-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->CF6464:[[J258 ····sput-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->CF6464:[[J
  
259 ····.line·129259 ····.line·129
260 ····new-array·v3,·v14,·[B260 ····new-array·v5,·v14,·[B
  
261 ····.line·130261 ····.line·130
262 ····.local·v3,·"perm":[B262 ····.local·v5,·"perm":[B
263 ····new-array·v7,·v14,·[B263 ····new-array·v7,·v14,·[B
  
264 ····.line·133264 ····.line·133
265 ····.local·v7,·"temp":[B265 ····.local·v7,·"temp":[B
266 ····const/4·v0,·0x0266 ····const/4·v0,·0x0
  
267 ····.local·v0,·"i":I267 ····.local·v0,·"i":I
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 ····:cond_0294 ····:cond_0
295 ····const/4·v0,·0x0295 ····const/4·v0,·0x0
  
296 ····:goto_1296 ····:goto_1
297 ····if-ge·v0,·v14,·:cond_1297 ····if-ge·v0,·v14,·:cond_1
  
298 ····.line·138298 ····.line·138
299 ····aput-byte·v9,·v3,·v0299 ····aput-byte·v9,·v5,·v0
  
300 ····.line·137300 ····.line·137
301 ····add-int/lit8·v0,·v0,·0x1301 ····add-int/lit8·v0,·v0,·0x1
  
302 ····goto·:goto_1302 ····goto·:goto_1
  
303 ····.line·140303 ····.line·140
Offset 369, 24 lines modifiedOffset 369, 24 lines modified
369 ····.line·151369 ····.line·151
370 ····add-int/lit8·v2,·v2,·0x1370 ····add-int/lit8·v2,·v2,·0x1
  
371 ····.line·153371 ····.line·153
372 ····:cond_4372 ····:cond_4
373 ····int-to-byte·v8,·v2373 ····int-to-byte·v8,·v2
  
374 ····aput-byte·v8,·v3,·v0374 ····aput-byte·v8,·v5,·v0
  
375 ····goto·:goto_3375 ····goto·:goto_3
  
376 ····.line·155376 ····.line·155
377 ····.end·local·v2····#·"k":I377 ····.end·local·v2····#·"k":I
378 ····:cond_5378 ····:cond_5
379 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->PC1ROT:[[J379 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->PC1ROT:[[J
  
380 ····invoke-static·{v8,·v3,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V380 ····invoke-static·{v8,·v5,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V
  
381 ····.line·158381 ····.line·158
382 ····const/4·v1,·0x0382 ····const/4·v1,·0x0
  
383 ····.local·v1,·"j":I383 ····.local·v1,·"j":I
384 ····:goto_4384 ····:goto_4
385 ····if-ge·v1,·v13,·:cond_c385 ····if-ge·v1,·v13,·:cond_c
Offset 396, 15 lines modifiedOffset 396, 15 lines modified
  
396 ····:goto_5396 ····:goto_5
397 ····if-ge·v0,·v14,·:cond_6397 ····if-ge·v0,·v14,·:cond_6
  
398 ····.line·162398 ····.line·162
399 ····aput-byte·v9,·v7,·v0399 ····aput-byte·v9,·v7,·v0
  
400 ····aput-byte·v9,·v3,·v0400 ····aput-byte·v9,·v5,·v0
  
401 ····.line·161401 ····.line·161
402 ····add-int/lit8·v0,·v0,·0x1402 ····add-int/lit8·v0,·v0,·0x1
  
403 ····goto·:goto_5403 ····goto·:goto_5
  
404 ····.line·163404 ····.line·163
Offset 473, 26 lines modifiedOffset 473, 26 lines modified
  
473 ····add-int/lit8·v2,·v2,·-0x1c473 ····add-int/lit8·v2,·v2,·-0x1c
  
474 ····.line·173474 ····.line·173
475 ····:cond_a475 ····:cond_a
476 ····aget-byte·v8,·v7,·v2476 ····aget-byte·v8,·v7,·v2
  
477 ····aput-byte·v8,·v3,·v0477 ····aput-byte·v8,·v5,·v0
  
478 ····goto·:goto_9478 ····goto·:goto_9
  
479 ····.line·176479 ····.line·176
480 ····.end·local·v2····#·"k":I480 ····.end·local·v2····#·"k":I
481 ····:cond_b481 ····:cond_b
482 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->PC2ROT:[[[J482 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->PC2ROT:[[[J
  
483 ····aget-object·v8,·v8,·v1483 ····aget-object·v8,·v8,·v1
  
484 ····invoke-static·{v8,·v3,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V484 ····invoke-static·{v8,·v5,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V
  
485 ····.line·158485 ····.line·158
486 ····add-int/lit8·v1,·v1,·0x1486 ····add-int/lit8·v1,·v1,·0x1
  
487 ····goto·:goto_4487 ····goto·:goto_4
  
488 ····.line·180488 ····.line·180
Offset 545, 15 lines modifiedOffset 545, 15 lines modified
545 ····:cond_e545 ····:cond_e
546 ····mul-int/lit8·v8,·v0,·0x8546 ····mul-int/lit8·v8,·v0,·0x8
  
547 ····add-int/2addr·v8,·v1547 ····add-int/2addr·v8,·v1
  
548 ····int-to-byte·v10,·v2548 ····int-to-byte·v10,·v2
  
549 ····aput-byte·v10,·v3,·v8549 ····aput-byte·v10,·v5,·v8
  
550 ····.line·182550 ····.line·182
551 ····add-int/lit8·v1,·v1,·0x1551 ····add-int/lit8·v1,·v1,·0x1
  
552 ····goto·:goto_b552 ····goto·:goto_b
  
553 ····.line·184553 ····.line·184
Offset 593, 15 lines modifiedOffset 593, 15 lines modified
  
593 ····goto·:goto_a593 ····goto·:goto_a
  
594 ····.line·198594 ····.line·198
595 ····:cond_12595 ····:cond_12
596 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->IE3264:[[J596 ····sget-object·v8,·Lorg/eclipse/jetty/util/security/UnixCrypt;->IE3264:[[J
  
597 ····invoke-static·{v8,·v3,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V597 ····invoke-static·{v8,·v5,·v15},·Lorg/eclipse/jetty/util/security/UnixCrypt;->init_perm([[J[BI)V
Max diff block lines reached; 30182/32968 bytes (91.55%) of diff not shown.
11.9 KB
smali/org/eclipse/jetty/util/security/CertificateValidator.smali
    
Offset 375, 239 lines modifiedOffset 375, 239 lines modified
375 ····.end·local·v2····#·"kse":Ljava/security/KeyStoreException;375 ····.end·local·v2····#·"kse":Ljava/security/KeyStoreException;
376 ····.restart·local·v1····#·"aliases":Ljava/util/Enumeration;,·"Ljava/util/Enumeration<Ljava/lang/String;>;"376 ····.restart·local·v1····#·"aliases":Ljava/util/Enumeration;,·"Ljava/util/Enumeration<Ljava/lang/String;>;"
377 ····:cond_0377 ····:cond_0
378 ····return-void378 ····return-void
379 .end·method379 .end·method
  
380 .method·public·validate(Ljava/security/KeyStore;Ljava/security/cert/Certificate;)V380 .method·public·validate(Ljava/security/KeyStore;Ljava/security/cert/Certificate;)V
381 ····.locals·12381 ····.locals·10
382 ····.param·p1,·"keyStore"····#·Ljava/security/KeyStore;382 ····.param·p1,·"keyStore"····#·Ljava/security/KeyStore;
383 ····.param·p2,·"cert"····#·Ljava/security/cert/Certificate;383 ····.param·p2,·"cert"····#·Ljava/security/cert/Certificate;
384 ····.annotation·system·Ldalvik/annotation/Throws;384 ····.annotation·system·Ldalvik/annotation/Throws;
385 ········value·=·{385 ········value·=·{
386 ············Ljava/security/cert/CertificateException;386 ············Ljava/security/cert/CertificateException;
387 ········}387 ········}
388 ····.end·annotation388 ····.end·annotation
  
389 ····.prologue389 ····.prologue
390 ····.line·155390 ····.line·155
391 ····const/4·v3,·0x0391 ····const/4·v2,·0x0
  
392 ····.line·157392 ····.line·157
393 ····.local·v3,·"certChain":[Ljava/security/cert/Certificate;393 ····.local·v2,·"certChain":[Ljava/security/cert/Certificate;
394 ····if-eqz·p2,·:cond_5394 ····if-eqz·p2,·:cond_5
  
395 ····instance-of·v5,·p2,·Ljava/security/cert/X509Certificate;395 ····instance-of·v4,·p2,·Ljava/security/cert/X509Certificate;
  
396 ····if-eqz·v5,·:cond_5396 ····if-eqz·v4,·:cond_5
  
397 ····move-object·v5,·p2397 ····move-object·v4,·p2
  
398 ····.line·159398 ····.line·159
399 ····check-cast·v5,·Ljava/security/cert/X509Certificate;399 ····check-cast·v4,·Ljava/security/cert/X509Certificate;
  
400 ····invoke-virtual·{v5},·Ljava/security/cert/X509Certificate;->checkValidity()V400 ····invoke-virtual·{v4},·Ljava/security/cert/X509Certificate;->checkValidity()V
  
401 ····.line·161401 ····.line·161
402 ····const/4·v2,·0x0402 ····const/4·v1,·0x0
  
403 ····.line·164403 ····.line·164
404 ····.local·v2,·"certAlias":Ljava/lang/String;404 ····.local·v1,·"certAlias":Ljava/lang/String;
405 ····if-nez·p1,·:cond_0405 ····if-nez·p1,·:cond_0
  
406 ····.line·166406 ····.line·166
407 ····:try_start_0407 ····:try_start_0
408 ····new-instance·v5,·Ljava/security/InvalidParameterException;408 ····new-instance·v4,·Ljava/security/InvalidParameterException;
  
409 ····const-string·v6,·"Keystore·cannot·be·null"409 ····const-string·v5,·"Keystore·cannot·be·null"
  
410 ····invoke-direct·{v5,·v6},·Ljava/security/InvalidParameterException;-><init>(Ljava/lang/String;)V410 ····invoke-direct·{v4,·v5},·Ljava/security/InvalidParameterException;-><init>(Ljava/lang/String;)V
  
411 ····throw·v5411 ····throw·v4
412 ····:try_end_0412 ····:try_end_0
413 ····.catch·Ljava/security/KeyStoreException;·{:try_start_0·..·:try_end_0}·:catch_0413 ····.catch·Ljava/security/KeyStoreException;·{:try_start_0·..·:try_end_0}·:catch_0
  
414 ····.line·182414 ····.line·182
415 ····:catch_0415 ····:catch_0
416 ····move-exception·v4416 ····move-exception·v3
  
417 ····.line·184417 ····.line·184
418 ····.local·v4,·"kse":Ljava/security/KeyStoreException;418 ····.local·v3,·"kse":Ljava/security/KeyStoreException;
419 ····sget-object·v5,·Lorg/eclipse/jetty/util/security/CertificateValidator;->LOG:Lorg/eclipse/jetty/util/log/Logger;419 ····sget-object·v4,·Lorg/eclipse/jetty/util/security/CertificateValidator;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
420 ····invoke-interface·{v5,·v4},·Lorg/eclipse/jetty/util/log/Logger;->debug(Ljava/lang/Throwable;)V420 ····invoke-interface·{v4,·v3},·Lorg/eclipse/jetty/util/log/Logger;->debug(Ljava/lang/Throwable;)V
  
421 ····.line·185421 ····.line·185
422 ····new-instance·v6,·Ljava/security/cert/CertificateException;422 ····new-instance·v5,·Ljava/security/cert/CertificateException;
  
423 ····new-instance·v5,·Ljava/lang/StringBuilder;423 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
424 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V424 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
425 ····const-string·v7,·"Unable·to·validate·certificate"425 ····const-string·v6,·"Unable·to·validate·certificate"
  
426 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;426 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
427 ····move-result-object·v7427 ····move-result-object·v6
  
428 ····if-nez·v2,·:cond_3428 ····if-nez·v1,·:cond_3
  
429 ····const-string·v5,·""429 ····const-string·v4,·""
  
430 ····:goto_0430 ····:goto_0
431 ····invoke-virtual·{v7,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;431 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
432 ····move-result-object·v5432 ····move-result-object·v4
  
433 ····const-string·v7,·":·"433 ····const-string·v6,·":·"
  
434 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;434 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
435 ····move-result-object·v5435 ····move-result-object·v4
  
436 ····invoke-virtual·{v4},·Ljava/security/KeyStoreException;->getMessage()Ljava/lang/String;436 ····invoke-virtual·{v3},·Ljava/security/KeyStoreException;->getMessage()Ljava/lang/String;
  
437 ····move-result-object·v7437 ····move-result-object·v6
  
438 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;438 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
439 ····move-result-object·v5439 ····move-result-object·v4
  
440 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;440 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
441 ····move-result-object·v5441 ····move-result-object·v4
  
442 ····invoke-direct·{v6,·v5,·v4},·Ljava/security/cert/CertificateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V442 ····invoke-direct·{v5,·v4,·v3},·Ljava/security/cert/CertificateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
443 ····throw·v6443 ····throw·v5
  
444 ····.line·169444 ····.line·169
445 ····.end·local·v4····#·"kse":Ljava/security/KeyStoreException;445 ····.end·local·v3····#·"kse":Ljava/security/KeyStoreException;
446 ····:cond_0446 ····:cond_0
447 ····:try_start_1447 ····:try_start_1
448 ····move-object·v0,·p2448 ····move-object·v0,·p2
  
449 ····check-cast·v0,·Ljava/security/cert/X509Certificate;449 ····check-cast·v0,·Ljava/security/cert/X509Certificate;
  
450 ····move-object·v5,·v0450 ····move-object·v4,·v0
  
451 ····invoke-virtual·{p1,·v5},·Ljava/security/KeyStore;->getCertificateAlias(Ljava/security/cert/Certificate;)Ljava/lang/String;451 ····invoke-virtual·{p1,·v4},·Ljava/security/KeyStore;->getCertificateAlias(Ljava/security/cert/Certificate;)Ljava/lang/String;
  
452 ····move-result-object·v2452 ····move-result-object·v1
  
453 ····.line·170453 ····.line·170
454 ····if-nez·v2,·:cond_1454 ····if-nez·v1,·:cond_1
  
455 ····.line·172455 ····.line·172
456 ····new-instance·v5,·Ljava/lang/StringBuilder;456 ····new-instance·v4,·Ljava/lang/StringBuilder;
Max diff block lines reached; 5941/12066 bytes (49.24%) of diff not shown.
4.97 KB
smali/org/eclipse/jetty/util/ajax/JSON.smali
    
Offset 2533, 37 lines modifiedOffset 2533, 37 lines modified
2533 ····.packed-switch·0x02533 ····.packed-switch·0x0
2534 ········:pswitch_02534 ········:pswitch_0
2535 ········:pswitch_12535 ········:pswitch_1
2536 ····.end·packed-switch2536 ····.end·packed-switch
2537 .end·method2537 .end·method
  
2538 .method·public·parseNumber(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Number;2538 .method·public·parseNumber(Lorg/eclipse/jetty/util/ajax/JSON$Source;)Ljava/lang/Number;
2539 ····.locals·102539 ····.locals·9
2540 ····.param·p1,·"source"····#·Lorg/eclipse/jetty/util/ajax/JSON$Source;2540 ····.param·p1,·"source"····#·Lorg/eclipse/jetty/util/ajax/JSON$Source;
  
2541 ····.prologue2541 ····.prologue
2542 ····.line·11772542 ····.line·1177
2543 ····const/4·v2,·0x02543 ····const/4·v2,·0x0
  
2544 ····.line·11782544 ····.line·1178
2545 ····.local·v2,·"minus":Z2545 ····.local·v2,·"minus":Z
2546 ····const-wide/16·v4,·0x02546 ····const-wide/16·v3,·0x0
  
2547 ····.line·11792547 ····.line·1179
2548 ····.local·v4,·"number":J2548 ····.local·v3,·"number":J
2549 ····const/4·v0,·0x02549 ····const/4·v0,·0x0
  
2550 ····.line·11812550 ····.line·1181
2551 ····.local·v0,·"buffer":Ljava/lang/StringBuilder;2551 ····.local·v0,·"buffer":Ljava/lang/StringBuilder;
2552 ····:goto_02552 ····:goto_0
2553 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->hasNext()Z2553 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->hasNext()Z
  
2554 ····move-result·v32554 ····move-result·v5
  
2555 ····if-eqz·v3,·:cond_02555 ····if-eqz·v5,·:cond_0
  
2556 ····.line·11832556 ····.line·1183
2557 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->peek()C2557 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->peek()C
  
2558 ····move-result·v12558 ····move-result·v1
  
2559 ····.line·11842559 ····.line·1184
Offset 2575, 63 lines modifiedOffset 2575, 63 lines modified
2575 ····:cond_02575 ····:cond_0
2576 ····:goto_12576 ····:goto_1
2577 ····if-nez·v0,·:cond_42577 ····if-nez·v0,·:cond_4
  
2578 ····.line·12252578 ····.line·1225
2579 ····if-eqz·v2,·:cond_12579 ····if-eqz·v2,·:cond_1
  
2580 ····const-wide/16·v6,·-0x12580 ····const-wide/16·v5,·-0x1
  
2581 ····mul-long/2addr·v4,·v62581 ····mul-long/2addr·v3,·v5
  
2582 ····.end·local·v4····#·"number":J2582 ····.end·local·v3····#·"number":J
2583 ····:cond_12583 ····:cond_1
2584 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;2584 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
2585 ····move-result-object·v32585 ····move-result-object·v5
  
2586 ····.line·12552586 ····.line·1255
2587 ····:goto_22587 ····:goto_2
2588 ····return-object·v32588 ····return-object·v5
  
2589 ····.line·11962589 ····.line·1196
2590 ····.restart·local·v1····#·"c":C2590 ····.restart·local·v1····#·"c":C
2591 ····.restart·local·v4····#·"number":J2591 ····.restart·local·v3····#·"number":J
2592 ····:sswitch_02592 ····:sswitch_0
2593 ····const-wide/16·v6,·0xa2593 ····const-wide/16·v5,·0xa
  
2594 ····mul-long/2addr·v6,·v42594 ····mul-long/2addr·v5,·v3
  
2595 ····add-int/lit8·v3,·v1,·-0x302595 ····add-int/lit8·v7,·v1,·-0x30
  
2596 ····int-to-long·v8,·v32596 ····int-to-long·v7,·v7
  
2597 ····add-long·v4,·v6,·v82597 ····add-long·v3,·v5,·v7
  
2598 ····.line·11972598 ····.line·1197
2599 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->next()C2599 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->next()C
  
2600 ····goto·:goto_02600 ····goto·:goto_0
  
2601 ····.line·12022601 ····.line·1202
2602 ····:sswitch_12602 ····:sswitch_1
2603 ····const-wide/16·v6,·0x02603 ····const-wide/16·v5,·0x0
  
2604 ····cmp-long·v3,·v4,·v62604 ····cmp-long·v5,·v3,·v5
  
2605 ····if-eqz·v3,·:cond_22605 ····if-eqz·v5,·:cond_2
  
2606 ····.line·12032606 ····.line·1203
2607 ····new-instance·v3,·Ljava/lang/IllegalStateException;2607 ····new-instance·v5,·Ljava/lang/IllegalStateException;
  
2608 ····const-string·v6,·"bad·number"2608 ····const-string·v6,·"bad·number"
  
2609 ····invoke-direct·{v3,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V2609 ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
2610 ····throw·v32610 ····throw·v5
  
2611 ····.line·12042611 ····.line·1204
2612 ····:cond_22612 ····:cond_2
2613 ····const/4·v2,·0x12613 ····const/4·v2,·0x1
  
2614 ····.line·12052614 ····.line·1205
2615 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->next()C2615 ····invoke-interface·{p1},·Lorg/eclipse/jetty/util/ajax/JSON$Source;->next()C
Offset 2639, 30 lines modifiedOffset 2639, 30 lines modified
2639 ····goto·:goto_02639 ····goto·:goto_0
  
2640 ····.line·12112640 ····.line·1211
2641 ····:sswitch_22641 ····:sswitch_2
2642 ····new-instance·v0,·Ljava/lang/StringBuilder;2642 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
2643 ····.end·local·v0····#·"buffer":Ljava/lang/StringBuilder;2643 ····.end·local·v0····#·"buffer":Ljava/lang/StringBuilder;
2644 ····const/16·v3,·0x102644 ····const/16·v5,·0x10
  
2645 ····invoke-direct·{v0,·v3},·Ljava/lang/StringBuilder;-><init>(I)V2645 ····invoke-direct·{v0,·v5},·Ljava/lang/StringBuilder;-><init>(I)V
  
2646 ····.line·12122646 ····.line·1212
2647 ····.restart·local·v0····#·"buffer":Ljava/lang/StringBuilder;2647 ····.restart·local·v0····#·"buffer":Ljava/lang/StringBuilder;
2648 ····if-eqz·v2,·:cond_32648 ····if-eqz·v2,·:cond_3
  
2649 ····.line·12132649 ····.line·1213
2650 ····const/16·v3,·0x2d2650 ····const/16·v5,·0x2d
  
2651 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;2651 ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
2652 ····.line·12142652 ····.line·1214
2653 ····:cond_32653 ····:cond_3
2654 ····invoke-virtual·{v0,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;2654 ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
2655 ····.line·12152655 ····.line·1215
Max diff block lines reached; 1129/4998 bytes (22.59%) of diff not shown.
879 B
smali/org/eclipse/jetty/util/ajax/JSONPojoConvertor$5.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·getActualValue(Ljava/lang/Number;)Ljava/lang/Object;30 .method·public·getActualValue(Ljava/lang/Number;)Ljava/lang/Object;
31 ····.locals·431 ····.locals·3
32 ····.param·p1,·"number"····#·Ljava/lang/Number;32 ····.param·p1,·"number"····#·Ljava/lang/Number;
  
33 ····.prologue33 ····.prologue
34 ····.line·41434 ····.line·414
35 ····instance-of·v0,·p1,·Ljava/lang/Double;35 ····instance-of·v0,·p1,·Ljava/lang/Double;
  
36 ····if-eqz·v0,·:cond_036 ····if-eqz·v0,·:cond_0
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····.restart·local·p1····#·"number":Ljava/lang/Number;46 ····.restart·local·p1····#·"number":Ljava/lang/Number;
47 ····:cond_047 ····:cond_0
48 ····new-instance·v0,·Ljava/lang/Double;48 ····new-instance·v0,·Ljava/lang/Double;
  
49 ····invoke-virtual·{p1},·Ljava/lang/Number;->doubleValue()D49 ····invoke-virtual·{p1},·Ljava/lang/Number;->doubleValue()D
  
50 ····move-result-wide·v250 ····move-result-wide·v1
  
51 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Double;-><init>(D)V51 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Double;-><init>(D)V
  
52 ····move-object·p1,·v052 ····move-object·p1,·v0
  
53 ····goto·:goto_053 ····goto·:goto_0
54 .end·method54 .end·method
869 B
smali/org/eclipse/jetty/util/ajax/JSONPojoConvertor$4.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·getActualValue(Ljava/lang/Number;)Ljava/lang/Object;30 .method·public·getActualValue(Ljava/lang/Number;)Ljava/lang/Object;
31 ····.locals·431 ····.locals·3
32 ····.param·p1,·"number"····#·Ljava/lang/Number;32 ····.param·p1,·"number"····#·Ljava/lang/Number;
  
33 ····.prologue33 ····.prologue
34 ····.line·40634 ····.line·406
35 ····instance-of·v0,·p1,·Ljava/lang/Long;35 ····instance-of·v0,·p1,·Ljava/lang/Long;
  
36 ····if-eqz·v0,·:cond_036 ····if-eqz·v0,·:cond_0
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····.restart·local·p1····#·"number":Ljava/lang/Number;46 ····.restart·local·p1····#·"number":Ljava/lang/Number;
47 ····:cond_047 ····:cond_0
48 ····new-instance·v0,·Ljava/lang/Long;48 ····new-instance·v0,·Ljava/lang/Long;
  
49 ····invoke-virtual·{p1},·Ljava/lang/Number;->longValue()J49 ····invoke-virtual·{p1},·Ljava/lang/Number;->longValue()J
  
50 ····move-result-wide·v250 ····move-result-wide·v1
  
51 ····invoke-direct·{v0,·v2,·v3},·Ljava/lang/Long;-><init>(J)V51 ····invoke-direct·{v0,·v1,·v2},·Ljava/lang/Long;-><init>(J)V
  
52 ····move-object·p1,·v052 ····move-object·p1,·v0
  
53 ····goto·:goto_053 ····goto·:goto_0
54 .end·method54 .end·method
738 B
smali/org/eclipse/jetty/security/JDBCLoginService.smali
    
Offset 573, 17 lines modifiedOffset 573, 17 lines modified
573 ····iget·v9,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_cacheTime:I573 ····iget·v9,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_cacheTime:I
  
574 ····mul-int/lit16·v9,·v9,·0x3e8574 ····mul-int/lit16·v9,·v9,·0x3e8
  
575 ····iput·v9,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_cacheTime:I575 ····iput·v9,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_cacheTime:I
  
576 ····.line·148576 ····.line·148
577 ····const-wide/16·v10,·0x0577 ····const-wide/16·v9,·0x0
  
578 ····iput-wide·v10,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_lastHashPurge:J578 ····iput-wide·v9,·p0,·Lorg/eclipse/jetty/security/JDBCLoginService;->_lastHashPurge:J
  
579 ····.line·149579 ····.line·149
580 ····new-instance·v9,·Ljava/lang/StringBuilder;580 ····new-instance·v9,·Ljava/lang/StringBuilder;
  
581 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V581 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V
  
582 ····const-string·v10,·"select·"582 ····const-string·v10,·"select·"
513 B
smali/org/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .field·final·_nonce:Ljava/lang/String;20 .field·final·_nonce:Ljava/lang/String;
  
21 .field·final·_ts:J21 .field·final·_ts:J
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Ljava/lang/String;J)V23 .method·public·constructor·<init>(Ljava/lang/String;J)V
24 ····.locals·224 ····.locals·1
25 ····.param·p1,·"nonce"····#·Ljava/lang/String;25 ····.param·p1,·"nonce"····#·Ljava/lang/String;
26 ····.param·p2,·"ts"····#·J26 ····.param·p2,·"ts"····#·J
  
27 ····.prologue27 ····.prologue
28 ····.line·7128 ····.line·71
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
988 B
smali/org/eclipse/jetty/security/authentication/FormAuthenticator$FormResponse.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
  
94 ····goto·:goto_094 ····goto·:goto_0
95 .end·method95 .end·method
  
  
96 #·virtual·methods96 #·virtual·methods
97 .method·public·addDateHeader(Ljava/lang/String;J)V97 .method·public·addDateHeader(Ljava/lang/String;J)V
98 ····.locals·298 ····.locals·1
99 ····.param·p1,·"name"····#·Ljava/lang/String;99 ····.param·p1,·"name"····#·Ljava/lang/String;
100 ····.param·p2,·"date"····#·J100 ····.param·p2,·"date"····#·J
  
101 ····.prologue101 ····.prologue
102 ····.line·446102 ····.line·446
103 ····invoke-direct·{p0,·p1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator$FormResponse;->notIgnored(Ljava/lang/String;)Z103 ····invoke-direct·{p0,·p1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator$FormResponse;->notIgnored(Ljava/lang/String;)Z
  
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
  
136 ····.line·455136 ····.line·455
137 ····:cond_0137 ····:cond_0
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
140 .method·public·setDateHeader(Ljava/lang/String;J)V140 .method·public·setDateHeader(Ljava/lang/String;J)V
141 ····.locals·2141 ····.locals·1
142 ····.param·p1,·"name"····#·Ljava/lang/String;142 ····.param·p1,·"name"····#·Ljava/lang/String;
143 ····.param·p2,·"date"····#·J143 ····.param·p2,·"date"····#·J
  
144 ····.prologue144 ····.prologue
145 ····.line·460145 ····.line·460
146 ····invoke-direct·{p0,·p1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator$FormResponse;->notIgnored(Ljava/lang/String;)Z146 ····invoke-direct·{p0,·p1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator$FormResponse;->notIgnored(Ljava/lang/String;)Z
  
12.9 KB
smali/org/eclipse/jetty/security/authentication/DigestAuthenticator.smali
    
Offset 106, 213 lines modifiedOffset 106, 213 lines modified
106 ····.line·58106 ····.line·58
107 ····sget-object·v0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->LOG:Lorg/eclipse/jetty/util/log/Logger;107 ····sget-object·v0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->LOG:Lorg/eclipse/jetty/util/log/Logger;
  
108 ····return-object·v0108 ····return-object·v0
109 .end·method109 .end·method
  
110 .method·private·checkNonce(Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;Lorg/eclipse/jetty/server/Request;)I110 .method·private·checkNonce(Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;Lorg/eclipse/jetty/server/Request;)I
111 ····.locals·14111 ····.locals·12
112 ····.param·p1,·"digest"····#·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;112 ····.param·p1,·"digest"····#·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;
113 ····.param·p2,·"request"····#·Lorg/eclipse/jetty/server/Request;113 ····.param·p2,·"request"····#·Lorg/eclipse/jetty/server/Request;
  
114 ····.prologue114 ····.prologue
115 ····.line·256115 ····.line·256
116 ····monitor-enter·p0116 ····monitor-enter·p0
  
117 ····.line·258117 ····.line·258
118 ····:try_start_0118 ····:try_start_0
119 ····invoke-virtual/range·{p2·..·p2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J119 ····invoke-virtual·{p2},·Lorg/eclipse/jetty/server/Request;->getTimeStamp()J
  
120 ····move-result-wide·v10120 ····move-result-wide·v8
  
121 ····iget-wide·v12,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_maxNonceAgeMs:J121 ····iget-wide·v10,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_maxNonceAgeMs:J
  
122 ····sub-long·v6,·v10,·v12122 ····sub-long·v4,·v8,·v10
  
123 ····.line·259123 ····.line·259
124 ····.local·v6,·"expired":J124 ····.local·v4,·"expired":J
125 ····monitor-exit·p0125 ····monitor-exit·p0
126 ····:try_end_0126 ····:try_end_0
127 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0127 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
128 ····.line·261128 ····.line·261
129 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;129 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;
  
130 ····invoke-interface·{v9},·Ljava/util/Queue;->peek()Ljava/lang/Object;130 ····invoke-interface·{v8},·Ljava/util/Queue;->peek()Ljava/lang/Object;
  
131 ····move-result-object·v5131 ····move-result-object·v6
  
132 ····check-cast·v5,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;132 ····check-cast·v6,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
  
133 ····.line·262133 ····.line·262
134 ····.local·v5,·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;134 ····.local·v6,·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
135 ····:goto_0135 ····:goto_0
136 ····if-eqz·v5,·:cond_0136 ····if-eqz·v6,·:cond_0
  
137 ····iget-wide·v10,·v5,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;->_ts:J137 ····iget-wide·v8,·v6,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;->_ts:J
  
138 ····cmp-long·v9,·v10,·v6138 ····cmp-long·v8,·v8,·v4
  
139 ····if-gez·v9,·:cond_0139 ····if-gez·v8,·:cond_0
  
140 ····.line·264140 ····.line·264
141 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;141 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;
  
142 ····invoke-interface·{v9,·v5},·Ljava/util/Queue;->remove(Ljava/lang/Object;)Z142 ····invoke-interface·{v8,·v6},·Ljava/util/Queue;->remove(Ljava/lang/Object;)Z
  
143 ····.line·265143 ····.line·265
144 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceCount:Ljava/util/concurrent/ConcurrentMap;144 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceCount:Ljava/util/concurrent/ConcurrentMap;
  
145 ····iget-object·v10,·v5,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;->_nonce:Ljava/lang/String;145 ····iget-object·v9,·v6,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;->_nonce:Ljava/lang/String;
  
146 ····invoke-interface·{v9,·v10},·Ljava/util/concurrent/ConcurrentMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;146 ····invoke-interface·{v8,·v9},·Ljava/util/concurrent/ConcurrentMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
147 ····.line·266147 ····.line·266
148 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;148 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceQueue:Ljava/util/Queue;
  
149 ····invoke-interface·{v9},·Ljava/util/Queue;->peek()Ljava/lang/Object;149 ····invoke-interface·{v8},·Ljava/util/Queue;->peek()Ljava/lang/Object;
  
150 ····move-result-object·v5150 ····move-result-object·v6
  
151 ····.end·local·v5····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;151 ····.end·local·v6····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
152 ····check-cast·v5,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;152 ····check-cast·v6,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
  
153 ····.restart·local·v5····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;153 ····.restart·local·v6····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
154 ····goto·:goto_0154 ····goto·:goto_0
  
155 ····.line·259155 ····.line·259
 156 ····.end·local·v4····#·"expired":J
156 ····.end·local·v5····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;157 ····.end·local·v6····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
157 ····.end·local·v6····#·"expired":J 
158 ····:catchall_0158 ····:catchall_0
159 ····move-exception·v9159 ····move-exception·v8
  
160 ····:try_start_1160 ····:try_start_1
161 ····monitor-exit·p0161 ····monitor-exit·p0
162 ····:try_end_1162 ····:try_end_1
163 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0163 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
164 ····throw·v9164 ····throw·v8
  
165 ····.line·272165 ····.line·272
 166 ····.restart·local·v4····#·"expired":J
166 ····.restart·local·v5····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;167 ····.restart·local·v6····#·"nonce":Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
167 ····.restart·local·v6····#·"expired":J 
168 ····:cond_0168 ····:cond_0
169 ····:try_start_2169 ····:try_start_2
170 ····iget-object·v9,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceCount:Ljava/util/concurrent/ConcurrentMap;170 ····iget-object·v8,·p0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator;->_nonceCount:Ljava/util/concurrent/ConcurrentMap;
  
171 ····iget-object·v10,·p1,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;->nonce:Ljava/lang/String;171 ····iget-object·v9,·p1,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;->nonce:Ljava/lang/String;
  
172 ····invoke-interface·{v9,·v10},·Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object;172 ····invoke-interface·{v8,·v9},·Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
173 ····move-result-object·v9173 ····move-result-object·v8
  
174 ····move-object·v0,·v9174 ····move-object·v0,·v8
  
175 ····check-cast·v0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;175 ····check-cast·v0,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Nonce;
  
176 ····move-object·v5,·v0176 ····move-object·v6,·v0
  
177 ····.line·273177 ····.line·273
178 ····if-nez·v5,·:cond_1178 ····if-nez·v6,·:cond_1
  
179 ····.line·274179 ····.line·274
180 ····const/4·v9,·0x0180 ····const/4·v8,·0x0
  
181 ····.line·291181 ····.line·291
182 ····:goto_1182 ····:goto_1
183 ····return·v9183 ····return·v8
  
184 ····.line·276184 ····.line·276
185 ····:cond_1185 ····:cond_1
186 ····iget-object·v9,·p1,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;->nc:Ljava/lang/String;186 ····iget-object·v8,·p1,·Lorg/eclipse/jetty/security/authentication/DigestAuthenticator$Digest;->nc:Ljava/lang/String;
  
187 ····const/16·v10,·0x10187 ····const/16·v9,·0x10
  
188 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J188 ····invoke-static·{v8,·v9},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
Max diff block lines reached; 5841/13108 bytes (44.56%) of diff not shown.
51.2 KB
smali/org/eclipse/jetty/security/authentication/FormAuthenticator.smali
    
Offset 579, 1002 lines modifiedOffset 579, 998 lines modified
  
579 ····move-result·v3579 ····move-result·v3
  
580 ····goto·:goto_0580 ····goto·:goto_0
581 .end·method581 .end·method
  
582 .method·public·validateRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Z)Lorg/eclipse/jetty/server/Authentication;582 .method·public·validateRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Z)Lorg/eclipse/jetty/server/Authentication;
583 ····.locals·24583 ····.locals·23
584 ····.param·p1,·"req"····#·Ljavax/servlet/ServletRequest;584 ····.param·p1,·"req"····#·Ljavax/servlet/ServletRequest;
585 ····.param·p2,·"res"····#·Ljavax/servlet/ServletResponse;585 ····.param·p2,·"res"····#·Ljavax/servlet/ServletResponse;
586 ····.param·p3,·"mandatory"····#·Z586 ····.param·p3,·"mandatory"····#·Z
587 ····.annotation·system·Ldalvik/annotation/Throws;587 ····.annotation·system·Ldalvik/annotation/Throws;
588 ········value·=·{588 ········value·=·{
589 ············Lorg/eclipse/jetty/security/ServerAuthException;589 ············Lorg/eclipse/jetty/security/ServerAuthException;
590 ········}590 ········}
591 ····.end·annotation591 ····.end·annotation
  
592 ····.prologue592 ····.prologue
593 ····.line·203593 ····.line·203
594 ····move-object/from16·v13,·p1594 ····move-object/from16·v12,·p1
  
595 ····check-cast·v13,·Ljavax/servlet/http/HttpServletRequest;595 ····check-cast·v12,·Ljavax/servlet/http/HttpServletRequest;
  
596 ····.local·v13,·"request":Ljavax/servlet/http/HttpServletRequest;596 ····.local·v12,·"request":Ljavax/servlet/http/HttpServletRequest;
597 ····move-object/from16·v14,·p2597 ····move-object/from16·v13,·p2
  
598 ····.line·204598 ····.line·204
599 ····check-cast·v14,·Ljavax/servlet/http/HttpServletResponse;599 ····check-cast·v13,·Ljavax/servlet/http/HttpServletResponse;
  
600 ····.line·205600 ····.line·205
601 ····.local·v14,·"response":Ljavax/servlet/http/HttpServletResponse;601 ····.local·v13,·"response":Ljavax/servlet/http/HttpServletResponse;
602 ····invoke-interface·{v13},·Ljavax/servlet/http/HttpServletRequest;->getRequestURI()Ljava/lang/String;602 ····invoke-interface·{v12},·Ljavax/servlet/http/HttpServletRequest;->getRequestURI()Ljava/lang/String;
  
603 ····move-result-object·v16603 ····move-result-object·v15
  
604 ····.line·206604 ····.line·206
605 ····.local·v16,·"uri":Ljava/lang/String;605 ····.local·v15,·"uri":Ljava/lang/String;
606 ····if-nez·v16,·:cond_0606 ····if-nez·v15,·:cond_0
  
607 ····.line·207607 ····.line·207
608 ····const-string·v16,·"/"608 ····const-string·v15,·"/"
  
609 ····.line·209609 ····.line·209
610 ····:cond_0610 ····:cond_0
611 ····move-object/from16·v0,·p0611 ····move-object/from16·v0,·p0
  
612 ····move-object/from16·v1,·v16612 ····invoke-virtual·{v0,·v15},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator;->isJSecurityCheck(Ljava/lang/String;)Z
  
613 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator;->isJSecurityCheck(Ljava/lang/String;)Z613 ····move-result·v18
  
614 ····move-result·v19 
  
615 ····or-int·p3,·p3,·v19614 ····or-int·p3,·p3,·v18
  
616 ····.line·210615 ····.line·210
617 ····if-nez·p3,·:cond_2616 ····if-nez·p3,·:cond_2
  
618 ····.line·211617 ····.line·211
619 ····new-instance·v4,·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;618 ····new-instance·v3,·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;
  
620 ····move-object/from16·v0,·p0619 ····move-object/from16·v0,·p0
  
621 ····invoke-direct·{v4,·v0},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;-><init>(Lorg/eclipse/jetty/security/authentication/LoginAuthenticator;)V620 ····invoke-direct·{v3,·v0},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;-><init>(Lorg/eclipse/jetty/security/authentication/LoginAuthenticator;)V
  
622 ····.line·354621 ····.line·354
623 ····.end·local·p1····#·"req":Ljavax/servlet/ServletRequest;622 ····.end·local·p1····#·"req":Ljavax/servlet/ServletRequest;
624 ····:cond_1623 ····:cond_1
625 ····:goto_0624 ····:goto_0
626 ····return-object·v4625 ····return-object·v3
  
627 ····.line·213626 ····.line·213
628 ····.restart·local·p1····#·"req":Ljavax/servlet/ServletRequest;627 ····.restart·local·p1····#·"req":Ljavax/servlet/ServletRequest;
629 ····:cond_2628 ····:cond_2
630 ····invoke-interface·{v13},·Ljavax/servlet/http/HttpServletRequest;->getServletPath()Ljava/lang/String;629 ····invoke-interface·{v12},·Ljavax/servlet/http/HttpServletRequest;->getServletPath()Ljava/lang/String;
  
631 ····move-result-object·v19630 ····move-result-object·v18
  
632 ····invoke-interface·{v13},·Ljavax/servlet/http/HttpServletRequest;->getPathInfo()Ljava/lang/String;631 ····invoke-interface·{v12},·Ljavax/servlet/http/HttpServletRequest;->getPathInfo()Ljava/lang/String;
  
633 ····move-result-object·v20632 ····move-result-object·v19
  
634 ····invoke-static/range·{v19·..·v20},·Lorg/eclipse/jetty/util/URIUtil;->addPaths(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;633 ····invoke-static/range·{v18·..·v19},·Lorg/eclipse/jetty/util/URIUtil;->addPaths(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
635 ····move-result-object·v19634 ····move-result-object·v18
  
636 ····move-object/from16·v0,·p0635 ····move-object/from16·v0,·p0
  
637 ····move-object/from16·v1,·v19636 ····move-object/from16·v1,·v18
  
638 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator;->isLoginOrErrorPage(Ljava/lang/String;)Z637 ····invoke-virtual·{v0,·v1},·Lorg/eclipse/jetty/security/authentication/FormAuthenticator;->isLoginOrErrorPage(Ljava/lang/String;)Z
  
639 ····move-result·v19638 ····move-result·v18
  
640 ····if-eqz·v19,·:cond_3639 ····if-eqz·v18,·:cond_3
  
641 ····invoke-static·{v14},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;->isDeferred(Ljavax/servlet/http/HttpServletResponse;)Z640 ····invoke-static·{v13},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;->isDeferred(Ljavax/servlet/http/HttpServletResponse;)Z
  
642 ····move-result·v19641 ····move-result·v18
  
643 ····if-nez·v19,·:cond_3642 ····if-nez·v18,·:cond_3
  
644 ····.line·214643 ····.line·214
645 ····new-instance·v4,·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;644 ····new-instance·v3,·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;
  
646 ····move-object/from16·v0,·p0645 ····move-object/from16·v0,·p0
  
647 ····invoke-direct·{v4,·v0},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;-><init>(Lorg/eclipse/jetty/security/authentication/LoginAuthenticator;)V646 ····invoke-direct·{v3,·v0},·Lorg/eclipse/jetty/security/authentication/DeferredAuthentication;-><init>(Lorg/eclipse/jetty/security/authentication/LoginAuthenticator;)V
  
648 ····goto·:goto_0647 ····goto·:goto_0
  
649 ····.line·216648 ····.line·216
650 ····:cond_3649 ····:cond_3
651 ····const/16·v19,·0x1650 ····const/16·v18,·0x1
  
652 ····move/from16·v0,·v19651 ····move/from16·v0,·v18
  
653 ····invoke-interface·{v13,·v0},·Ljavax/servlet/http/HttpServletRequest;->getSession(Z)Ljavax/servlet/http/HttpSession;652 ····invoke-interface·{v12,·v0},·Ljavax/servlet/http/HttpServletRequest;->getSession(Z)Ljavax/servlet/http/HttpSession;
  
654 ····move-result-object·v15653 ····move-result-object·v14
  
655 ····.line·221654 ····.line·221
656 ····.local·v15,·"session":Ljavax/servlet/http/HttpSession;655 ····.local·v14,·"session":Ljavax/servlet/http/HttpSession;
657 ····:try_start_0656 ····:try_start_0
658 ····move-object/from16·v0,·p0657 ····move-object/from16·v0,·p0
  
659 ····move-object/from16·v1,·v16 
  
Max diff block lines reached; 46161/52333 bytes (88.21%) of diff not shown.
3.33 KB
smali/org/seamless/swing/Form.smali
    
Offset 11, 21 lines modifiedOffset 11, 21 lines modified
11 .field·public·middleConstraints:Ljava/awt/GridBagConstraints;11 .field·public·middleConstraints:Ljava/awt/GridBagConstraints;
  
12 .field·public·separatorConstraints:Ljava/awt/GridBagConstraints;12 .field·public·separatorConstraints:Ljava/awt/GridBagConstraints;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>(I)V14 .method·public·constructor·<init>(I)V
15 ····.locals·615 ····.locals·5
16 ····.param·p1,·"padding"····#·I16 ····.param·p1,·"padding"····#·I
  
17 ····.prologue17 ····.prologue
18 ····const/4·v5,·0x218 ····const/4·v4,·0x2
  
19 ····const/4·v4,·0x019 ····const/4·v3,·0x0
  
20 ····const/4·v0,·0x020 ····const/4·v0,·0x0
  
21 ····.line·3221 ····.line·32
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·2723 ····.line·27
Offset 46, 34 lines modifiedOffset 46, 34 lines modified
46 ····invoke-direct·{v0},·Ljava/awt/GridBagConstraints;-><init>()V46 ····invoke-direct·{v0},·Ljava/awt/GridBagConstraints;-><init>()V
  
47 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;47 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
48 ····.line·4148 ····.line·41
49 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;49 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
50 ····iput·v5,·v0,·Ljava/awt/GridBagConstraints;->fill:I50 ····iput·v4,·v0,·Ljava/awt/GridBagConstraints;->fill:I
  
51 ····.line·4551 ····.line·45
52 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;52 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
53 ····const/16·v1,·0x1253 ····const/16·v1,·0x12
  
54 ····iput·v1,·v0,·Ljava/awt/GridBagConstraints;->anchor:I54 ····iput·v1,·v0,·Ljava/awt/GridBagConstraints;->anchor:I
  
55 ····.line·4855 ····.line·48
56 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;56 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
57 ····const-wide/high16·v2,·0x3ff0000000000000L····#·1.057 ····const-wide/high16·v1,·0x3ff0000000000000L····#·1.0
  
58 ····iput-wide·v2,·v0,·Ljava/awt/GridBagConstraints;->weightx:D58 ····iput-wide·v1,·v0,·Ljava/awt/GridBagConstraints;->weightx:D
  
59 ····.line·5159 ····.line·51
60 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;60 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
61 ····iput·v4,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I61 ····iput·v3,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I
  
62 ····.line·5462 ····.line·54
63 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;63 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->lastConstraints:Ljava/awt/GridBagConstraints;
  
64 ····new-instance·v1,·Ljava/awt/Insets;64 ····new-instance·v1,·Ljava/awt/Insets;
  
65 ····invoke-direct·{v1,·p1,·p1,·p1,·p1},·Ljava/awt/Insets;-><init>(IIII)V65 ····invoke-direct·{v1,·p1,·p1,·p1,·p1},·Ljava/awt/Insets;-><init>(IIII)V
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
108 ····check-cast·v0,·Ljava/awt/GridBagConstraints;108 ····check-cast·v0,·Ljava/awt/GridBagConstraints;
  
109 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;109 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;
  
110 ····.line·70110 ····.line·70
111 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;111 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;
  
112 ····const-wide/16·v2,·0x0112 ····const-wide/16·v1,·0x0
  
113 ····iput-wide·v2,·v0,·Ljava/awt/GridBagConstraints;->weightx:D113 ····iput-wide·v1,·v0,·Ljava/awt/GridBagConstraints;->weightx:D
  
114 ····.line·71114 ····.line·71
115 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;115 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->labelConstraints:Ljava/awt/GridBagConstraints;
  
116 ····const/4·v1,·0x1116 ····const/4·v1,·0x1
  
117 ····iput·v1,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I117 ····iput·v1,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I
Offset 129, 20 lines modifiedOffset 129, 20 lines modified
129 ····invoke-direct·{v0},·Ljava/awt/GridBagConstraints;-><init>()V129 ····invoke-direct·{v0},·Ljava/awt/GridBagConstraints;-><init>()V
  
130 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;130 ····iput-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;
  
131 ····.line·74131 ····.line·74
132 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;132 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;
  
133 ····iput·v5,·v0,·Ljava/awt/GridBagConstraints;->fill:I133 ····iput·v4,·v0,·Ljava/awt/GridBagConstraints;->fill:I
  
134 ····.line·75134 ····.line·75
135 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;135 ····iget-object·v0,·p0,·Lorg/seamless/swing/Form;->separatorConstraints:Ljava/awt/GridBagConstraints;
  
136 ····iput·v4,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I136 ····iput·v3,·v0,·Ljava/awt/GridBagConstraints;->gridwidth:I
  
137 ····.line·76137 ····.line·76
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
  
140 #·virtual·methods140 #·virtual·methods
12.8 KB
smali/org/seamless/swing/ClosableTabbedPane.smali
    
Offset 181, 27 lines modifiedOffset 181, 27 lines modified
181 ····.locals·20181 ····.locals·20
182 ····.param·p1,·"e"····#·Ljava/awt/event/MouseEvent;182 ····.param·p1,·"e"····#·Ljava/awt/event/MouseEvent;
  
183 ····.prologue183 ····.prologue
184 ····.line·232184 ····.line·232
185 ····invoke-virtual/range·{p0·..·p0},·Lorg/seamless/swing/ClosableTabbedPane;->getUI()Ljavax/swing/plaf/TabbedPaneUI;185 ····invoke-virtual/range·{p0·..·p0},·Lorg/seamless/swing/ClosableTabbedPane;->getUI()Ljavax/swing/plaf/TabbedPaneUI;
  
186 ····move-result-object·v4186 ····move-result-object·v3
  
187 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getX()I187 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getX()I
  
188 ····move-result·v5188 ····move-result·v4
  
189 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getY()I189 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getY()I
  
190 ····move-result·v6190 ····move-result·v5
  
191 ····move-object/from16·v0,·p0191 ····move-object/from16·v0,·p0
  
192 ····invoke-virtual·{v4,·v0,·v5,·v6},·Ljavax/swing/plaf/TabbedPaneUI;->tabForCoordinate(Ljavax/swing/JTabbedPane;II)I192 ····invoke-virtual·{v3,·v0,·v4,·v5},·Ljavax/swing/plaf/TabbedPaneUI;->tabForCoordinate(Ljavax/swing/JTabbedPane;II)I
  
193 ····move-result·v19193 ····move-result·v19
  
194 ····.line·233194 ····.line·233
195 ····.local·v19,·"tabNumber":I195 ····.local·v19,·"tabNumber":I
196 ····if-gez·v19,·:cond_1196 ····if-gez·v19,·:cond_1
  
Offset 231, 329 lines modifiedOffset 231, 329 lines modified
  
231 ····move-result-object·v17231 ····move-result-object·v17
  
232 ····.line·237232 ····.line·237
233 ····.local·v17,·"rect":Ljava/awt/Rectangle;233 ····.local·v17,·"rect":Ljava/awt/Rectangle;
234 ····move-object/from16·v0,·p0234 ····move-object/from16·v0,·p0
  
235 ····iget-object·v4,·v0,·Lorg/seamless/swing/ClosableTabbedPane;->headerViewport:Ljavax/swing/JViewport;235 ····iget-object·v3,·v0,·Lorg/seamless/swing/ClosableTabbedPane;->headerViewport:Ljavax/swing/JViewport;
  
236 ····if-nez·v4,·:cond_2236 ····if-nez·v3,·:cond_2
  
237 ····new-instance·v15,·Ljava/awt/Point;237 ····new-instance·v15,·Ljava/awt/Point;
  
238 ····invoke-direct·{v15},·Ljava/awt/Point;-><init>()V238 ····invoke-direct·{v15},·Ljava/awt/Point;-><init>()V
  
239 ····.line·239239 ····.line·239
240 ····.local·v15,·"pos":Ljava/awt/Point;240 ····.local·v15,·"pos":Ljava/awt/Point;
241 ····:goto_1241 ····:goto_1
242 ····new-instance·v2,·Ljava/awt/Rectangle;242 ····new-instance·v13,·Ljava/awt/Rectangle;
  
243 ····move-object/from16·v0,·v17243 ····move-object/from16·v0,·v17
  
244 ····iget·v4,·v0,·Ljava/awt/Rectangle;->x:I244 ····iget·v3,·v0,·Ljava/awt/Rectangle;->x:I
  
245 ····iget·v5,·v15,·Ljava/awt/Point;->x:I245 ····iget·v4,·v15,·Ljava/awt/Point;->x:I
  
246 ····sub-int/2addr·v4,·v5246 ····sub-int/2addr·v3,·v4
  
247 ····move-object/from16·v0,·v17247 ····move-object/from16·v0,·v17
  
248 ····iget·v5,·v0,·Ljava/awt/Rectangle;->y:I248 ····iget·v4,·v0,·Ljava/awt/Rectangle;->y:I
  
249 ····iget·v6,·v15,·Ljava/awt/Point;->y:I249 ····iget·v5,·v15,·Ljava/awt/Point;->y:I
  
250 ····sub-int/2addr·v5,·v6250 ····sub-int/2addr·v4,·v5
  
251 ····move-object/from16·v0,·v17251 ····move-object/from16·v0,·v17
  
252 ····iget·v6,·v0,·Ljava/awt/Rectangle;->width:I252 ····iget·v5,·v0,·Ljava/awt/Rectangle;->width:I
  
253 ····move-object/from16·v0,·v17253 ····move-object/from16·v0,·v17
  
254 ····iget·v7,·v0,·Ljava/awt/Rectangle;->height:I254 ····iget·v6,·v0,·Ljava/awt/Rectangle;->height:I
  
255 ····invoke-direct·{v2,·v4,·v5,·v6,·v7},·Ljava/awt/Rectangle;-><init>(IIII)V255 ····invoke-direct·{v13,·v3,·v4,·v5,·v6},·Ljava/awt/Rectangle;-><init>(IIII)V
  
256 ····.line·242256 ····.line·242
257 ····.local·v2,·"drawRect":Ljava/awt/Rectangle;257 ····.local·v13,·"drawRect":Ljava/awt/Rectangle;
258 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getID()I258 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getID()I
  
259 ····move-result·v4259 ····move-result·v3
  
260 ····const/16·v5,·0x1f5260 ····const/16·v4,·0x1f5
  
261 ····if-ne·v4,·v5,·:cond_4261 ····if-ne·v3,·v4,·:cond_4
  
262 ····.line·243262 ····.line·243
263 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getModifiers()I263 ····invoke-virtual/range·{p1·..·p1},·Ljava/awt/event/MouseEvent;->getModifiers()I
  
264 ····move-result·v4264 ····move-result·v3
  
265 ····const/16·v5,·0x10265 ····const/16·v4,·0x10
  
266 ····if-ne·v4,·v5,·:cond_3266 ····if-ne·v3,·v4,·:cond_3
  
267 ····const/4·v4,·0x1267 ····const/4·v3,·0x1
  
268 ····:goto_2268 ····:goto_2
269 ····invoke-static·{v14,·v4},·Lorg/seamless/swing/ClosableTabbedPane$CloseTabIcon;->access$102(Lorg/seamless/swing/ClosableTabbedPane$CloseTabIcon;Z)Z269 ····invoke-static·{v14,·v3},·Lorg/seamless/swing/ClosableTabbedPane$CloseTabIcon;->access$102(Lorg/seamless/swing/ClosableTabbedPane$CloseTabIcon;Z)Z
  
270 ····.line·244270 ····.line·244
271 ····move-object/from16·v0,·p0271 ····move-object/from16·v0,·p0
  
272 ····invoke-virtual·{v0,·v2},·Lorg/seamless/swing/ClosableTabbedPane;->repaint(Ljava/awt/Rectangle;)V272 ····invoke-virtual·{v0,·v13},·Lorg/seamless/swing/ClosableTabbedPane;->repaint(Ljava/awt/Rectangle;)V
  
273 ····goto·:goto_0273 ····goto·:goto_0
  
274 ····.line·237274 ····.line·237
275 ····.end·local·v2····#·"drawRect":Ljava/awt/Rectangle;275 ····.end·local·v13····#·"drawRect":Ljava/awt/Rectangle;
276 ····.end·local·v15····#·"pos":Ljava/awt/Point;276 ····.end·local·v15····#·"pos":Ljava/awt/Point;
277 ····:cond_2277 ····:cond_2
278 ····move-object/from16·v0,·p0278 ····move-object/from16·v0,·p0
  
279 ····iget-object·v4,·v0,·Lorg/seamless/swing/ClosableTabbedPane;->headerViewport:Ljavax/swing/JViewport;279 ····iget-object·v3,·v0,·Lorg/seamless/swing/ClosableTabbedPane;->headerViewport:Ljavax/swing/JViewport;
  
280 ····invoke-virtual·{v4},·Ljavax/swing/JViewport;->getViewPosition()Ljava/awt/Point;280 ····invoke-virtual·{v3},·Ljavax/swing/JViewport;->getViewPosition()Ljava/awt/Point;
  
281 ····move-result-object·v15281 ····move-result-object·v15
  
282 ····goto·:goto_1282 ····goto·:goto_1
  
283 ····.line·243283 ····.line·243
284 ····.restart·local·v2····#·"drawRect":Ljava/awt/Rectangle;284 ····.restart·local·v13····#·"drawRect":Ljava/awt/Rectangle;
285 ····.restart·local·v15····#·"pos":Ljava/awt/Point;285 ····.restart·local·v15····#·"pos":Ljava/awt/Point;
286 ····:cond_3286 ····:cond_3
287 ····const/4·v4,·0x0287 ····const/4·v3,·0x0
  
288 ····goto·:goto_2288 ····goto·:goto_2
  
Max diff block lines reached; 8344/13017 bytes (64.10%) of diff not shown.
1.07 KB
smali/org/seamless/swing/logging/LogMessage.smali
    
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
158 ····.line·59158 ····.line·59
159 ····iget-object·v0,·p0,·Lorg/seamless/swing/logging/LogMessage;->thread:Ljava/lang/String;159 ····iget-object·v0,·p0,·Lorg/seamless/swing/logging/LogMessage;->thread:Ljava/lang/String;
  
160 ····return-object·v0160 ····return-object·v0
161 .end·method161 .end·method
  
162 .method·public·toString()Ljava/lang/String;162 .method·public·toString()Ljava/lang/String;
163 ····.locals·6163 ····.locals·5
  
164 ····.prologue164 ····.prologue
165 ····.line·72165 ····.line·72
166 ····new-instance·v0,·Ljava/text/SimpleDateFormat;166 ····new-instance·v0,·Ljava/text/SimpleDateFormat;
  
167 ····const-string·v1,·"HH:mm:ss:SSS"167 ····const-string·v1,·"HH:mm:ss:SSS"
  
Offset 196, 17 lines modifiedOffset 196, 17 lines modified
  
196 ····invoke-virtual·{p0},·Lorg/seamless/swing/logging/LogMessage;->getCreatedOn()Ljava/lang/Long;196 ····invoke-virtual·{p0},·Lorg/seamless/swing/logging/LogMessage;->getCreatedOn()Ljava/lang/Long;
  
197 ····move-result-object·v3197 ····move-result-object·v3
  
198 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J198 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J
  
199 ····move-result-wide·v4199 ····move-result-wide·v3
  
200 ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V200 ····invoke-direct·{v2,·v3,·v4},·Ljava/util/Date;-><init>(J)V
  
201 ····invoke-virtual·{v0,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;201 ····invoke-virtual·{v0,·v2},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
202 ····move-result-object·v2202 ····move-result-object·v2
  
203 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;203 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2.01 KB
smali/org/seamless/http/Representation.smali
    
Offset 132, 17 lines modifiedOffset 132, 17 lines modified
  
132 ····invoke-virtual·{p1},·Ljava/net/URLConnection;->getContentType()Ljava/lang/String;132 ····invoke-virtual·{p1},·Ljava/net/URLConnection;->getContentType()Ljava/lang/String;
  
133 ····move-result-object·v4133 ····move-result-object·v4
  
134 ····invoke-virtual·{p1},·Ljava/net/URLConnection;->getLastModified()J134 ····invoke-virtual·{p1},·Ljava/net/URLConnection;->getLastModified()J
  
135 ····move-result-wide·v6135 ····move-result-wide·v5
  
136 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;136 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
137 ····move-result-object·v5137 ····move-result-object·v5
  
138 ····const-string·v0,·"Etag"138 ····const-string·v0,·"Etag"
  
139 ····invoke-virtual·{p1,·v0},·Ljava/net/URLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String;139 ····invoke-virtual·{p1,·v0},·Ljava/net/URLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String;
  
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"381 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"
382 ····iget-object·v0,·p0,·Lorg/seamless/http/Representation;->url:Ljava/net/URL;382 ····iget-object·v0,·p0,·Lorg/seamless/http/Representation;->url:Ljava/net/URL;
  
383 ····return-object·v0383 ····return-object·v0
384 .end·method384 .end·method
  
385 .method·public·hasBeenModified(J)Z385 .method·public·hasBeenModified(J)Z
386 ····.locals·3386 ····.locals·2
387 ····.param·p1,·"currentModificationTime"····#·J387 ····.param·p1,·"currentModificationTime"····#·J
  
388 ····.prologue388 ····.prologue
389 ····.line·127389 ····.line·127
390 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"390 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"
391 ····invoke-virtual·{p0},·Lorg/seamless/http/Representation;->getLastModified()Ljava/lang/Long;391 ····invoke-virtual·{p0},·Lorg/seamless/http/Representation;->getLastModified()Ljava/lang/Long;
  
Offset 452, 15 lines modifiedOffset 452, 15 lines modified
452 ····:cond_0452 ····:cond_0
453 ····const/4·v0,·0x0453 ····const/4·v0,·0x0
  
454 ····goto·:goto_0454 ····goto·:goto_0
455 .end·method455 .end·method
  
456 .method·public·isExpired(J)Z456 .method·public·isExpired(J)Z
457 ····.locals·3457 ····.locals·2
458 ····.param·p1,·"storedOn"····#·J458 ····.param·p1,·"storedOn"····#·J
  
459 ····.prologue459 ····.prologue
460 ····.line·103460 ····.line·103
461 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"461 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"
462 ····invoke-virtual·{p0},·Lorg/seamless/http/Representation;->getMaxAgeOrNull()Ljava/lang/Long;462 ····invoke-virtual·{p0},·Lorg/seamless/http/Representation;->getMaxAgeOrNull()Ljava/lang/Long;
  
Offset 491, 15 lines modifiedOffset 491, 15 lines modified
491 ····:cond_1491 ····:cond_1
492 ····const/4·v0,·0x0492 ····const/4·v0,·0x0
  
493 ····goto·:goto_0493 ····goto·:goto_0
494 .end·method494 .end·method
  
495 .method·public·isExpired(JJ)Z495 .method·public·isExpired(JJ)Z
496 ····.locals·5496 ····.locals·4
497 ····.param·p1,·"storedOn"····#·J497 ····.param·p1,·"storedOn"····#·J
498 ····.param·p3,·"maxAge"····#·J498 ····.param·p3,·"maxAge"····#·J
  
499 ····.prologue499 ····.prologue
500 ····.line·99500 ····.line·99
501 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"501 ····.local·p0,·"this":Lorg/seamless/http/Representation;,·"Lorg/seamless/http/Representation<TE;>;"
502 ····const-wide/16·v0,·0x3e8502 ····const-wide/16·v0,·0x3e8
1.03 KB
smali/org/seamless/http/RequestInfo.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····.line·2635 ····.line·26
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·static·dumpRequestHeaders(JLjava/lang/String;Ljavax/servlet/http/HttpServletRequest;)V39 .method·public·static·dumpRequestHeaders(JLjava/lang/String;Ljavax/servlet/http/HttpServletRequest;)V
40 ····.locals·840 ····.locals·7
41 ····.param·p0,·"timestamp"····#·J41 ····.param·p0,·"timestamp"····#·J
42 ····.param·p2,·"text"····#·Ljava/lang/String;42 ····.param·p2,·"text"····#·Ljava/lang/String;
43 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;43 ····.param·p3,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
  
44 ····.prologue44 ····.prologue
45 ····.line·16345 ····.line·163
46 ····sget-object·v2,·Lorg/seamless/http/RequestInfo;->log:Ljava/util/logging/Logger;46 ····sget-object·v2,·Lorg/seamless/http/RequestInfo;->log:Ljava/util/logging/Logger;
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ····invoke-virtual·{v2,·v3},·Ljava/util/logging/Logger;->info(Ljava/lang/String;)V117 ····invoke-virtual·{v2,·v3},·Ljava/util/logging/Logger;->info(Ljava/lang/String;)V
  
118 ····.line·173118 ····.line·173
119 ····return-void119 ····return-void
120 .end·method120 .end·method
  
121 .method·public·static·dumpRequestHeaders(JLjavax/servlet/http/HttpServletRequest;)V121 .method·public·static·dumpRequestHeaders(JLjavax/servlet/http/HttpServletRequest;)V
122 ····.locals·2122 ····.locals·1
123 ····.param·p0,·"timestamp"····#·J123 ····.param·p0,·"timestamp"····#·J
124 ····.param·p2,·"request"····#·Ljavax/servlet/http/HttpServletRequest;124 ····.param·p2,·"request"····#·Ljavax/servlet/http/HttpServletRequest;
  
125 ····.prologue125 ····.prologue
126 ····.line·155126 ····.line·155
127 ····const-string·v0,·"REQUEST·HEADERS"127 ····const-string·v0,·"REQUEST·HEADERS"
  
1.88 KB
smali/org/seamless/util/Gfx.smali
    
Offset 171, 64 lines modifiedOffset 171, 64 lines modified
  
171 ····move/from16·v0,·p2171 ····move/from16·v0,·p2
  
172 ····if-eq·v0,·v3,·:cond_1172 ····if-eq·v0,·v3,·:cond_1
  
173 ····move/from16·v0,·p2173 ····move/from16·v0,·p2
  
174 ····int-to-double·v4,·v0174 ····int-to-double·v3,·v0
  
175 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconWidth()I175 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconWidth()I
  
176 ····move-result·v3176 ····move-result·v5
  
177 ····int-to-double·v6,·v3177 ····int-to-double·v5,·v5
  
178 ····div-double·v16,·v4,·v6178 ····div-double·v16,·v3,·v5
  
179 ····.line·40179 ····.line·40
180 ····.local·v16,·"widthRatio":D180 ····.local·v16,·"widthRatio":D
181 ····:goto_0181 ····:goto_0
182 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I182 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I
  
183 ····move-result·v3183 ····move-result·v3
  
184 ····move/from16·v0,·p3184 ····move/from16·v0,·p3
  
185 ····if-eq·v0,·v3,·:cond_2185 ····if-eq·v0,·v3,·:cond_2
  
186 ····move/from16·v0,·p3186 ····move/from16·v0,·p3
  
187 ····int-to-double·v4,·v0187 ····int-to-double·v3,·v0
  
188 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I188 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I
  
189 ····move-result·v3189 ····move-result·v5
  
190 ····int-to-double·v6,·v3190 ····int-to-double·v5,·v5
  
191 ····div-double·v12,·v4,·v6191 ····div-double·v12,·v3,·v5
  
192 ····.line·44192 ····.line·44
193 ····.local·v12,·"heightRatio":D193 ····.local·v12,·"heightRatio":D
194 ····:goto_1194 ····:goto_1
195 ····cmpg-double·v3,·v16,·v12195 ····cmpg-double·v3,·v16,·v12
  
196 ····if-gez·v3,·:cond_3196 ····if-gez·v3,·:cond_3
  
197 ····.line·45197 ····.line·45
198 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I198 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconHeight()I
  
199 ····move-result·v3199 ····move-result·v3
  
200 ····int-to-double·v4,·v3200 ····int-to-double·v3,·v3
  
201 ····mul-double·v4,·v4,·v16201 ····mul-double·v3,·v3,·v16
  
202 ····double-to-int·v0,·v4202 ····double-to-int·v0,·v3
  
203 ····move/from16·p3,·v0203 ····move/from16·p3,·v0
  
204 ····.line·50204 ····.line·50
205 ····:goto_2205 ····:goto_2
206 ····const-string·v3,·"image/png"206 ····const-string·v3,·"image/png"
  
Offset 364, 19 lines modifiedOffset 364, 19 lines modified
364 ····.line·47364 ····.line·47
365 ····.restart·local·v12····#·"heightRatio":D365 ····.restart·local·v12····#·"heightRatio":D
366 ····:cond_3366 ····:cond_3
367 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconWidth()I367 ····invoke-virtual/range·{p0·..·p0},·Ljavax/swing/ImageIcon;->getIconWidth()I
  
368 ····move-result·v3368 ····move-result·v3
  
369 ····int-to-double·v4,·v3369 ····int-to-double·v3,·v3
  
370 ····mul-double/2addr·v4,·v12370 ····mul-double/2addr·v3,·v12
  
371 ····double-to-int·v0,·v4371 ····double-to-int·v0,·v3
  
372 ····move/from16·p2,·v0372 ····move/from16·p2,·v0
  
373 ····goto·:goto_2373 ····goto·:goto_2
  
374 ····.line·50374 ····.line·50
375 ····:cond_4375 ····:cond_4
446 B
smali/org/seamless/util/Text.smali
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result-object·v0243 ····move-result-object·v0
  
244 ····return-object·v0244 ····return-object·v0
245 .end·method245 .end·method
  
246 .method·public·static·toISO8601String(Ljava/util/TimeZone;J)Ljava/lang/String;246 .method·public·static·toISO8601String(Ljava/util/TimeZone;J)Ljava/lang/String;
247 ····.locals·3247 ····.locals·2
248 ····.param·p0,·"targetTimeZone"····#·Ljava/util/TimeZone;248 ····.param·p0,·"targetTimeZone"····#·Ljava/util/TimeZone;
249 ····.param·p1,·"unixTime"····#·J249 ····.param·p1,·"unixTime"····#·J
  
250 ····.prologue250 ····.prologue
251 ····.line·69251 ····.line·69
252 ····new-instance·v0,·Ljava/util/GregorianCalendar;252 ····new-instance·v0,·Ljava/util/GregorianCalendar;
  
819 B
smali/org/seamless/util/Threads.smali
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
  
98 ····.line·3098 ····.line·30
99 ····:cond_099 ····:cond_0
100 ····return-object·v1100 ····return-object·v1
101 .end·method101 .end·method
  
102 .method·public·static·getThread(J)Ljava/lang/Thread;102 .method·public·static·getThread(J)Ljava/lang/Thread;
103 ····.locals·8103 ····.locals·7
104 ····.param·p0,·"id"····#·J104 ····.param·p0,·"id"····#·J
  
105 ····.prologue105 ····.prologue
106 ····.line·48106 ····.line·48
107 ····invoke-static·{},·Lorg/seamless/util/Threads;->getAllThreads()[Ljava/lang/Thread;107 ····invoke-static·{},·Lorg/seamless/util/Threads;->getAllThreads()[Ljava/lang/Thread;
  
108 ····move-result-object·v4108 ····move-result-object·v4
Offset 127, 17 lines modifiedOffset 127, 17 lines modified
  
127 ····aget-object·v3,·v0,·v1127 ····aget-object·v3,·v0,·v1
  
128 ····.line·50128 ····.line·50
129 ····.local·v3,·"thread":Ljava/lang/Thread;129 ····.local·v3,·"thread":Ljava/lang/Thread;
130 ····invoke-virtual·{v3},·Ljava/lang/Thread;->getId()J130 ····invoke-virtual·{v3},·Ljava/lang/Thread;->getId()J
  
131 ····move-result-wide·v6131 ····move-result-wide·v5
  
132 ····cmp-long·v5,·v6,·p0132 ····cmp-long·v5,·v5,·p0
  
133 ····if-nez·v5,·:cond_0133 ····if-nez·v5,·:cond_0
  
134 ····.line·52134 ····.line·52
135 ····.end·local·v3····#·"thread":Ljava/lang/Thread;135 ····.end·local·v3····#·"thread":Ljava/lang/Thread;
136 ····:goto_1136 ····:goto_1
137 ····return-object·v3137 ····return-object·v3
2.31 KB
smali/org/seamless/util/io/IO.smali
    
Offset 670, 46 lines modifiedOffset 670, 46 lines modified
670 ····.line·966670 ····.line·966
671 ····const/16·v4,·0x1000671 ····const/16·v4,·0x1000
  
672 ····new-array·v0,·v4,·[B672 ····new-array·v0,·v4,·[B
  
673 ····.line·967673 ····.line·967
674 ····.local·v0,·"buffer":[B674 ····.local·v0,·"buffer":[B
675 ····const-wide/16·v2,·0x0675 ····const-wide/16·v1,·0x0
  
676 ····.line·968676 ····.line·968
677 ····.local·v2,·"count":J677 ····.local·v1,·"count":J
678 ····const/4·v1,·0x0678 ····const/4·v3,·0x0
  
679 ····.line·969679 ····.line·969
680 ····.local·v1,·"n":I680 ····.local·v3,·"n":I
681 ····:goto_0681 ····:goto_0
682 ····const/4·v4,·-0x1682 ····const/4·v4,·-0x1
  
683 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I683 ····invoke-virtual·{p0,·v0},·Ljava/io/InputStream;->read([B)I
  
684 ····move-result·v1684 ····move-result·v3
  
685 ····if-eq·v4,·v1,·:cond_0685 ····if-eq·v4,·v3,·:cond_0
  
686 ····.line·970686 ····.line·970
687 ····const/4·v4,·0x0687 ····const/4·v4,·0x0
  
688 ····invoke-virtual·{p1,·v0,·v4,·v1},·Ljava/io/OutputStream;->write([BII)V688 ····invoke-virtual·{p1,·v0,·v4,·v3},·Ljava/io/OutputStream;->write([BII)V
  
689 ····.line·971689 ····.line·971
690 ····int-to-long·v4,·v1690 ····int-to-long·v4,·v3
  
691 ····add-long/2addr·v2,·v4691 ····add-long/2addr·v1,·v4
  
692 ····goto·:goto_0692 ····goto·:goto_0
  
693 ····.line·973693 ····.line·973
694 ····:cond_0694 ····:cond_0
695 ····return-wide·v2695 ····return-wide·v1
696 .end·method696 .end·method
  
697 .method·public·static·copyLarge(Ljava/io/Reader;Ljava/io/Writer;)J697 .method·public·static·copyLarge(Ljava/io/Reader;Ljava/io/Writer;)J
698 ····.locals·6698 ····.locals·6
699 ····.param·p0,·"input"····#·Ljava/io/Reader;699 ····.param·p0,·"input"····#·Ljava/io/Reader;
700 ····.param·p1,·"output"····#·Ljava/io/Writer;700 ····.param·p1,·"output"····#·Ljava/io/Writer;
701 ····.annotation·system·Ldalvik/annotation/Throws;701 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 722, 46 lines modifiedOffset 722, 46 lines modified
722 ····.line·1070722 ····.line·1070
723 ····const/16·v4,·0x1000723 ····const/16·v4,·0x1000
  
724 ····new-array·v0,·v4,·[C724 ····new-array·v0,·v4,·[C
  
725 ····.line·1071725 ····.line·1071
726 ····.local·v0,·"buffer":[C726 ····.local·v0,·"buffer":[C
727 ····const-wide/16·v2,·0x0727 ····const-wide/16·v1,·0x0
  
728 ····.line·1072728 ····.line·1072
729 ····.local·v2,·"count":J729 ····.local·v1,·"count":J
730 ····const/4·v1,·0x0730 ····const/4·v3,·0x0
  
731 ····.line·1073731 ····.line·1073
732 ····.local·v1,·"n":I732 ····.local·v3,·"n":I
733 ····:goto_0733 ····:goto_0
734 ····const/4·v4,·-0x1734 ····const/4·v4,·-0x1
  
735 ····invoke-virtual·{p0,·v0},·Ljava/io/Reader;->read([C)I735 ····invoke-virtual·{p0,·v0},·Ljava/io/Reader;->read([C)I
  
736 ····move-result·v1736 ····move-result·v3
  
737 ····if-eq·v4,·v1,·:cond_0737 ····if-eq·v4,·v3,·:cond_0
  
738 ····.line·1074738 ····.line·1074
739 ····const/4·v4,·0x0739 ····const/4·v4,·0x0
  
740 ····invoke-virtual·{p1,·v0,·v4,·v1},·Ljava/io/Writer;->write([CII)V740 ····invoke-virtual·{p1,·v0,·v4,·v3},·Ljava/io/Writer;->write([CII)V
  
741 ····.line·1075741 ····.line·1075
742 ····int-to-long·v4,·v1742 ····int-to-long·v4,·v3
  
743 ····add-long/2addr·v2,·v4743 ····add-long/2addr·v1,·v4
  
744 ····goto·:goto_0744 ····goto·:goto_0
  
745 ····.line·1077745 ····.line·1077
746 ····:cond_0746 ····:cond_0
747 ····return-wide·v2747 ····return-wide·v1
748 .end·method748 .end·method
  
749 .method·public·static·deleteFile(Ljava/io/File;)Z749 .method·public·static·deleteFile(Ljava/io/File;)Z
750 ····.locals·6750 ····.locals·6
751 ····.param·p0,·"path"····#·Ljava/io/File;751 ····.param·p0,·"path"····#·Ljava/io/File;
  
752 ····.prologue752 ····.prologue
6.27 KB
smali/org/seamless/util/math/Rectangle.smali
    
Offset 75, 186 lines modifiedOffset 75, 184 lines modified
75 ····.line·5075 ····.line·50
76 ····iget·v0,·p0,·Lorg/seamless/util/math/Rectangle;->width:I76 ····iget·v0,·p0,·Lorg/seamless/util/math/Rectangle;->width:I
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·public·intersection(Lorg/seamless/util/math/Rectangle;)Lorg/seamless/util/math/Rectangle;79 .method·public·intersection(Lorg/seamless/util/math/Rectangle;)Lorg/seamless/util/math/Rectangle;
80 ····.locals·1880 ····.locals·17
81 ····.param·p1,·"that"····#·Lorg/seamless/util/math/Rectangle;81 ····.param·p1,·"that"····#·Lorg/seamless/util/math/Rectangle;
  
82 ····.prologue82 ····.prologue
83 ····.line·6683 ····.line·66
84 ····move-object/from16·v0,·p084 ····move-object/from16·v0,·p0
  
85 ····iget-object·v14,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;85 ····iget-object·v13,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;
  
86 ····invoke-virtual·{v14},·Lorg/seamless/util/math/Point;->getX()I86 ····invoke-virtual·{v13},·Lorg/seamless/util/math/Point;->getX()I
  
87 ····move-result·v887 ····move-result·v7
  
88 ····.line·6788 ····.line·67
89 ····.local·v8,·"tx1":I89 ····.local·v7,·"tx1":I
90 ····move-object/from16·v0,·p090 ····move-object/from16·v0,·p0
  
91 ····iget-object·v14,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;91 ····iget-object·v13,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;
  
92 ····invoke-virtual·{v14},·Lorg/seamless/util/math/Point;->getY()I92 ····invoke-virtual·{v13},·Lorg/seamless/util/math/Point;->getY()I
  
93 ····move-result·v993 ····move-result·v10
  
94 ····.line·6894 ····.line·68
95 ····.local·v9,·"ty1":I95 ····.local·v10,·"ty1":I
96 ····move-object/from16·v0,·p196 ····move-object/from16·v0,·p1
  
97 ····iget-object·v14,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;97 ····iget-object·v13,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;
  
98 ····invoke-virtual·{v14},·Lorg/seamless/util/math/Point;->getX()I98 ····invoke-virtual·{v13},·Lorg/seamless/util/math/Point;->getX()I
  
99 ····move-result·v299 ····move-result·v1
  
100 ····.line·69100 ····.line·69
101 ····.local·v2,·"rx1":I101 ····.local·v1,·"rx1":I
102 ····move-object/from16·v0,·p1102 ····move-object/from16·v0,·p1
  
103 ····iget-object·v14,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;103 ····iget-object·v13,·v0,·Lorg/seamless/util/math/Rectangle;->position:Lorg/seamless/util/math/Point;
  
104 ····invoke-virtual·{v14},·Lorg/seamless/util/math/Point;->getY()I104 ····invoke-virtual·{v13},·Lorg/seamless/util/math/Point;->getY()I
  
105 ····move-result·v3105 ····move-result·v4
  
106 ····.line·70106 ····.line·70
107 ····.local·v3,·"ry1":I107 ····.local·v4,·"ry1":I
108 ····int-to-long·v10,·v8108 ····int-to-long·v8,·v7
  
109 ····.line·71109 ····.line·71
110 ····.local·v10,·"tx2":J110 ····.local·v8,·"tx2":J
111 ····move-object/from16·v0,·p0111 ····move-object/from16·v0,·p0
  
112 ····iget·v14,·v0,·Lorg/seamless/util/math/Rectangle;->width:I112 ····iget·v13,·v0,·Lorg/seamless/util/math/Rectangle;->width:I
  
113 ····int-to-long·v14,·v14113 ····int-to-long·v13,·v13
  
114 ····add-long/2addr·v10,·v14114 ····add-long/2addr·v8,·v13
  
115 ····.line·72115 ····.line·72
116 ····int-to-long·v12,·v9116 ····int-to-long·v11,·v10
  
117 ····.line·73117 ····.line·73
118 ····.local·v12,·"ty2":J118 ····.local·v11,·"ty2":J
119 ····move-object/from16·v0,·p0119 ····move-object/from16·v0,·p0
  
120 ····iget·v14,·v0,·Lorg/seamless/util/math/Rectangle;->height:I120 ····iget·v13,·v0,·Lorg/seamless/util/math/Rectangle;->height:I
  
121 ····int-to-long·v14,·v14121 ····int-to-long·v13,·v13
  
122 ····add-long/2addr·v12,·v14122 ····add-long/2addr·v11,·v13
  
123 ····.line·74123 ····.line·74
124 ····int-to-long·v4,·v2124 ····int-to-long·v2,·v1
  
125 ····.line·75125 ····.line·75
126 ····.local·v4,·"rx2":J126 ····.local·v2,·"rx2":J
127 ····move-object/from16·v0,·p1127 ····move-object/from16·v0,·p1
  
128 ····iget·v14,·v0,·Lorg/seamless/util/math/Rectangle;->width:I128 ····iget·v13,·v0,·Lorg/seamless/util/math/Rectangle;->width:I
  
129 ····int-to-long·v14,·v14129 ····int-to-long·v13,·v13
  
130 ····add-long/2addr·v4,·v14130 ····add-long/2addr·v2,·v13
  
131 ····.line·76131 ····.line·76
132 ····int-to-long·v6,·v3132 ····int-to-long·v5,·v4
  
133 ····.line·77133 ····.line·77
134 ····.local·v6,·"ry2":J134 ····.local·v5,·"ry2":J
135 ····move-object/from16·v0,·p1135 ····move-object/from16·v0,·p1
  
136 ····iget·v14,·v0,·Lorg/seamless/util/math/Rectangle;->height:I136 ····iget·v13,·v0,·Lorg/seamless/util/math/Rectangle;->height:I
  
137 ····int-to-long·v14,·v14137 ····int-to-long·v13,·v13
  
138 ····add-long/2addr·v6,·v14138 ····add-long/2addr·v5,·v13
  
139 ····.line·78139 ····.line·78
140 ····if-ge·v8,·v2,·:cond_0140 ····if-ge·v7,·v1,·:cond_0
  
141 ····move·v8,·v2141 ····move·v7,·v1
  
142 ····.line·79142 ····.line·79
143 ····:cond_0143 ····:cond_0
144 ····if-ge·v9,·v3,·:cond_1144 ····if-ge·v10,·v4,·:cond_1
  
145 ····move·v9,·v3145 ····move·v10,·v4
  
146 ····.line·80146 ····.line·80
147 ····:cond_1147 ····:cond_1
148 ····cmp-long·v14,·v10,·v4148 ····cmp-long·v13,·v8,·v2
  
149 ····if-lez·v14,·:cond_2149 ····if-lez·v13,·:cond_2
  
150 ····move-wide·v10,·v4150 ····move-wide·v8,·v2
  
151 ····.line·81151 ····.line·81
152 ····:cond_2152 ····:cond_2
153 ····cmp-long·v14,·v12,·v6153 ····cmp-long·v13,·v11,·v5
  
154 ····if-lez·v14,·:cond_3154 ····if-lez·v13,·:cond_3
Max diff block lines reached; 1924/6336 bytes (30.37%) of diff not shown.
2.16 KB
smali/org/seamless/util/math/Point.smali
    
Offset 28, 47 lines modifiedOffset 28, 47 lines modified
28 ····.line·2728 ····.line·27
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·divide(D)Lorg/seamless/util/math/Point;32 .method·public·divide(D)Lorg/seamless/util/math/Point;
33 ····.locals·733 ····.locals·5
34 ····.param·p1,·"by"····#·D34 ····.param·p1,·"by"····#·D
  
35 ····.prologue35 ····.prologue
36 ····const/4·v1,·0x036 ····const/4·v1,·0x0
  
37 ····.line·4537 ····.line·45
38 ····new-instance·v2,·Lorg/seamless/util/math/Point;38 ····new-instance·v2,·Lorg/seamless/util/math/Point;
  
39 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I39 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I
  
40 ····if-eqz·v0,·:cond_140 ····if-eqz·v0,·:cond_1
  
41 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I41 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I
  
42 ····int-to-double·v4,·v042 ····int-to-double·v3,·v0
  
43 ····div-double/2addr·v4,·p143 ····div-double/2addr·v3,·p1
  
44 ····double-to-int·v0,·v444 ····double-to-int·v0,·v3
  
45 ····:goto_045 ····:goto_0
46 ····iget·v3,·p0,·Lorg/seamless/util/math/Point;->y:I46 ····iget·v3,·p0,·Lorg/seamless/util/math/Point;->y:I
  
47 ····if-eqz·v3,·:cond_047 ····if-eqz·v3,·:cond_0
  
48 ····iget·v1,·p0,·Lorg/seamless/util/math/Point;->y:I48 ····iget·v1,·p0,·Lorg/seamless/util/math/Point;->y:I
  
49 ····int-to-double·v4,·v149 ····int-to-double·v3,·v1
  
50 ····div-double/2addr·v4,·p150 ····div-double/2addr·v3,·p1
  
51 ····double-to-int·v1,·v451 ····double-to-int·v1,·v3
  
52 ····:cond_052 ····:cond_0
53 ····invoke-direct·{v2,·v0,·v1},·Lorg/seamless/util/math/Point;-><init>(II)V53 ····invoke-direct·{v2,·v0,·v1},·Lorg/seamless/util/math/Point;-><init>(II)V
  
54 ····return-object·v254 ····return-object·v2
  
55 ····:cond_155 ····:cond_1
Offset 180, 47 lines modifiedOffset 180, 47 lines modified
180 ····add-int·v0,·v1,·v2180 ····add-int·v0,·v1,·v2
  
181 ····.line·68181 ····.line·68
182 ····return·v0182 ····return·v0
183 .end·method183 .end·method
  
184 .method·public·multiply(D)Lorg/seamless/util/math/Point;184 .method·public·multiply(D)Lorg/seamless/util/math/Point;
185 ····.locals·7185 ····.locals·5
186 ····.param·p1,·"by"····#·D186 ····.param·p1,·"by"····#·D
  
187 ····.prologue187 ····.prologue
188 ····const/4·v1,·0x0188 ····const/4·v1,·0x0
  
189 ····.line·38189 ····.line·38
190 ····new-instance·v2,·Lorg/seamless/util/math/Point;190 ····new-instance·v2,·Lorg/seamless/util/math/Point;
  
191 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I191 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I
  
192 ····if-eqz·v0,·:cond_1192 ····if-eqz·v0,·:cond_1
  
193 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I193 ····iget·v0,·p0,·Lorg/seamless/util/math/Point;->x:I
  
194 ····int-to-double·v4,·v0194 ····int-to-double·v3,·v0
  
195 ····mul-double/2addr·v4,·p1195 ····mul-double/2addr·v3,·p1
  
196 ····double-to-int·v0,·v4196 ····double-to-int·v0,·v3
  
197 ····:goto_0197 ····:goto_0
198 ····iget·v3,·p0,·Lorg/seamless/util/math/Point;->y:I198 ····iget·v3,·p0,·Lorg/seamless/util/math/Point;->y:I
  
199 ····if-eqz·v3,·:cond_0199 ····if-eqz·v3,·:cond_0
  
200 ····iget·v1,·p0,·Lorg/seamless/util/math/Point;->y:I200 ····iget·v1,·p0,·Lorg/seamless/util/math/Point;->y:I
  
201 ····int-to-double·v4,·v1201 ····int-to-double·v3,·v1
  
202 ····mul-double/2addr·v4,·p1202 ····mul-double/2addr·v3,·p1
  
203 ····double-to-int·v1,·v4203 ····double-to-int·v1,·v3
  
204 ····:cond_0204 ····:cond_0
205 ····invoke-direct·{v2,·v0,·v1},·Lorg/seamless/util/math/Point;-><init>(II)V205 ····invoke-direct·{v2,·v0,·v1},·Lorg/seamless/util/math/Point;-><init>(II)V
  
206 ····return-object·v2206 ····return-object·v2
  
207 ····:cond_1207 ····:cond_1
1.06 KB
smali/org/seamless/util/logging/SystemOutLoggingHandler$SimpleFormatter.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·format(Ljava/util/logging/LogRecord;)Ljava/lang/String;27 .method·public·format(Ljava/util/logging/LogRecord;)Ljava/lang/String;
28 ····.locals·828 ····.locals·7
29 ····.param·p1,·"record"····#·Ljava/util/logging/LogRecord;29 ····.param·p1,·"record"····#·Ljava/util/logging/LogRecord;
  
30 ····.prologue30 ····.prologue
31 ····.line·5331 ····.line·53
32 ····new-instance·v0,·Ljava/lang/StringBuffer;32 ····new-instance·v0,·Ljava/lang/StringBuffer;
  
33 ····const/16·v4,·0xb433 ····const/16·v4,·0xb4
Offset 100, 17 lines modifiedOffset 100, 17 lines modified
100 ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;100 ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
101 ····.line·59101 ····.line·59
102 ····new-instance·v4,·Ljava/util/Date;102 ····new-instance·v4,·Ljava/util/Date;
  
103 ····invoke-virtual·{p1},·Ljava/util/logging/LogRecord;->getMillis()J103 ····invoke-virtual·{p1},·Ljava/util/logging/LogRecord;->getMillis()J
  
104 ····move-result-wide·v6104 ····move-result-wide·v5
  
105 ····invoke-direct·{v4,·v6,·v7},·Ljava/util/Date;-><init>(J)V105 ····invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;-><init>(J)V
  
106 ····invoke-virtual·{v1,·v4},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;106 ····invoke-virtual·{v1,·v4},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
107 ····move-result-object·v4107 ····move-result-object·v4
  
108 ····const/16·v5,·0x18108 ····const/16·v5,·0x18
  
4.95 KB
smali/org/seamless/util/time/DateRange.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·4930 ····.line·49
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V33 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V
34 ····.locals·434 ····.locals·3
35 ····.param·p1,·"startUnixtime"····#·Ljava/lang/String;35 ····.param·p1,·"startUnixtime"····#·Ljava/lang/String;
36 ····.param·p2,·"endUnixtime"····#·Ljava/lang/String;36 ····.param·p2,·"endUnixtime"····#·Ljava/lang/String;
37 ····.annotation·system·Ldalvik/annotation/Throws;37 ····.annotation·system·Ldalvik/annotation/Throws;
38 ········value·=·{38 ········value·=·{
39 ············Ljava/lang/NumberFormatException;39 ············Ljava/lang/NumberFormatException;
40 ········}40 ········}
41 ····.end·annotation41 ····.end·annotation
Offset 54, 17 lines modifiedOffset 54, 17 lines modified
  
54 ····invoke-static·{p1},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;54 ····invoke-static·{p1},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
55 ····move-result-object·v155 ····move-result-object·v1
  
56 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J56 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
57 ····move-result-wide·v257 ····move-result-wide·v1
  
58 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V58 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V
  
59 ····iput-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->start:Ljava/util/Date;59 ····iput-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->start:Ljava/util/Date;
  
60 ····.line·6460 ····.line·64
61 ····:cond_061 ····:cond_0
62 ····if-eqz·p2,·:cond_162 ····if-eqz·p2,·:cond_1
  
Offset 73, 17 lines modifiedOffset 73, 17 lines modified
  
73 ····invoke-static·{p2},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;73 ····invoke-static·{p2},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J75 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
76 ····move-result-wide·v276 ····move-result-wide·v1
  
77 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V77 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V
  
78 ····iput-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->end:Ljava/util/Date;78 ····iput-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->end:Ljava/util/Date;
  
79 ····.line·6779 ····.line·67
80 ····:cond_180 ····:cond_1
81 ····return-void81 ····return-void
82 .end·method82 .end·method
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
  
331 ····invoke-direct·{v0,·v1,·v2},·Lorg/seamless/util/time/DateRange;-><init>(Ljava/util/Date;Ljava/util/Date;)V331 ····invoke-direct·{v0,·v1,·v2},·Lorg/seamless/util/time/DateRange;-><init>(Ljava/util/Date;Ljava/util/Date;)V
  
332 ····return-object·v0332 ····return-object·v0
333 .end·method333 .end·method
  
334 .method·public·static·valueOf(Ljava/lang/String;)Lorg/seamless/util/time/DateRange;334 .method·public·static·valueOf(Ljava/lang/String;)Lorg/seamless/util/time/DateRange;
335 ····.locals·10335 ····.locals·9
336 ····.param·p0,·"s"····#·Ljava/lang/String;336 ····.param·p0,·"s"····#·Ljava/lang/String;
  
337 ····.prologue337 ····.prologue
338 ····const/4·v5,·0x0338 ····const/4·v5,·0x0
  
339 ····const/4·v3,·0x0339 ····const/4·v3,·0x0
  
Offset 453, 17 lines modifiedOffset 453, 17 lines modified
  
453 ····invoke-static·{v7},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;453 ····invoke-static·{v7},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
454 ····move-result-object·v7454 ····move-result-object·v7
  
455 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J455 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J
  
456 ····move-result-wide·v8456 ····move-result-wide·v7
  
457 ····invoke-direct·{v5,·v8,·v9},·Ljava/util/Date;-><init>(J)V457 ····invoke-direct·{v5,·v7,·v8},·Ljava/util/Date;-><init>(J)V
  
458 ····:goto_2458 ····:goto_2
459 ····invoke-direct·{v4,·v6,·v5},·Lorg/seamless/util/time/DateRange;-><init>(Ljava/util/Date;Ljava/util/Date;)V459 ····invoke-direct·{v4,·v6,·v5},·Lorg/seamless/util/time/DateRange;-><init>(Ljava/util/Date;Ljava/util/Date;)V
460 ····:try_end_0460 ····:try_end_0
461 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0461 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
462 ····move-object·v3,·v4462 ····move-object·v3,·v4
Offset 595, 15 lines modifiedOffset 595, 15 lines modified
595 ····.line·74595 ····.line·74
596 ····iget-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->end:Ljava/util/Date;596 ····iget-object·v0,·p0,·Lorg/seamless/util/time/DateRange;->end:Ljava/util/Date;
  
597 ····return-object·v0597 ····return-object·v0
598 .end·method598 .end·method
  
599 .method·public·getOneDayBeforeStart()Ljava/util/Date;599 .method·public·getOneDayBeforeStart()Ljava/util/Date;
600 ····.locals·6600 ····.locals·5
  
601 ····.prologue601 ····.prologue
602 ····.line·82602 ····.line·82
603 ····invoke-virtual·{p0},·Lorg/seamless/util/time/DateRange;->getStart()Ljava/util/Date;603 ····invoke-virtual·{p0},·Lorg/seamless/util/time/DateRange;->getStart()Ljava/util/Date;
  
604 ····move-result-object·v0604 ····move-result-object·v0
  
Offset 624, 21 lines modifiedOffset 624, 21 lines modified
  
624 ····invoke-virtual·{p0},·Lorg/seamless/util/time/DateRange;->getStart()Ljava/util/Date;624 ····invoke-virtual·{p0},·Lorg/seamless/util/time/DateRange;->getStart()Ljava/util/Date;
  
625 ····move-result-object·v1625 ····move-result-object·v1
  
626 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J626 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
627 ····move-result-wide·v2627 ····move-result-wide·v1
  
628 ····const-wide/32·v4,·0x5265c00628 ····const-wide/32·v3,·0x5265c00
  
629 ····sub-long/2addr·v2,·v4629 ····sub-long/2addr·v1,·v3
  
630 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V630 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V
  
631 ····return-object·v0631 ····return-object·v0
632 .end·method632 .end·method
  
633 .method·public·getStart()Ljava/util/Date;633 .method·public·getStart()Ljava/util/Date;
634 ····.locals·1634 ····.locals·1
  
Offset 871, 15 lines modifiedOffset 871, 15 lines modified
871 ····:cond_1871 ····:cond_1
872 ····const/4·v0,·0x0872 ····const/4·v0,·0x0
  
Max diff block lines reached; 1376/4979 bytes (27.64%) of diff not shown.
2.05 KB
smali/org/fourthline/cling/DefaultUpnpServiceConfiguration$ClingExecutor.smali
    
Offset 31, 39 lines modifiedOffset 31, 39 lines modified
31 ····invoke-direct·{p0,·v0,·v1},·Lorg/fourthline/cling/DefaultUpnpServiceConfiguration$ClingExecutor;-><init>(Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V31 ····invoke-direct·{p0,·v0,·v1},·Lorg/fourthline/cling/DefaultUpnpServiceConfiguration$ClingExecutor;-><init>(Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V
  
32 ····.line·31532 ····.line·315
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·constructor·<init>(Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V35 .method·public·constructor·<init>(Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V
36 ····.locals·1036 ····.locals·9
37 ····.param·p1,·"threadFactory"····#·Ljava/util/concurrent/ThreadFactory;37 ····.param·p1,·"threadFactory"····#·Ljava/util/concurrent/ThreadFactory;
38 ····.param·p2,·"rejectedHandler"····#·Ljava/util/concurrent/RejectedExecutionHandler;38 ····.param·p2,·"rejectedHandler"····#·Ljava/util/concurrent/RejectedExecutionHandler;
  
39 ····.prologue39 ····.prologue
40 ····.line·31940 ····.line·319
41 ····const/4·v2,·0x041 ····const/4·v1,·0x0
  
42 ····const·v3,·0x7fffffff42 ····const·v2,·0x7fffffff
  
43 ····const-wide/16·v4,·0x3c43 ····const-wide/16·v3,·0x3c
  
44 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;44 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
45 ····new-instance·v7,·Ljava/util/concurrent/SynchronousQueue;45 ····new-instance·v6,·Ljava/util/concurrent/SynchronousQueue;
  
46 ····invoke-direct·{v7},·Ljava/util/concurrent/SynchronousQueue;-><init>()V46 ····invoke-direct·{v6},·Ljava/util/concurrent/SynchronousQueue;-><init>()V
  
47 ····move-object·v1,·p047 ····move-object·v0,·p0
  
48 ····move-object·v8,·p148 ····move-object·v7,·p1
  
49 ····move-object·v9,·p249 ····move-object·v8,·p2
  
50 ····invoke-direct/range·{v1·..·v9},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V50 ····invoke-direct/range·{v0·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V
  
51 ····.line·32751 ····.line·327
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
  
54 #·virtual·methods54 #·virtual·methods
1.15 KB
smali/org/fourthline/cling/registry/RemoteItems.smali
    
Offset 513, 15 lines modifiedOffset 513, 15 lines modified
  
513 ····invoke-interface·{v10,·v11},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V513 ····invoke-interface·{v10,·v11},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
  
514 ····goto·:goto_4514 ····goto·:goto_4
515 .end·method515 .end·method
  
516 .method·maintain()V516 .method·maintain()V
517 ····.locals·12517 ····.locals·11
  
518 ····.prologue518 ····.prologue
519 ····.line·253519 ····.line·253
520 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/RemoteItems;->getDeviceItems()Ljava/util/Set;520 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/RemoteItems;->getDeviceItems()Ljava/util/Set;
  
521 ····move-result-object·v7521 ····move-result-object·v7
  
Offset 607, 17 lines modifiedOffset 607, 17 lines modified
  
607 ····invoke-virtual·{v5},·Lorg/fourthline/cling/registry/RegistryItem;->getExpirationDetails()Lorg/fourthline/cling/model/ExpirationDetails;607 ····invoke-virtual·{v5},·Lorg/fourthline/cling/registry/RegistryItem;->getExpirationDetails()Lorg/fourthline/cling/model/ExpirationDetails;
  
608 ····move-result-object·v9608 ····move-result-object·v9
  
609 ····invoke-virtual·{v9},·Lorg/fourthline/cling/model/ExpirationDetails;->getSecondsUntilExpiration()J609 ····invoke-virtual·{v9},·Lorg/fourthline/cling/model/ExpirationDetails;->getSecondsUntilExpiration()J
  
610 ····move-result-wide·v10610 ····move-result-wide·v9
  
611 ····invoke-virtual·{v8,·v10,·v11},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;611 ····invoke-virtual·{v8,·v9,·v10},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
612 ····move-result-object·v8612 ····move-result-object·v8
  
613 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;613 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
614 ····move-result-object·v8614 ····move-result-object·v8
  
786 B
smali/org/fourthline/cling/registry/RegistryMaintainer.smali
    
Offset 122, 17 lines modifiedOffset 122, 17 lines modified
122 ····iget-object·v1,·p0,·Lorg/fourthline/cling/registry/RegistryMaintainer;->registry:Lorg/fourthline/cling/registry/RegistryImpl;122 ····iget-object·v1,·p0,·Lorg/fourthline/cling/registry/RegistryMaintainer;->registry:Lorg/fourthline/cling/registry/RegistryImpl;
  
123 ····invoke-virtual·{v1},·Lorg/fourthline/cling/registry/RegistryImpl;->maintain()V123 ····invoke-virtual·{v1},·Lorg/fourthline/cling/registry/RegistryImpl;->maintain()V
  
124 ····.line·54124 ····.line·54
125 ····iget·v1,·p0,·Lorg/fourthline/cling/registry/RegistryMaintainer;->sleepIntervalMillis:I125 ····iget·v1,·p0,·Lorg/fourthline/cling/registry/RegistryMaintainer;->sleepIntervalMillis:I
  
126 ····int-to-long·v2,·v1126 ····int-to-long·v1,·v1
  
127 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V127 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V
128 ····:try_end_0128 ····:try_end_0
129 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0129 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
130 ····goto·:goto_0130 ····goto·:goto_0
  
131 ····.line·55131 ····.line·55
132 ····:catch_0132 ····:catch_0
661 B
smali/org/fourthline/cling/registry/LocalItems$4.smali
    
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
  
61 ····const/16·v2,·0x6461 ····const/16·v2,·0x64
  
62 ····invoke-virtual·{v1,·v2},·Ljava/util/Random;->nextInt(I)I62 ····invoke-virtual·{v1,·v2},·Ljava/util/Random;->nextInt(I)I
  
63 ····move-result·v163 ····move-result·v1
  
64 ····int-to-long·v2,·v164 ····int-to-long·v1,·v1
  
65 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V65 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V
66 ····:try_end_066 ····:try_end_0
67 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_067 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
68 ····.line·29868 ····.line·298
69 ····:goto_069 ····:goto_0
70 ····iget-object·v1,·p0,·Lorg/fourthline/cling/registry/LocalItems$4;->this$0:Lorg/fourthline/cling/registry/LocalItems;70 ····iget-object·v1,·p0,·Lorg/fourthline/cling/registry/LocalItems$4;->this$0:Lorg/fourthline/cling/registry/LocalItems;
  
4.23 KB
smali/org/fourthline/cling/registry/LocalItems.smali
    
Offset 785, 30 lines modifiedOffset 785, 30 lines modified
785 ····.line·231785 ····.line·231
786 ····.local·v0,·"aliveIntervalMillis":I786 ····.local·v0,·"aliveIntervalMillis":I
787 ····if-lez·v0,·:cond_3787 ····if-lez·v0,·:cond_3
  
788 ····.line·232788 ····.line·232
789 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J789 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
790 ····move-result-wide·v8790 ····move-result-wide·v7
  
791 ····.line·233791 ····.line·233
792 ····.local·v8,·"now":J792 ····.local·v7,·"now":J
793 ····iget-wide·v10,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J793 ····iget-wide·v10,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J
  
794 ····sub-long·v10,·v8,·v10794 ····sub-long·v10,·v7,·v10
  
795 ····int-to-long·v12,·v0795 ····int-to-long·v12,·v0
  
796 ····cmp-long·v10,·v10,·v12796 ····cmp-long·v10,·v10,·v12
  
797 ····if-lez·v10,·:cond_5797 ····if-lez·v10,·:cond_5
  
798 ····.line·234798 ····.line·234
799 ····iput-wide·v8,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J799 ····iput-wide·v7,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J
  
800 ····.line·235800 ····.line·235
801 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/LocalItems;->getDeviceItems()Ljava/util/Set;801 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/LocalItems;->getDeviceItems()Ljava/util/Set;
  
802 ····move-result-object·v10802 ····move-result-object·v10
  
803 ····invoke-interface·{v10},·Ljava/util/Set;->iterator()Ljava/util/Iterator;803 ····invoke-interface·{v10},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
Offset 871, 15 lines modifiedOffset 871, 15 lines modified
871 ····invoke-interface·{v3,·v6},·Ljava/util/Set;->add(Ljava/lang/Object;)Z871 ····invoke-interface·{v3,·v6},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
872 ····goto·:goto_0872 ····goto·:goto_0
  
873 ····.line·244873 ····.line·244
874 ····.end·local·v4····#·"i$":Ljava/util/Iterator;874 ····.end·local·v4····#·"i$":Ljava/util/Iterator;
875 ····.end·local·v6····#·"localItem":Lorg/fourthline/cling/registry/RegistryItem;,·"Lorg/fourthline/cling/registry/RegistryItem<Lorg/fourthline/cling/model/types/UDN;Lorg/fourthline/cling/model/meta/LocalDevice;>;"875 ····.end·local·v6····#·"localItem":Lorg/fourthline/cling/registry/RegistryItem;,·"Lorg/fourthline/cling/registry/RegistryItem<Lorg/fourthline/cling/model/types/UDN;Lorg/fourthline/cling/model/meta/LocalDevice;>;"
876 ····.end·local·v8····#·"now":J876 ····.end·local·v7····#·"now":J
877 ····:cond_3877 ····:cond_3
878 ····const-wide/16·v10,·0x0878 ····const-wide/16·v10,·0x0
  
879 ····iput-wide·v10,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J879 ····iput-wide·v10,·p0,·Lorg/fourthline/cling/registry/LocalItems;->lastAliveIntervalTimestamp:J
  
880 ····.line·247880 ····.line·247
881 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/LocalItems;->getDeviceItems()Ljava/util/Set;881 ····invoke-virtual·{p0},·Lorg/fourthline/cling/registry/LocalItems;->getDeviceItems()Ljava/util/Set;
Offset 1089, 53 lines modifiedOffset 1089, 53 lines modified
  
1089 ····move-result·v101089 ····move-result·v10
  
1090 ····if-eqz·v10,·:cond_01090 ····if-eqz·v10,·:cond_0
  
1091 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;1091 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1092 ····move-result-object·v71092 ····move-result-object·v9
  
1093 ····check-cast·v7,·Lorg/fourthline/cling/registry/RegistryItem;1093 ····check-cast·v9,·Lorg/fourthline/cling/registry/RegistryItem;
  
1094 ····.line·2701094 ····.line·270
1095 ····.local·v7,·"subscription":Lorg/fourthline/cling/registry/RegistryItem;,·"Lorg/fourthline/cling/registry/RegistryItem<Ljava/lang/String;Lorg/fourthline/cling/model/gena/LocalGENASubscription;>;"1095 ····.local·v9,·"subscription":Lorg/fourthline/cling/registry/RegistryItem;,·"Lorg/fourthline/cling/registry/RegistryItem<Ljava/lang/String;Lorg/fourthline/cling/model/gena/LocalGENASubscription;>;"
1096 ····sget-object·v10,·Lorg/fourthline/cling/registry/LocalItems;->log:Ljava/util/logging/Logger;1096 ····sget-object·v10,·Lorg/fourthline/cling/registry/LocalItems;->log:Ljava/util/logging/Logger;
  
1097 ····new-instance·v11,·Ljava/lang/StringBuilder;1097 ····new-instance·v11,·Ljava/lang/StringBuilder;
  
1098 ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V1098 ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V
  
1099 ····const-string·v12,·"Removing·expired:·"1099 ····const-string·v12,·"Removing·expired:·"
  
1100 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1100 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1101 ····move-result-object·v111101 ····move-result-object·v11
  
1102 ····invoke-virtual·{v11,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;1102 ····invoke-virtual·{v11,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
1103 ····move-result-object·v111103 ····move-result-object·v11
  
1104 ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1104 ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1105 ····move-result-object·v111105 ····move-result-object·v11
  
1106 ····invoke-virtual·{v10,·v11},·Ljava/util/logging/Logger;->fine(Ljava/lang/String;)V1106 ····invoke-virtual·{v10,·v11},·Ljava/util/logging/Logger;->fine(Ljava/lang/String;)V
  
1107 ····.line·2711107 ····.line·271
1108 ····invoke-virtual·{v7},·Lorg/fourthline/cling/registry/RegistryItem;->getItem()Ljava/lang/Object;1108 ····invoke-virtual·{v9},·Lorg/fourthline/cling/registry/RegistryItem;->getItem()Ljava/lang/Object;
  
1109 ····move-result-object·v101109 ····move-result-object·v10
  
1110 ····check-cast·v10,·Lorg/fourthline/cling/model/gena/GENASubscription;1110 ····check-cast·v10,·Lorg/fourthline/cling/model/gena/GENASubscription;
  
1111 ····invoke-virtual·{p0,·v10},·Lorg/fourthline/cling/registry/LocalItems;->removeSubscription(Lorg/fourthline/cling/model/gena/GENASubscription;)Z1111 ····invoke-virtual·{p0,·v10},·Lorg/fourthline/cling/registry/LocalItems;->removeSubscription(Lorg/fourthline/cling/model/gena/GENASubscription;)Z
  
1112 ····.line·2721112 ····.line·272
1113 ····invoke-virtual·{v7},·Lorg/fourthline/cling/registry/RegistryItem;->getItem()Ljava/lang/Object;1113 ····invoke-virtual·{v9},·Lorg/fourthline/cling/registry/RegistryItem;->getItem()Ljava/lang/Object;
  
1114 ····move-result-object·v101114 ····move-result-object·v10
  
1115 ····check-cast·v10,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;1115 ····check-cast·v10,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;
  
1116 ····sget-object·v11,·Lorg/fourthline/cling/model/gena/CancelReason;->EXPIRED:Lorg/fourthline/cling/model/gena/CancelReason;1116 ····sget-object·v11,·Lorg/fourthline/cling/model/gena/CancelReason;->EXPIRED:Lorg/fourthline/cling/model/gena/CancelReason;
  
485 B
smali/org/fourthline/cling/model/ExpirationDetails.smali
    
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 ····:cond_1216 ····:cond_1
217 ····const/4·v1,·0x0217 ····const/4·v1,·0x0
  
218 ····goto·:goto_1218 ····goto·:goto_1
219 .end·method219 .end·method
  
220 .method·public·setLastRefreshTimestampSeconds(J)V220 .method·public·setLastRefreshTimestampSeconds(J)V
221 ····.locals·1221 ····.locals·0
222 ····.param·p1,·"lastRefreshTimestampSeconds"····#·J222 ····.param·p1,·"lastRefreshTimestampSeconds"····#·J
  
223 ····.prologue223 ····.prologue
224 ····.line·46224 ····.line·46
225 ····iput-wide·p1,·p0,·Lorg/fourthline/cling/model/ExpirationDetails;->lastRefreshTimestampSeconds:J225 ····iput-wide·p1,·p0,·Lorg/fourthline/cling/model/ExpirationDetails;->lastRefreshTimestampSeconds:J
  
226 ····.line·47226 ····.line·47
1.7 KB
smali/org/fourthline/cling/model/ModelUtil.smali
    
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
349 ····.line·160349 ····.line·160
350 ····add-int/lit8·v1,·v1,·0x1350 ····add-int/lit8·v1,·v1,·0x1
  
351 ····goto·:goto_0351 ····goto·:goto_0
352 .end·method352 .end·method
  
353 .method·public·static·fromTimeString(Ljava/lang/String;)J353 .method·public·static·fromTimeString(Ljava/lang/String;)J
354 ····.locals·8354 ····.locals·7
355 ····.param·p0,·"s"····#·Ljava/lang/String;355 ····.param·p0,·"s"····#·Ljava/lang/String;
  
356 ····.prologue356 ····.prologue
357 ····const/4·v3,·0x0357 ····const/4·v3,·0x0
  
358 ····.line·188358 ····.line·188
359 ····const-string·v1,·"."359 ····const-string·v1,·"."
Offset 424, 45 lines modifiedOffset 424, 45 lines modified
  
424 ····.line·193424 ····.line·193
425 ····:cond_1425 ····:cond_1
426 ····aget-object·v1,·v0,·v3426 ····aget-object·v1,·v0,·v3
  
427 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J427 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
428 ····move-result-wide·v2428 ····move-result-wide·v1
  
429 ····const-wide/16·v4,·0xe10429 ····const-wide/16·v3,·0xe10
  
430 ····mul-long/2addr·v2,·v4430 ····mul-long/2addr·v1,·v3
  
431 ····const/4·v1,·0x1431 ····const/4·v3,·0x1
  
432 ····aget-object·v1,·v0,·v1432 ····aget-object·v3,·v0,·v3
  
433 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J433 ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
434 ····move-result-wide·v4434 ····move-result-wide·v3
  
435 ····const-wide/16·v6,·0x3c435 ····const-wide/16·v5,·0x3c
  
436 ····mul-long/2addr·v4,·v6436 ····mul-long/2addr·v3,·v5
  
437 ····add-long/2addr·v2,·v4437 ····add-long/2addr·v1,·v3
  
438 ····const/4·v1,·0x2438 ····const/4·v3,·0x2
  
439 ····aget-object·v1,·v0,·v1439 ····aget-object·v3,·v0,·v3
  
440 ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J440 ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
441 ····move-result-wide·v4441 ····move-result-wide·v3
  
442 ····add-long/2addr·v2,·v4442 ····add-long/2addr·v1,·v3
  
443 ····return-wide·v2443 ····return-wide·v1
444 .end·method444 .end·method
  
445 .method·public·static·getFirstNetworkInterfaceHardwareAddress()[B445 .method·public·static·getFirstNetworkInterfaceHardwareAddress()[B
446 ····.locals·6446 ····.locals·6
  
447 ····.prologue447 ····.prologue
448 ····.line·238448 ····.line·238
1.92 KB
smali/org/fourthline/cling/model/message/gena/OutgoingEventRequestMessage.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/fourthline/cling/model/message/gena/OutgoingEventRequestMessage;-><init>(Lorg/fourthline/cling/model/gena/GENASubscription;Ljava/net/URL;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V39 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/fourthline/cling/model/message/gena/OutgoingEventRequestMessage;-><init>(Lorg/fourthline/cling/model/gena/GENASubscription;Ljava/net/URL;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V
  
40 ····.line·6140 ····.line·61
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·constructor·<init>(Lorg/fourthline/cling/model/gena/GENASubscription;Ljava/net/URL;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V43 .method·public·constructor·<init>(Lorg/fourthline/cling/model/gena/GENASubscription;Ljava/net/URL;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V
44 ····.locals·644 ····.locals·5
45 ····.param·p1,·"subscription"····#·Lorg/fourthline/cling/model/gena/GENASubscription;45 ····.param·p1,·"subscription"····#·Lorg/fourthline/cling/model/gena/GENASubscription;
46 ····.param·p2,·"callbackURL"····#·Ljava/net/URL;46 ····.param·p2,·"callbackURL"····#·Ljava/net/URL;
47 ····.param·p3,·"sequence"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;47 ····.param·p3,·"sequence"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
48 ····.annotation·system·Ldalvik/annotation/Signature;48 ····.annotation·system·Ldalvik/annotation/Signature;
49 ········value·=·{49 ········value·=·{
50 ············"(",50 ············"(",
51 ············"Lorg/fourthline/cling/model/gena/GENASubscription;",51 ············"Lorg/fourthline/cling/model/gena/GENASubscription;",
Offset 140, 17 lines modifiedOffset 140, 17 lines modified
  
140 ····invoke-virtual·{p3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;140 ····invoke-virtual·{p3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
141 ····move-result-object·v3141 ····move-result-object·v3
  
142 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J142 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J
  
143 ····move-result-wide·v4143 ····move-result-wide·v3
  
144 ····invoke-direct·{v2,·v4,·v5},·Lorg/fourthline/cling/model/message/header/EventSequenceHeader;-><init>(J)V144 ····invoke-direct·{v2,·v3,·v4},·Lorg/fourthline/cling/model/message/header/EventSequenceHeader;-><init>(J)V
  
145 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fourthline/cling/model/message/UpnpHeaders;->add(Lorg/fourthline/cling/model/message/header/UpnpHeader$Type;Lorg/fourthline/cling/model/message/header/UpnpHeader;)V145 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fourthline/cling/model/message/UpnpHeaders;->add(Lorg/fourthline/cling/model/message/header/UpnpHeader$Type;Lorg/fourthline/cling/model/message/header/UpnpHeader;)V
  
146 ····.line·56146 ····.line·56
147 ····iput-object·p4,·p0,·Lorg/fourthline/cling/model/message/gena/OutgoingEventRequestMessage;->stateVariableValues:Ljava/util/Collection;147 ····iput-object·p4,·p0,·Lorg/fourthline/cling/model/message/gena/OutgoingEventRequestMessage;->stateVariableValues:Ljava/util/Collection;
  
148 ····.line·57148 ····.line·57
15.4 KB
smali/org/fourthline/cling/model/gena/LocalGENASubscription.smali
    
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
  
598 ····monitor-exit·p0598 ····monitor-exit·p0
  
599 ····throw·v0599 ····throw·v0
600 .end·method600 .end·method
  
601 .method·protected·declared-synchronized·moderateStateVariables(JLjava/util/Collection;)Ljava/util/Set;601 .method·protected·declared-synchronized·moderateStateVariables(JLjava/util/Collection;)Ljava/util/Set;
602 ····.locals·21602 ····.locals·20
603 ····.param·p1,·"currentTime"····#·J603 ····.param·p1,·"currentTime"····#·J
604 ····.annotation·system·Ldalvik/annotation/Signature;604 ····.annotation·system·Ldalvik/annotation/Signature;
605 ········value·=·{605 ········value·=·{
606 ············"(J",606 ············"(J",
607 ············"Ljava/util/Collection",607 ············"Ljava/util/Collection",
608 ············"<",608 ············"<",
609 ············"Lorg/fourthline/cling/model/state/StateVariableValue;",609 ············"Lorg/fourthline/cling/model/state/StateVariableValue;",
Offset 635, 17 lines modifiedOffset 635, 17 lines modified
635 ····move-result-object·v3635 ····move-result-object·v3
  
636 ····.local·v3,·"i$":Ljava/util/Iterator;636 ····.local·v3,·"i$":Ljava/util/Iterator;
637 ····:cond_0637 ····:cond_0
638 ····:goto_0638 ····:goto_0
639 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z639 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
640 ····move-result·v13640 ····move-result·v17
  
641 ····if-eqz·v13,·:cond_5641 ····if-eqz·v17,·:cond_5
  
642 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;642 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
643 ····move-result-object·v12643 ····move-result-object·v12
  
644 ····check-cast·v12,·Lorg/fourthline/cling/model/state/StateVariableValue;644 ····check-cast·v12,·Lorg/fourthline/cling/model/state/StateVariableValue;
  
Offset 655, 44 lines modifiedOffset 655, 44 lines modified
  
655 ····move-result-object·v10655 ····move-result-object·v10
  
656 ····.line·186656 ····.line·186
657 ····.local·v10,·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;657 ····.local·v10,·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;
658 ····invoke-virtual·{v12},·Lorg/fourthline/cling/model/state/StateVariableValue;->getStateVariable()Lorg/fourthline/cling/model/meta/StateVariable;658 ····invoke-virtual·{v12},·Lorg/fourthline/cling/model/state/StateVariableValue;->getStateVariable()Lorg/fourthline/cling/model/meta/StateVariable;
  
659 ····move-result-object·v13659 ····move-result-object·v17
  
660 ····invoke-virtual·{v13},·Lorg/fourthline/cling/model/meta/StateVariable;->getName()Ljava/lang/String;660 ····invoke-virtual/range·{v17·..·v17},·Lorg/fourthline/cling/model/meta/StateVariable;->getName()Ljava/lang/String;
  
661 ····move-result-object·v11661 ····move-result-object·v11
  
662 ····.line·188662 ····.line·188
663 ····.local·v11,·"stateVariableName":Ljava/lang/String;663 ····.local·v11,·"stateVariableName":Ljava/lang/String;
664 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/StateVariable;->getEventDetails()Lorg/fourthline/cling/model/meta/StateVariableEventDetails;664 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/StateVariable;->getEventDetails()Lorg/fourthline/cling/model/meta/StateVariableEventDetails;
  
665 ····move-result-object·v13665 ····move-result-object·v17
  
666 ····invoke-virtual·{v13},·Lorg/fourthline/cling/model/meta/StateVariableEventDetails;->getEventMaximumRateMilliseconds()I666 ····invoke-virtual/range·{v17·..·v17},·Lorg/fourthline/cling/model/meta/StateVariableEventDetails;->getEventMaximumRateMilliseconds()I
  
667 ····move-result·v13667 ····move-result·v17
  
668 ····if-nez·v13,·:cond_1668 ····if-nez·v17,·:cond_1
  
669 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/StateVariable;->getEventDetails()Lorg/fourthline/cling/model/meta/StateVariableEventDetails;669 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/StateVariable;->getEventDetails()Lorg/fourthline/cling/model/meta/StateVariableEventDetails;
  
670 ····move-result-object·v13670 ····move-result-object·v17
  
671 ····invoke-virtual·{v13},·Lorg/fourthline/cling/model/meta/StateVariableEventDetails;->getEventMinimumDelta()I671 ····invoke-virtual/range·{v17·..·v17},·Lorg/fourthline/cling/model/meta/StateVariableEventDetails;->getEventMinimumDelta()I
  
672 ····move-result·v13672 ····move-result·v17
  
673 ····if-nez·v13,·:cond_1673 ····if-nez·v17,·:cond_1
  
674 ····.line·190674 ····.line·190
675 ····sget-object·v13,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;->log:Ljava/util/logging/Logger;675 ····sget-object·v17,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;->log:Ljava/util/logging/Logger;
  
676 ····new-instance·v18,·Ljava/lang/StringBuilder;676 ····new-instance·v18,·Ljava/lang/StringBuilder;
  
677 ····invoke-direct/range·{v18·..·v18},·Ljava/lang/StringBuilder;-><init>()V677 ····invoke-direct/range·{v18·..·v18},·Ljava/lang/StringBuilder;-><init>()V
  
678 ····const-string·v19,·"Variable·is·not·moderated:·"678 ····const-string·v19,·"Variable·is·not·moderated:·"
  
Offset 706, 55 lines modifiedOffset 706, 57 lines modified
  
706 ····move-result-object·v18706 ····move-result-object·v18
  
707 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;707 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
708 ····move-result-object·v18708 ····move-result-object·v18
  
709 ····move-object/from16·v0,·v18 
  
710 ····invoke-virtual·{v13,·v0},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V709 ····invoke-virtual/range·{v17·..·v18},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V
711 ····:try_end_0710 ····:try_end_0
712 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0711 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
713 ····goto·:goto_0712 ····goto·:goto_0
  
714 ····.line·180713 ····.line·180
715 ····.end·local·v2····#·"excludedVariables":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"714 ····.end·local·v2····#·"excludedVariables":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
716 ····.end·local·v3····#·"i$":Ljava/util/Iterator;715 ····.end·local·v3····#·"i$":Ljava/util/Iterator;
717 ····.end·local·v10····#·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;716 ····.end·local·v10····#·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;
718 ····.end·local·v11····#·"stateVariableName":Ljava/lang/String;717 ····.end·local·v11····#·"stateVariableName":Ljava/lang/String;
719 ····.end·local·v12····#·"stateVariableValue":Lorg/fourthline/cling/model/state/StateVariableValue;718 ····.end·local·v12····#·"stateVariableValue":Lorg/fourthline/cling/model/state/StateVariableValue;
720 ····:catchall_0719 ····:catchall_0
721 ····move-exception·v13720 ····move-exception·v17
  
722 ····monitor-exit·p0721 ····monitor-exit·p0
  
723 ····throw·v13722 ····throw·v17
  
724 ····.line·195723 ····.line·195
725 ····.restart·local·v2····#·"excludedVariables":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"724 ····.restart·local·v2····#·"excludedVariables":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
726 ····.restart·local·v3····#·"i$":Ljava/util/Iterator;725 ····.restart·local·v3····#·"i$":Ljava/util/Iterator;
727 ····.restart·local·v10····#·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;726 ····.restart·local·v10····#·"stateVariable":Lorg/fourthline/cling/model/meta/StateVariable;
728 ····.restart·local·v11····#·"stateVariableName":Ljava/lang/String;727 ····.restart·local·v11····#·"stateVariableName":Ljava/lang/String;
729 ····.restart·local·v12····#·"stateVariableValue":Lorg/fourthline/cling/model/state/StateVariableValue;728 ····.restart·local·v12····#·"stateVariableValue":Lorg/fourthline/cling/model/state/StateVariableValue;
730 ····:cond_1729 ····:cond_1
731 ····:try_start_1730 ····:try_start_1
732 ····move-object/from16·v0,·p0731 ····move-object/from16·v0,·p0
  
733 ····iget-object·v13,·v0,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;->lastSentTimestamp:Ljava/util/Map;732 ····iget-object·v0,·v0,·Lorg/fourthline/cling/model/gena/LocalGENASubscription;->lastSentTimestamp:Ljava/util/Map;
  
 733 ····move-object/from16·v17,·v0
  
734 ····invoke-interface·{v13,·v11},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z734 ····move-object/from16·v0,·v17
  
735 ····move-result·v13735 ····invoke-interface·{v0,·v11},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
  
 736 ····move-result·v17
  
Max diff block lines reached; 10415/15664 bytes (66.49%) of diff not shown.
5.43 KB
smali/org/fourthline/cling/model/gena/RemoteGENASubscription.smali
    
Offset 272, 30 lines modifiedOffset 272, 30 lines modified
272 ····throw·v0272 ····throw·v0
273 .end·method273 .end·method
  
274 .method·public·abstract·invalidMessage(Lorg/fourthline/cling/model/UnsupportedDataException;)V274 .method·public·abstract·invalidMessage(Lorg/fourthline/cling/model/UnsupportedDataException;)V
275 .end·method275 .end·method
  
276 .method·public·declared-synchronized·receive(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V276 .method·public·declared-synchronized·receive(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/util/Collection;)V
277 ····.locals·12277 ····.locals·11
278 ····.param·p1,·"sequence"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;278 ····.param·p1,·"sequence"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
279 ····.annotation·system·Ldalvik/annotation/Signature;279 ····.annotation·system·Ldalvik/annotation/Signature;
280 ········value·=·{280 ········value·=·{
281 ············"(",281 ············"(",
282 ············"Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;",282 ············"Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;",
283 ············"Ljava/util/Collection",283 ············"Ljava/util/Collection",
284 ············"<",284 ············"<",
285 ············"Lorg/fourthline/cling/model/state/StateVariableValue;",285 ············"Lorg/fourthline/cling/model/state/StateVariableValue;",
286 ············">;)V"286 ············">;)V"
287 ········}287 ········}
288 ····.end·annotation288 ····.end·annotation
  
289 ····.prologue289 ····.prologue
290 ····.local·p2,·"newValues":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/fourthline/cling/model/state/StateVariableValue;>;"290 ····.local·p2,·"newValues":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/fourthline/cling/model/state/StateVariableValue;>;"
291 ····const-wide/16·v10,·0x1291 ····const-wide/16·v9,·0x1
  
292 ····.line·88292 ····.line·88
293 ····monitor-enter·p0293 ····monitor-enter·p0
  
294 ····:try_start_0294 ····:try_start_0
295 ····iget-object·v5,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;295 ····iget-object·v5,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
Offset 330, 17 lines modifiedOffset 330, 17 lines modified
  
330 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;330 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
331 ····move-result-object·v5331 ····move-result-object·v5
  
332 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J332 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
333 ····move-result-wide·v6333 ····move-result-wide·v5
  
334 ····cmp-long·v5,·v6,·v10334 ····cmp-long·v5,·v5,·v9
  
335 ····if-nez·v5,·:cond_1335 ····if-nez·v5,·:cond_1
  
336 ····.line·92336 ····.line·92
337 ····sget-object·v5,·Ljava/lang/System;->err:Ljava/io/PrintStream;337 ····sget-object·v5,·Ljava/lang/System;->err:Ljava/io/PrintStream;
  
338 ····const-string·v6,·"TODO:·HANDLE·ROLLOVER"338 ····const-string·v6,·"TODO:·HANDLE·ROLLOVER"
Offset 363, 81 lines modifiedOffset 363, 81 lines modified
  
363 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;363 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
364 ····move-result-object·v5364 ····move-result-object·v5
  
365 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J365 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
366 ····move-result-wide·v6366 ····move-result-wide·v5
  
367 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;367 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
368 ····move-result-object·v5368 ····move-result-object·v7
  
369 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J369 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J
  
370 ····move-result-wide·v8370 ····move-result-wide·v7
  
371 ····cmp-long·v5,·v6,·v8371 ····cmp-long·v5,·v5,·v7
  
372 ····if-gez·v5,·:cond_0372 ····if-gez·v5,·:cond_0
  
373 ····.line·101373 ····.line·101
374 ····iget-object·v5,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;374 ····iget-object·v5,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
375 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;375 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
376 ····move-result-object·v5376 ····move-result-object·v5
  
377 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J377 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
378 ····move-result-wide·v6378 ····move-result-wide·v5
  
379 ····add-long·v2,·v6,·v10379 ····add-long·v1,·v5,·v9
  
380 ····.line·102380 ····.line·102
381 ····.local·v2,·"expectedValue":J381 ····.local·v1,·"expectedValue":J
382 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;382 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
383 ····move-result-object·v5383 ····move-result-object·v5
  
384 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J384 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
385 ····move-result-wide·v6385 ····move-result-wide·v5
  
386 ····sub-long/2addr·v6,·v2386 ····sub-long/2addr·v5,·v1
  
387 ····long-to-int·v0,·v6387 ····long-to-int·v0,·v5
  
388 ····.local·v0,·"difference":I388 ····.local·v0,·"difference":I
389 ····if-eqz·v0,·:cond_2389 ····if-eqz·v0,·:cond_2
  
390 ····.line·103390 ····.line·103
391 ····invoke-virtual·{p0,·v0},·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->eventsMissed(I)V391 ····invoke-virtual·{p0,·v0},·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->eventsMissed(I)V
  
392 ····.line·108392 ····.line·108
393 ····.end·local·v0····#·"difference":I393 ····.end·local·v0····#·"difference":I
394 ····.end·local·v2····#·"expectedValue":J394 ····.end·local·v1····#·"expectedValue":J
395 ····:cond_2395 ····:cond_2
396 ····iput-object·p1,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;396 ····iput-object·p1,·p0,·Lorg/fourthline/cling/model/gena/RemoteGENASubscription;->currentSequence:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
397 ····.line·110397 ····.line·110
398 ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;398 ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
399 ····move-result-object·v1399 ····move-result-object·v3
  
400 ····.local·v1,·"i$":Ljava/util/Iterator;400 ····.local·v3,·"i$":Ljava/util/Iterator;
401 ····:goto_1401 ····:goto_1
402 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z402 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
403 ····move-result·v5403 ····move-result·v5
  
404 ····if-eqz·v5,·:cond_3404 ····if-eqz·v5,·:cond_3
  
405 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;405 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
406 ····move-result-object·v4406 ····move-result-object·v4
  
407 ····check-cast·v4,·Lorg/fourthline/cling/model/state/StateVariableValue;407 ····check-cast·v4,·Lorg/fourthline/cling/model/state/StateVariableValue;
Max diff block lines reached; 956/5429 bytes (17.61%) of diff not shown.
3.45 KB
smali/org/fourthline/cling/model/meta/StateVariableAllowedValueRange.smali
    
Offset 36, 29 lines modifiedOffset 36, 29 lines modified
  
36 ····sput-object·v0,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->log:Ljava/util/logging/Logger;36 ····sput-object·v0,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->log:Ljava/util/logging/Logger;
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·constructor·<init>(JJ)V39 .method·public·constructor·<init>(JJ)V
40 ····.locals·940 ····.locals·7
41 ····.param·p1,·"minimum"····#·J41 ····.param·p1,·"minimum"····#·J
42 ····.param·p3,·"maximum"····#·J42 ····.param·p3,·"maximum"····#·J
  
43 ····.prologue43 ····.prologue
44 ····.line·4144 ····.line·41
45 ····const-wide/16·v6,·0x145 ····const-wide/16·v5,·0x1
  
46 ····move-object·v1,·p046 ····move-object·v0,·p0
  
47 ····move-wide·v2,·p147 ····move-wide·v1,·p1
  
48 ····move-wide·v4,·p348 ····move-wide·v3,·p3
  
49 ····invoke-direct/range·{v1·..·v7},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;-><init>(JJJ)V49 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;-><init>(JJJ)V
  
50 ····.line·4250 ····.line·42
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
53 .method·public·constructor·<init>(JJJ)V53 .method·public·constructor·<init>(JJJ)V
54 ····.locals·354 ····.locals·3
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
166 ····.line·66166 ····.line·66
167 ····iget-wide·v0,·p0,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->step:J167 ····iget-wide·v0,·p0,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->step:J
  
168 ····return-wide·v0168 ····return-wide·v0
169 .end·method169 .end·method
  
170 .method·public·isInRange(J)Z170 .method·public·isInRange(J)Z
171 ····.locals·5171 ····.locals·4
172 ····.param·p1,·"value"····#·J172 ····.param·p1,·"value"····#·J
  
173 ····.prologue173 ····.prologue
174 ····.line·70174 ····.line·70
175 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMinimum()J175 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMinimum()J
  
176 ····move-result-wide·v0176 ····move-result-wide·v0
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 ····:cond_0209 ····:cond_0
210 ····const/4·v0,·0x0210 ····const/4·v0,·0x0
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
213 .method·public·toString()Ljava/lang/String;213 .method·public·toString()Ljava/lang/String;
214 ····.locals·4214 ····.locals·3
  
215 ····.prologue215 ····.prologue
216 ····.line·79216 ····.line·79
217 ····new-instance·v0,·Ljava/lang/StringBuilder;217 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
218 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V218 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 225, 45 lines modifiedOffset 225, 45 lines modified
  
225 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
226 ····move-result-object·v0226 ····move-result-object·v0
  
227 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMinimum()J227 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMinimum()J
  
228 ····move-result-wide·v2228 ····move-result-wide·v1
  
229 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;229 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
230 ····move-result-object·v0230 ····move-result-object·v0
  
231 ····const-string·v1,·"·Max:·"231 ····const-string·v1,·"·Max:·"
  
232 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;232 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
233 ····move-result-object·v0233 ····move-result-object·v0
  
234 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMaximum()J234 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getMaximum()J
  
235 ····move-result-wide·v2235 ····move-result-wide·v1
  
236 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;236 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
237 ····move-result-object·v0237 ····move-result-object·v0
  
238 ····const-string·v1,·"·Step:·"238 ····const-string·v1,·"·Step:·"
  
239 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;239 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
240 ····move-result-object·v0240 ····move-result-object·v0
  
241 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getStep()J241 ····invoke-virtual·{p0},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getStep()J
  
242 ····move-result-wide·v2242 ····move-result-wide·v1
  
243 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;243 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
244 ····move-result-object·v0244 ····move-result-object·v0
  
245 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;245 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
246 ····move-result-object·v0246 ····move-result-object·v0
  
613 B
smali/org/fourthline/cling/model/types/UnsignedVariableInteger$Bits.smali
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
  
119 ····sput-object·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger$Bits;->$VALUES:[Lorg/fourthline/cling/model/types/UnsignedVariableInteger$Bits;119 ····sput-object·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger$Bits;->$VALUES:[Lorg/fourthline/cling/model/types/UnsignedVariableInteger$Bits;
  
120 ····return-void120 ····return-void
121 .end·method121 .end·method
  
122 .method·private·constructor·<init>(Ljava/lang/String;IJ)V122 .method·private·constructor·<init>(Ljava/lang/String;IJ)V
123 ····.locals·1123 ····.locals·0
124 ····.param·p3,·"maxValue"····#·J124 ····.param·p3,·"maxValue"····#·J
125 ····.annotation·system·Ldalvik/annotation/Signature;125 ····.annotation·system·Ldalvik/annotation/Signature;
126 ········value·=·{126 ········value·=·{
127 ············"(J)V"127 ············"(J)V"
128 ········}128 ········}
129 ····.end·annotation129 ····.end·annotation
  
2.24 KB
smali/org/fourthline/cling/model/types/UnsignedVariableInteger.smali
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
49 ····.line·4949 ····.line·49
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·public·constructor·<init>(J)V52 .method·public·constructor·<init>(J)V
53 ····.locals·153 ····.locals·0
54 ····.param·p1,·"value"····#·J54 ····.param·p1,·"value"····#·J
55 ····.annotation·system·Ldalvik/annotation/Throws;55 ····.annotation·system·Ldalvik/annotation/Throws;
56 ········value·=·{56 ········value·=·{
57 ············Ljava/lang/NumberFormatException;57 ············Ljava/lang/NumberFormatException;
58 ········}58 ········}
59 ····.end·annotation59 ····.end·annotation
  
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ····.line·63140 ····.line·63
141 ····return-void141 ····return-void
142 .end·method142 .end·method
  
  
143 #·virtual·methods143 #·virtual·methods
144 .method·public·equals(Ljava/lang/Object;)Z144 .method·public·equals(Ljava/lang/Object;)Z
145 ····.locals·8145 ····.locals·7
146 ····.param·p1,·"o"····#·Ljava/lang/Object;146 ····.param·p1,·"o"····#·Ljava/lang/Object;
  
147 ····.prologue147 ····.prologue
148 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
149 ····const/4·v2,·0x0149 ····const/4·v2,·0x0
  
Offset 183, 19 lines modifiedOffset 183, 19 lines modified
183 ····move-object·v0,·p1183 ····move-object·v0,·p1
  
184 ····.line·101184 ····.line·101
185 ····check-cast·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;185 ····check-cast·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
  
186 ····.line·103186 ····.line·103
187 ····.local·v0,·"that":Lorg/fourthline/cling/model/types/UnsignedVariableInteger;187 ····.local·v0,·"that":Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
188 ····iget-wide·v4,·p0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J188 ····iget-wide·v3,·p0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J
  
189 ····iget-wide·v6,·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J189 ····iget-wide·v5,·v0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J
  
190 ····cmp-long·v3,·v4,·v6190 ····cmp-long·v3,·v3,·v5
  
191 ····if-eqz·v3,·:cond_0191 ····if-eqz·v3,·:cond_0
  
192 ····move·v1,·v2192 ····move·v1,·v2
  
193 ····goto·:goto_0193 ····goto·:goto_0
194 .end·method194 .end·method
Offset 295, 15 lines modifiedOffset 295, 15 lines modified
  
295 ····iput-wide·v0,·p0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J295 ····iput-wide·v0,·p0,·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->value:J
  
296 ····goto·:goto_1296 ····goto·:goto_1
297 .end·method297 .end·method
  
298 .method·public·isInRange(J)V298 .method·public·isInRange(J)V
299 ····.locals·5299 ····.locals·4
300 ····.param·p1,·"value"····#·J300 ····.param·p1,·"value"····#·J
301 ····.annotation·system·Ldalvik/annotation/Throws;301 ····.annotation·system·Ldalvik/annotation/Throws;
302 ········value·=·{302 ········value·=·{
303 ············Ljava/lang/NumberFormatException;303 ············Ljava/lang/NumberFormatException;
304 ········}304 ········}
305 ····.end·annotation305 ····.end·annotation
  
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
  
391 ····.line·79391 ····.line·79
392 ····:cond_1392 ····:cond_1
393 ····return-void393 ····return-void
394 .end·method394 .end·method
  
395 .method·protected·setValue(J)Lorg/fourthline/cling/model/types/UnsignedVariableInteger;395 .method·protected·setValue(J)Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
396 ····.locals·1396 ····.locals·0
397 ····.param·p1,·"value"····#·J397 ····.param·p1,·"value"····#·J
  
398 ····.prologue398 ····.prologue
399 ····.line·66399 ····.line·66
400 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->isInRange(J)V400 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;->isInRange(J)V
  
401 ····.line·67401 ····.line·67
610 B
smali/org/fourthline/cling/model/types/UnsignedIntegerOneByte.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerOneByte;1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerOneByte;
2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
3 .source·"UnsignedIntegerOneByte.java"3 .source·"UnsignedIntegerOneByte.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(J)V5 .method·public·constructor·<init>(J)V
6 ····.locals·16 ····.locals·0
7 ····.param·p1,·"value"····#·J7 ····.param·p1,·"value"····#·J
8 ····.annotation·system·Ldalvik/annotation/Throws;8 ····.annotation·system·Ldalvik/annotation/Throws;
9 ········value·=·{9 ········value·=·{
10 ············Ljava/lang/NumberFormatException;10 ············Ljava/lang/NumberFormatException;
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
  
1.31 KB
smali/org/fourthline/cling/model/types/UDN.smali
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ····iput-object·v0,·p0,·Lorg/fourthline/cling/model/types/UDN;->identifierString:Ljava/lang/String;65 ····iput-object·v0,·p0,·Lorg/fourthline/cling/model/types/UDN;->identifierString:Ljava/lang/String;
  
66 ····.line·5566 ····.line·55
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·static·uniqueSystemIdentifier(Ljava/lang/String;)Lorg/fourthline/cling/model/types/UDN;69 .method·public·static·uniqueSystemIdentifier(Ljava/lang/String;)Lorg/fourthline/cling/model/types/UDN;
70 ····.locals·1270 ····.locals·11
71 ····.param·p0,·"salt"····#·Ljava/lang/String;71 ····.param·p0,·"salt"····#·Ljava/lang/String;
  
72 ····.prologue72 ····.prologue
73 ····.line·9973 ····.line·99
74 ····new-instance·v4,·Ljava/lang/StringBuilder;74 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
75 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V75 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
Offset 160, 23 lines modifiedOffset 160, 23 lines modified
  
160 ····const/4·v8,·-0x1160 ····const/4·v8,·-0x1
  
161 ····invoke-direct·{v7,·v8,·v2},·Ljava/math/BigInteger;-><init>(I[B)V161 ····invoke-direct·{v7,·v8,·v2},·Ljava/math/BigInteger;-><init>(I[B)V
  
162 ····invoke-virtual·{v7},·Ljava/math/BigInteger;->longValue()J162 ····invoke-virtual·{v7},·Ljava/math/BigInteger;->longValue()J
  
163 ····move-result-wide·v8163 ····move-result-wide·v7
  
164 ····invoke-virtual·{p0},·Ljava/lang/String;->hashCode()I164 ····invoke-virtual·{p0},·Ljava/lang/String;->hashCode()I
  
165 ····move-result·v7165 ····move-result·v9
  
166 ····int-to-long·v10,·v7166 ····int-to-long·v9,·v9
  
167 ····invoke-direct·{v6,·v8,·v9,·v10,·v11},·Ljava/util/UUID;-><init>(JJ)V167 ····invoke-direct·{v6,·v7,·v8,·v9,·v10},·Ljava/util/UUID;-><init>(JJ)V
  
168 ····invoke-direct·{v5,·v6},·Lorg/fourthline/cling/model/types/UDN;-><init>(Ljava/util/UUID;)V168 ····invoke-direct·{v5,·v6},·Lorg/fourthline/cling/model/types/UDN;-><init>(Ljava/util/UUID;)V
169 ····:try_end_1169 ····:try_end_1
170 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_2170 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_2
  
171 ····return-object·v5171 ····return-object·v5
  
645 B
smali/org/fourthline/cling/model/types/DoubleDatatype.smali
    
Offset 83, 17 lines modifiedOffset 83, 17 lines modified
83 ····:goto_083 ····:goto_0
84 ····return-object·v184 ····return-object·v1
  
85 ····:cond_085 ····:cond_0
86 ····:try_start_086 ····:try_start_0
87 ····invoke-static·{p1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D87 ····invoke-static·{p1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
88 ····move-result-wide·v288 ····move-result-wide·v1
  
89 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;89 ····invoke-static·{v1,·v2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
90 ····:try_end_090 ····:try_end_0
91 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_091 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
92 ····move-result-object·v192 ····move-result-object·v1
  
93 ····goto·:goto_093 ····goto·:goto_0
  
614 B
smali/org/fourthline/cling/model/types/UnsignedIntegerTwoBytes.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
3 .source·"UnsignedIntegerTwoBytes.java"3 .source·"UnsignedIntegerTwoBytes.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(J)V5 .method·public·constructor·<init>(J)V
6 ····.locals·16 ····.locals·0
7 ····.param·p1,·"value"····#·J7 ····.param·p1,·"value"····#·J
8 ····.annotation·system·Ldalvik/annotation/Throws;8 ····.annotation·system·Ldalvik/annotation/Throws;
9 ········value·=·{9 ········value·=·{
10 ············Ljava/lang/NumberFormatException;10 ············Ljava/lang/NumberFormatException;
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
  
618 B
smali/org/fourthline/cling/model/types/UnsignedIntegerFourBytes.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;1 .class·public·final·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;2 .super·Lorg/fourthline/cling/model/types/UnsignedVariableInteger;
3 .source·"UnsignedIntegerFourBytes.java"3 .source·"UnsignedIntegerFourBytes.java"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(J)V5 .method·public·constructor·<init>(J)V
6 ····.locals·16 ····.locals·0
7 ····.param·p1,·"value"····#·J7 ····.param·p1,·"value"····#·J
8 ····.annotation·system·Ldalvik/annotation/Throws;8 ····.annotation·system·Ldalvik/annotation/Throws;
9 ········value·=·{9 ········value·=·{
10 ············Ljava/lang/NumberFormatException;10 ············Ljava/lang/NumberFormatException;
11 ········}11 ········}
12 ····.end·annotation12 ····.end·annotation
  
1.79 KB
smali/org/fourthline/cling/binding/xml/UDA10ServiceDescriptorBinderImpl.smali
    
Offset 414, 15 lines modifiedOffset 414, 15 lines modified
414 ····invoke-static·{p2,·v0,·v1,·v2},·Lorg/fourthline/cling/model/XMLUtil;->appendNewElementIfNotNull(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;Ljava/lang/Enum;Ljava/lang/Object;)Lorg/w3c/dom/Element;414 ····invoke-static·{p2,·v0,·v1,·v2},·Lorg/fourthline/cling/model/XMLUtil;->appendNewElementIfNotNull(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;Ljava/lang/Enum;Ljava/lang/Object;)Lorg/w3c/dom/Element;
  
415 ····.line·395415 ····.line·395
416 ····return-void416 ····return-void
417 .end·method417 .end·method
  
418 .method·private·generateStateVariable(Lorg/fourthline/cling/model/meta/StateVariable;Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)V418 .method·private·generateStateVariable(Lorg/fourthline/cling/model/meta/StateVariable;Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)V
419 ····.locals·12419 ····.locals·11
420 ····.param·p1,·"stateVariable"····#·Lorg/fourthline/cling/model/meta/StateVariable;420 ····.param·p1,·"stateVariable"····#·Lorg/fourthline/cling/model/meta/StateVariable;
421 ····.param·p2,·"descriptor"····#·Lorg/w3c/dom/Document;421 ····.param·p2,·"descriptor"····#·Lorg/w3c/dom/Document;
422 ····.param·p3,·"serviveStateTableElement"····#·Lorg/w3c/dom/Element;422 ····.param·p3,·"serviveStateTableElement"····#·Lorg/w3c/dom/Element;
  
423 ····.prologue423 ····.prologue
424 ····.line·446424 ····.line·446
425 ····sget-object·v7,·Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;->stateVariable:Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;425 ····sget-object·v7,·Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;->stateVariable:Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;
Offset 673, 19 lines modifiedOffset 673, 19 lines modified
  
673 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;->getAllowedValueRange()Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;673 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;->getAllowedValueRange()Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;
  
674 ····move-result-object·v7674 ····move-result-object·v7
  
675 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getStep()J675 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;->getStep()J
  
676 ····move-result-wide·v8676 ····move-result-wide·v7
  
677 ····const-wide/16·v10,·0x1677 ····const-wide/16·v9,·0x1
  
678 ····cmp-long·v7,·v8,·v10678 ····cmp-long·v7,·v7,·v9
  
679 ····if-ltz·v7,·:cond_3679 ····if-ltz·v7,·:cond_3
  
680 ····.line·484680 ····.line·484
681 ····sget-object·v7,·Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;->step:Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;681 ····sget-object·v7,·Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;->step:Lorg/fourthline/cling/binding/xml/Descriptor$Service$ELEMENT;
  
682 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/meta/StateVariable;->getTypeDetails()Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;682 ····invoke-virtual·{p1},·Lorg/fourthline/cling/model/meta/StateVariable;->getTypeDetails()Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;
4.5 KB
smali/org/fourthline/cling/binding/staging/MutableStateVariable.smali
    
Offset 65, 23 lines modifiedOffset 65, 23 lines modified
65 ····invoke-interface·{v0},·Ljava/util/List;->size()I65 ····invoke-interface·{v0},·Ljava/util/List;->size()I
  
66 ····move-result·v066 ····move-result·v0
  
67 ····if-nez·v0,·:cond_167 ····if-nez·v0,·:cond_1
  
68 ····:cond_068 ····:cond_0
69 ····move-object·v0,·v169 ····move-object·v7,·v1
  
70 ····:goto_070 ····:goto_0
71 ····iget-object·v2,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;71 ····iget-object·v0,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;
  
72 ····if-nez·v2,·:cond_272 ····if-nez·v0,·:cond_2
  
73 ····:goto_173 ····:goto_1
74 ····invoke-direct·{v10,·v11,·v12,·v0,·v1},·Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;-><init>(Lorg/fourthline/cling/model/types/Datatype;Ljava/lang/String;[Ljava/lang/String;Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;)V74 ····invoke-direct·{v10,·v11,·v12,·v7,·v1},·Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;-><init>(Lorg/fourthline/cling/model/types/Datatype;Ljava/lang/String;[Ljava/lang/String;Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;)V
  
75 ····iget-object·v0,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->eventDetails:Lorg/fourthline/cling/model/meta/StateVariableEventDetails;75 ····iget-object·v0,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->eventDetails:Lorg/fourthline/cling/model/meta/StateVariableEventDetails;
  
76 ····invoke-direct·{v8,·v9,·v10,·v0},·Lorg/fourthline/cling/model/meta/StateVariable;-><init>(Ljava/lang/String;Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;Lorg/fourthline/cling/model/meta/StateVariableEventDetails;)V76 ····invoke-direct·{v8,·v9,·v10,·v0},·Lorg/fourthline/cling/model/meta/StateVariable;-><init>(Ljava/lang/String;Lorg/fourthline/cling/model/meta/StateVariableTypeDetails;Lorg/fourthline/cling/model/meta/StateVariableEventDetails;)V
  
77 ····return-object·v877 ····return-object·v8
  
Offset 98, 40 lines modifiedOffset 98, 44 lines modified
  
98 ····invoke-interface·{v0,·v2},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;98 ····invoke-interface·{v0,·v2},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
99 ····move-result-object·v099 ····move-result-object·v0
  
100 ····check-cast·v0,·[Ljava/lang/String;100 ····check-cast·v0,·[Ljava/lang/String;
  
 101 ····move-object·v7,·v0
  
101 ····goto·:goto_0102 ····goto·:goto_0
  
102 ····:cond_2103 ····:cond_2
103 ····new-instance·v1,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;104 ····new-instance·v0,·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;
  
 105 ····iget-object·v1,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;
  
104 ····iget-object·v2,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;106 ····iget-object·v1,·v1,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->minimum:Ljava/lang/Long;
  
105 ····iget-object·v2,·v2,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->minimum:Ljava/lang/Long;107 ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J
  
106 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J108 ····move-result-wide·v1
  
107 ····move-result-wide·v2109 ····iget-object·v3,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;
  
108 ····iget-object·v4,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;110 ····iget-object·v3,·v3,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->maximum:Ljava/lang/Long;
  
109 ····iget-object·v4,·v4,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->maximum:Ljava/lang/Long;111 ····invoke-virtual·{v3},·Ljava/lang/Long;->longValue()J
  
110 ····invoke-virtual·{v4},·Ljava/lang/Long;->longValue()J112 ····move-result-wide·v3
  
111 ····move-result-wide·v4113 ····iget-object·v5,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;
  
112 ····iget-object·v6,·p0,·Lorg/fourthline/cling/binding/staging/MutableStateVariable;->allowedValueRange:Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;114 ····iget-object·v5,·v5,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->step:Ljava/lang/Long;
  
113 ····iget-object·v6,·v6,·Lorg/fourthline/cling/binding/staging/MutableAllowedValueRange;->step:Ljava/lang/Long;115 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
114 ····invoke-virtual·{v6},·Ljava/lang/Long;->longValue()J116 ····move-result-wide·v5
  
115 ····move-result-wide·v6117 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;-><init>(JJJ)V
  
116 ····invoke-direct/range·{v1·..·v7},·Lorg/fourthline/cling/model/meta/StateVariableAllowedValueRange;-><init>(JJJ)V118 ····move-object·v1,·v0
  
117 ····goto·:goto_1119 ····goto·:goto_1
118 .end·method120 .end·method
48.1 KB
smali/org/fourthline/cling/binding/annotations/AnnotationStateVariableBinder.smali
    
Offset 539, 53 lines modifiedOffset 539, 53 lines modified
539 ········value·=·{539 ········value·=·{
540 ············Lorg/fourthline/cling/binding/LocalServiceBindingException;540 ············Lorg/fourthline/cling/binding/LocalServiceBindingException;
541 ········}541 ········}
542 ····.end·annotation542 ····.end·annotation
  
543 ····.prologue543 ····.prologue
544 ····.line·70544 ····.line·70
545 ····sget-object·v3,·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->log:Ljava/util/logging/Logger;545 ····sget-object·v2,·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->log:Ljava/util/logging/Logger;
  
546 ····new-instance·v4,·Ljava/lang/StringBuilder;546 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
547 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V547 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
548 ····const-string·v5,·"Creating·state·variable·\'"548 ····const-string·v4,·"Creating·state·variable·\'"
  
549 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;549 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
550 ····move-result-object·v4550 ····move-result-object·v3
  
551 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getName()Ljava/lang/String;551 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getName()Ljava/lang/String;
  
552 ····move-result-object·v5552 ····move-result-object·v4
  
553 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;553 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
554 ····move-result-object·v4554 ····move-result-object·v3
  
555 ····const-string·v5,·"\'·with·accessor:·"555 ····const-string·v4,·"\'·with·accessor:·"
  
556 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;556 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
557 ····move-result-object·v4557 ····move-result-object·v3
  
558 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAccessor()Lorg/fourthline/cling/model/state/StateVariableAccessor;558 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAccessor()Lorg/fourthline/cling/model/state/StateVariableAccessor;
  
559 ····move-result-object·v5559 ····move-result-object·v4
  
560 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;560 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
561 ····move-result-object·v4561 ····move-result-object·v3
  
562 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;562 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
563 ····move-result-object·v4563 ····move-result-object·v3
  
564 ····invoke-virtual·{v3,·v4},·Ljava/util/logging/Logger;->fine(Ljava/lang/String;)V564 ····invoke-virtual·{v2,·v3},·Ljava/util/logging/Logger;->fine(Ljava/lang/String;)V
  
565 ····.line·73565 ····.line·73
566 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->createDatatype()Lorg/fourthline/cling/model/types/Datatype;566 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->createDatatype()Lorg/fourthline/cling/model/types/Datatype;
  
567 ····move-result-object·v12567 ····move-result-object·v12
  
568 ····.line·76568 ····.line·76
Offset 598, 38 lines modifiedOffset 598, 38 lines modified
  
598 ····.line·79598 ····.line·79
599 ····.local·v13,·"defaultValue":Ljava/lang/String;599 ····.local·v13,·"defaultValue":Ljava/lang/String;
600 ····const/4·v10,·0x0600 ····const/4·v10,·0x0
  
601 ····.line·80601 ····.line·80
602 ····.local·v10,·"allowedValues":[Ljava/lang/String;602 ····.local·v10,·"allowedValues":[Ljava/lang/String;
603 ····sget-object·v3,·Lorg/fourthline/cling/model/types/Datatype$Builtin;->STRING:Lorg/fourthline/cling/model/types/Datatype$Builtin;603 ····sget-object·v2,·Lorg/fourthline/cling/model/types/Datatype$Builtin;->STRING:Lorg/fourthline/cling/model/types/Datatype$Builtin;
  
604 ····invoke-interface·{v12},·Lorg/fourthline/cling/model/types/Datatype;->getBuiltin()Lorg/fourthline/cling/model/types/Datatype$Builtin;604 ····invoke-interface·{v12},·Lorg/fourthline/cling/model/types/Datatype;->getBuiltin()Lorg/fourthline/cling/model/types/Datatype$Builtin;
  
605 ····move-result-object·v4605 ····move-result-object·v3
  
606 ····invoke-virtual·{v3,·v4},·Lorg/fourthline/cling/model/types/Datatype$Builtin;->equals(Ljava/lang/Object;)Z606 ····invoke-virtual·{v2,·v3},·Lorg/fourthline/cling/model/types/Datatype$Builtin;->equals(Ljava/lang/Object;)Z
  
607 ····move-result·v3607 ····move-result·v2
  
608 ····if-eqz·v3,·:cond_6608 ····if-eqz·v2,·:cond_6
  
609 ····.line·82609 ····.line·82
610 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAnnotation()Lorg/fourthline/cling/binding/annotations/UpnpStateVariable;610 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAnnotation()Lorg/fourthline/cling/binding/annotations/UpnpStateVariable;
  
611 ····move-result-object·v3611 ····move-result-object·v2
  
612 ····invoke-interface·{v3},·Lorg/fourthline/cling/binding/annotations/UpnpStateVariable;->allowedValueProvider()Ljava/lang/Class;612 ····invoke-interface·{v2},·Lorg/fourthline/cling/binding/annotations/UpnpStateVariable;->allowedValueProvider()Ljava/lang/Class;
  
613 ····move-result-object·v3613 ····move-result-object·v2
  
614 ····sget-object·v4,·Ljava/lang/Void;->TYPE:Ljava/lang/Class;614 ····sget-object·v3,·Ljava/lang/Void;->TYPE:Ljava/lang/Class;
  
615 ····if-eq·v3,·v4,·:cond_1615 ····if-eq·v2,·v3,·:cond_1
  
616 ····.line·83616 ····.line·83
617 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAllowedValuesFromProvider()[Ljava/lang/String;617 ····invoke-virtual/range·{p0·..·p0},·Lorg/fourthline/cling/binding/annotations/AnnotationStateVariableBinder;->getAllowedValuesFromProvider()[Ljava/lang/String;
  
618 ····move-result-object·v10618 ····move-result-object·v10
  
619 ····.line·94619 ····.line·94
Offset 665, 191 lines modifiedOffset 665, 191 lines modified
  
665 ····.line·99665 ····.line·99
666 ····.local·v21,·"s":Ljava/lang/String;666 ····.local·v21,·"s":Ljava/lang/String;
667 ····move-object/from16·v0,·v21667 ····move-object/from16·v0,·v21
  
668 ····invoke-virtual·{v0,·v13},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z668 ····invoke-virtual·{v0,·v13},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
669 ····move-result·v3669 ····move-result·v2
  
670 ····if-eqz·v3,·:cond_5670 ····if-eqz·v2,·:cond_5
  
671 ····.line·100671 ····.line·100
672 ····const/16·v18,·0x1672 ····const/16·v18,·0x1
  
673 ····.line·104673 ····.line·104
674 ····.end·local·v21····#·"s":Ljava/lang/String;674 ····.end·local·v21····#·"s":Ljava/lang/String;
675 ····:cond_0675 ····:cond_0
676 ····if-nez·v18,·:cond_6676 ····if-nez·v18,·:cond_6
  
677 ····.line·105677 ····.line·105
678 ····new-instance·v3,·Lorg/fourthline/cling/binding/LocalServiceBindingException;678 ····new-instance·v2,·Lorg/fourthline/cling/binding/LocalServiceBindingException;
  
679 ····new-instance·v4,·Ljava/lang/StringBuilder;679 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
680 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V680 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
681 ····const-string·v5,·"Default·value·\'"681 ····const-string·v4,·"Default·value·\'"
  
682 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;682 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
683 ····move-result-object·v4683 ····move-result-object·v3
  
684 ····invoke-virtual·{v4,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;684 ····invoke-virtual·{v3,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 42637/49065 bytes (86.90%) of diff not shown.
994 B
smali/org/fourthline/cling/transport/RouterImpl.smali
    
Offset 1318, 19 lines modifiedOffset 1318, 19 lines modified
1318 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1318 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1319 ····move-result-object·v21319 ····move-result-object·v2
  
1320 ····invoke-virtual·{v1,·v2},·Ljava/util/logging/Logger;->finest(Ljava/lang/String;)V1320 ····invoke-virtual·{v1,·v2},·Ljava/util/logging/Logger;->finest(Ljava/lang/String;)V
  
1321 ····.line·4941321 ····.line·494
1322 ····int-to-long·v2,·p21322 ····int-to-long·v1,·p2
  
1323 ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;1323 ····sget-object·v3,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
  
1324 ····invoke-interface·{p1,·v2,·v3,·v1},·Ljava/util/concurrent/locks/Lock;->tryLock(JLjava/util/concurrent/TimeUnit;)Z1324 ····invoke-interface·{p1,·v1,·v2,·v3},·Ljava/util/concurrent/locks/Lock;->tryLock(JLjava/util/concurrent/TimeUnit;)Z
  
1325 ····move-result·v11325 ····move-result·v1
  
1326 ····if-eqz·v1,·:cond_01326 ····if-eqz·v1,·:cond_0
  
1327 ····.line·4951327 ····.line·495
1328 ····sget-object·v1,·Lorg/fourthline/cling/transport/RouterImpl;->log:Ljava/util/logging/Logger;1328 ····sget-object·v1,·Lorg/fourthline/cling/transport/RouterImpl;->log:Ljava/util/logging/Logger;
2.64 KB
smali/org/fourthline/cling/transport/impl/HttpExchangeUpnpStream.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····.line·5860 ····.line·58
61 ····iget-object·v0,·p0,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->httpExchange:Lcom/sun/net/httpserver/HttpExchange;61 ····iget-object·v0,·p0,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->httpExchange:Lcom/sun/net/httpserver/HttpExchange;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·run()V64 .method·public·run()V
65 ····.locals·1465 ····.locals·13
  
66 ····.prologue66 ····.prologue
67 ····.line·6467 ····.line·64
68 ····:try_start_068 ····:try_start_0
69 ····sget-object·v9,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->log:Ljava/util/logging/Logger;69 ····sget-object·v9,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->log:Ljava/util/logging/Logger;
  
70 ····new-instance·v10,·Ljava/lang/StringBuilder;70 ····new-instance·v10,·Ljava/lang/StringBuilder;
Offset 304, 17 lines modifiedOffset 304, 17 lines modified
304 ····.line·174304 ····.line·174
305 ····:cond_0305 ····:cond_0
306 ····:try_start_1306 ····:try_start_1
307 ····iget-object·v9,·p0,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->httpExchange:Lcom/sun/net/httpserver/HttpExchange;307 ····iget-object·v9,·p0,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->httpExchange:Lcom/sun/net/httpserver/HttpExchange;
  
308 ····const/16·v10,·0x1f4308 ····const/16·v10,·0x1f4
  
309 ····const-wide/16·v12,·-0x1309 ····const-wide/16·v11,·-0x1
  
310 ····invoke-virtual·{v9,·v10,·v12,·v13},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V310 ····invoke-virtual·{v9,·v10,·v11,·v12},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V
311 ····:try_end_1311 ····:try_end_1
312 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1312 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_1
  
313 ····.line·179313 ····.line·179
314 ····:goto_0314 ····:goto_0
315 ····invoke-virtual·{p0,·v8},·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->responseException(Ljava/lang/Throwable;)V315 ····invoke-virtual·{p0,·v8},·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->responseException(Ljava/lang/Throwable;)V
  
Offset 595, 17 lines modifiedOffset 595, 17 lines modified
  
595 ····check-cast·v9,·Lorg/fourthline/cling/model/message/UpnpResponse;595 ····check-cast·v9,·Lorg/fourthline/cling/model/message/UpnpResponse;
  
596 ····invoke-virtual·{v9},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I596 ····invoke-virtual·{v9},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I
  
597 ····move-result·v9597 ····move-result·v9
  
598 ····int-to-long·v12,·v1598 ····int-to-long·v11,·v1
  
599 ····invoke-virtual·{v10,·v9,·v12,·v13},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V599 ····invoke-virtual·{v10,·v9,·v11,·v12},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V
  
600 ····.line·137600 ····.line·137
601 ····if-lez·v1,·:cond_3601 ····if-lez·v1,·:cond_3
  
602 ····.line·138602 ····.line·138
603 ····sget-object·v9,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->log:Ljava/util/logging/Logger;603 ····sget-object·v9,·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->log:Ljava/util/logging/Logger;
  
Offset 749, 17 lines modifiedOffset 749, 17 lines modified
749 ····.line·153749 ····.line·153
750 ····invoke-virtual·{p0},·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->getHttpExchange()Lcom/sun/net/httpserver/HttpExchange;750 ····invoke-virtual·{p0},·Lorg/fourthline/cling/transport/impl/HttpExchangeUpnpStream;->getHttpExchange()Lcom/sun/net/httpserver/HttpExchange;
  
751 ····move-result-object·v9751 ····move-result-object·v9
  
752 ····const/16·v10,·0x194752 ····const/16·v10,·0x194
  
753 ····const-wide/16·v12,·-0x1753 ····const-wide/16·v11,·-0x1
  
754 ····invoke-virtual·{v9,·v10,·v12,·v13},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V754 ····invoke-virtual·{v9,·v10,·v11,·v12},·Lcom/sun/net/httpserver/HttpExchange;->sendResponseHeaders(IJ)V
755 ····:try_end_6755 ····:try_end_6
756 ····.catch·Ljava/lang/Throwable;·{:try_start_6·..·:try_end_6}·:catch_0756 ····.catch·Ljava/lang/Throwable;·{:try_start_6·..·:try_end_6}·:catch_0
  
757 ····goto·:goto_6757 ····goto·:goto_6
  
758 ····.line·175758 ····.line·175
759 ····.end·local·v0····#·"bodyBytes":[B759 ····.end·local·v0····#·"bodyBytes":[B
997 B
smali/org/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1.smali
    
Offset 150, 17 lines modifiedOffset 150, 17 lines modified
  
150 ····invoke-virtual·{v5},·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerConfigurationImpl;->getAsyncTimeoutSeconds()I150 ····invoke-virtual·{v5},·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerConfigurationImpl;->getAsyncTimeoutSeconds()I
  
151 ····move-result·v5151 ····move-result·v5
  
152 ····mul-int/lit16·v5,·v5,·0x3e8152 ····mul-int/lit16·v5,·v5,·0x3e8
  
153 ····int-to-long·v6,·v5153 ····int-to-long·v5,·v5
  
154 ····invoke-interface·{v0,·v6,·v7},·Ljavax/servlet/AsyncContext;->setTimeout(J)V154 ····invoke-interface·{v0,·v5,·v6},·Ljavax/servlet/AsyncContext;->setTimeout(J)V
  
155 ····.line·111155 ····.line·111
156 ····new-instance·v5,·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1$1;156 ····new-instance·v5,·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1$1;
  
157 ····invoke-direct·{v5,·p0,·v2,·v3,·v1},·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1$1;-><init>(Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1;JI)V157 ····invoke-direct·{v5,·p0,·v2,·v3,·v1},·Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1$1;-><init>(Lorg/fourthline/cling/transport/impl/AsyncServletStreamServerImpl$1;JI)V
  
158 ····invoke-interface·{v0,·v5},·Ljavax/servlet/AsyncContext;->addListener(Ljavax/servlet/AsyncListener;)V158 ····invoke-interface·{v0,·v5},·Ljavax/servlet/AsyncContext;->addListener(Ljavax/servlet/AsyncListener;)V
1.11 KB
smali/org/fourthline/cling/transport/impl/apache/StreamClientImpl$5.smali
    
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
  
62 ····move-result-object·v062 ····move-result-object·v0
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·handleResponse(Lorg/apache/http/HttpResponse;)Lorg/fourthline/cling/model/message/StreamResponseMessage;65 .method·public·handleResponse(Lorg/apache/http/HttpResponse;)Lorg/fourthline/cling/model/message/StreamResponseMessage;
66 ····.locals·1066 ····.locals·9
67 ····.param·p1,·"httpResponse"····#·Lorg/apache/http/HttpResponse;67 ····.param·p1,·"httpResponse"····#·Lorg/apache/http/HttpResponse;
68 ····.annotation·system·Ldalvik/annotation/Throws;68 ····.annotation·system·Ldalvik/annotation/Throws;
69 ········value·=·{69 ········value·=·{
70 ············Ljava/io/IOException;70 ············Ljava/io/IOException;
71 ········}71 ········}
72 ····.end·annotation72 ····.end·annotation
  
Offset 158, 19 lines modifiedOffset 158, 19 lines modified
  
158 ····.line·239158 ····.line·239
159 ····.local·v1,·"entity":Lorg/apache/http/HttpEntity;159 ····.local·v1,·"entity":Lorg/apache/http/HttpEntity;
160 ····if-eqz·v1,·:cond_1160 ····if-eqz·v1,·:cond_1
  
161 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContentLength()J161 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
162 ····move-result-wide·v6162 ····move-result-wide·v5
  
163 ····const-wide/16·v8,·0x0163 ····const-wide/16·v7,·0x0
  
164 ····cmp-long·v5,·v6,·v8164 ····cmp-long·v5,·v5,·v7
  
165 ····if-nez·v5,·:cond_2165 ····if-nez·v5,·:cond_2
  
166 ····.line·240166 ····.line·240
167 ····:cond_1167 ····:cond_1
168 ····invoke-static·{},·Lorg/fourthline/cling/transport/impl/apache/StreamClientImpl;->access$000()Ljava/util/logging/Logger;168 ····invoke-static·{},·Lorg/fourthline/cling/transport/impl/apache/StreamClientImpl;->access$000()Ljava/util/logging/Logger;
  
1.73 KB
smali/org/fourthline/cling/support/contentdirectory/AbstractContentDirectoryService.smali
    
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/fourthline/cling/support/contentdirectory/AbstractContentDirectoryService;-><init>(Ljava/util/List;Ljava/util/List;Ljava/beans/PropertyChangeSupport;)V164 ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/fourthline/cling/support/contentdirectory/AbstractContentDirectoryService;-><init>(Ljava/util/List;Ljava/util/List;Ljava/beans/PropertyChangeSupport;)V
  
165 ····.line·122165 ····.line·122
166 ····return-void166 ····return-void
167 .end·method167 .end·method
  
168 .method·protected·constructor·<init>(Ljava/util/List;Ljava/util/List;Ljava/beans/PropertyChangeSupport;)V168 .method·protected·constructor·<init>(Ljava/util/List;Ljava/util/List;Ljava/beans/PropertyChangeSupport;)V
169 ····.locals·4169 ····.locals·3
170 ····.param·p3,·"propertyChangeSupport"····#·Ljava/beans/PropertyChangeSupport;170 ····.param·p3,·"propertyChangeSupport"····#·Ljava/beans/PropertyChangeSupport;
171 ····.annotation·system·Ldalvik/annotation/Signature;171 ····.annotation·system·Ldalvik/annotation/Signature;
172 ········value·=·{172 ········value·=·{
173 ············"(",173 ············"(",
174 ············"Ljava/util/List",174 ············"Ljava/util/List",
175 ············"<",175 ············"<",
176 ············"Ljava/lang/String;",176 ············"Ljava/lang/String;",
Offset 191, 17 lines modifiedOffset 191, 17 lines modified
191 ····.local·p1,·"searchCapabilities":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"191 ····.local·p1,·"searchCapabilities":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
192 ····.local·p2,·"sortCapabilities":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"192 ····.local·p2,·"sortCapabilities":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
193 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V193 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
194 ····.line·107194 ····.line·107
195 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;195 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
196 ····const-wide/16·v2,·0x0196 ····const-wide/16·v1,·0x0
  
197 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V197 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
198 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/contentdirectory/AbstractContentDirectoryService;->systemUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;198 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/contentdirectory/AbstractContentDirectoryService;->systemUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
199 ····.line·126199 ····.line·126
200 ····if-eqz·p3,·:cond_0200 ····if-eqz·p3,·:cond_0
  
201 ····.end·local·p3····#·"propertyChangeSupport":Ljava/beans/PropertyChangeSupport;201 ····.end·local·p3····#·"propertyChangeSupport":Ljava/beans/PropertyChangeSupport;
5.09 KB
smali/org/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback.smali
    
Offset 48, 54 lines modifiedOffset 48, 54 lines modified
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····check-cast·v0,·Lorg/fourthline/cling/support/model/container/Container;49 ····check-cast·v0,·Lorg/fourthline/cling/support/model/container/Container;
  
50 ····invoke-virtual·{v0},·Lorg/fourthline/cling/support/model/container/Container;->getId()Ljava/lang/String;50 ····invoke-virtual·{v0},·Lorg/fourthline/cling/support/model/container/Container;->getId()Ljava/lang/String;
  
51 ····move-result-object·v351 ····move-result-object·v2
  
52 ····sget-object·v4,·Lorg/fourthline/cling/support/model/BrowseFlag;->DIRECT_CHILDREN:Lorg/fourthline/cling/support/model/BrowseFlag;52 ····sget-object·v3,·Lorg/fourthline/cling/support/model/BrowseFlag;->DIRECT_CHILDREN:Lorg/fourthline/cling/support/model/BrowseFlag;
  
53 ····const-string·v5,·"*"53 ····const-string·v4,·"*"
  
54 ····const-wide/16·v6,·0x054 ····const-wide/16·v5,·0x0
  
55 ····const/4·v8,·0x055 ····const/4·v7,·0x0
  
56 ····new-array·v9,·v10,·[Lorg/fourthline/cling/support/model/SortCriterion;56 ····new-array·v8,·v10,·[Lorg/fourthline/cling/support/model/SortCriterion;
  
57 ····const/4·v0,·0x057 ····const/4·v0,·0x0
  
58 ····new-instance·v1,·Lorg/fourthline/cling/support/model/SortCriterion;58 ····new-instance·v1,·Lorg/fourthline/cling/support/model/SortCriterion;
  
59 ····const-string·v2,·"dc:title"59 ····const-string·v9,·"dc:title"
  
60 ····invoke-direct·{v1,·v10,·v2},·Lorg/fourthline/cling/support/model/SortCriterion;-><init>(ZLjava/lang/String;)V60 ····invoke-direct·{v1,·v10,·v9},·Lorg/fourthline/cling/support/model/SortCriterion;-><init>(ZLjava/lang/String;)V
  
61 ····aput-object·v1,·v9,·v061 ····aput-object·v1,·v8,·v0
  
62 ····move-object·v1,·p062 ····move-object·v0,·p0
  
63 ····move-object·v2,·p163 ····move-object·v1,·p1
  
64 ····invoke-direct/range·{v1·..·v9},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V64 ····invoke-direct/range·{v0·..·v8},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
  
65 ····.line·5365 ····.line·53
66 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeModel:Ljavax/swing/tree/DefaultTreeModel;66 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeModel:Ljavax/swing/tree/DefaultTreeModel;
  
67 ····.line·5467 ····.line·54
68 ····iput-object·p3,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeNode:Ljavax/swing/tree/DefaultMutableTreeNode;68 ····iput-object·p3,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeNode:Ljavax/swing/tree/DefaultMutableTreeNode;
  
69 ····.line·5569 ····.line·55
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljavax/swing/tree/DefaultTreeModel;Ljavax/swing/tree/DefaultMutableTreeNode;Ljava/lang/String;JJ[Lorg/fourthline/cling/support/model/SortCriterion;)V72 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljavax/swing/tree/DefaultTreeModel;Ljavax/swing/tree/DefaultMutableTreeNode;Ljava/lang/String;JJ[Lorg/fourthline/cling/support/model/SortCriterion;)V
73 ····.locals·1173 ····.locals·9
74 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;74 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
75 ····.param·p2,·"treeModel"····#·Ljavax/swing/tree/DefaultTreeModel;75 ····.param·p2,·"treeModel"····#·Ljavax/swing/tree/DefaultTreeModel;
76 ····.param·p3,·"treeNode"····#·Ljavax/swing/tree/DefaultMutableTreeNode;76 ····.param·p3,·"treeNode"····#·Ljavax/swing/tree/DefaultMutableTreeNode;
77 ····.param·p4,·"filter"····#·Ljava/lang/String;77 ····.param·p4,·"filter"····#·Ljava/lang/String;
78 ····.param·p5,·"firstResult"····#·J78 ····.param·p5,·"firstResult"····#·J
79 ····.param·p7,·"maxResults"····#·J79 ····.param·p7,·"maxResults"····#·J
80 ····.param·p9,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;80 ····.param·p9,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;
Offset 106, 33 lines modifiedOffset 106, 33 lines modified
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····check-cast·v0,·Lorg/fourthline/cling/support/model/container/Container;107 ····check-cast·v0,·Lorg/fourthline/cling/support/model/container/Container;
  
108 ····invoke-virtual·{v0},·Lorg/fourthline/cling/support/model/container/Container;->getId()Ljava/lang/String;108 ····invoke-virtual·{v0},·Lorg/fourthline/cling/support/model/container/Container;->getId()Ljava/lang/String;
  
109 ····move-result-object·v3109 ····move-result-object·v2
  
110 ····sget-object·v4,·Lorg/fourthline/cling/support/model/BrowseFlag;->DIRECT_CHILDREN:Lorg/fourthline/cling/support/model/BrowseFlag;110 ····sget-object·v3,·Lorg/fourthline/cling/support/model/BrowseFlag;->DIRECT_CHILDREN:Lorg/fourthline/cling/support/model/BrowseFlag;
  
111 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;111 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
112 ····move-result-object·v8112 ····move-result-object·v7
  
113 ····move-object·v1,·p0113 ····move-object·v0,·p0
  
114 ····move-object·v2,·p1114 ····move-object·v1,·p1
  
115 ····move-object·v5,·p4115 ····move-object·v4,·p4
  
116 ····move-wide/from16·v6,·p5116 ····move-wide·v5,·p5
  
117 ····move-object/from16·v9,·p9117 ····move-object/from16·v8,·p9
  
118 ····invoke-direct/range·{v1·..·v9},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V118 ····invoke-direct/range·{v0·..·v8},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
  
119 ····.line·60119 ····.line·60
120 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeModel:Ljavax/swing/tree/DefaultTreeModel;120 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeModel:Ljavax/swing/tree/DefaultTreeModel;
  
121 ····.line·61121 ····.line·61
122 ····iput-object·p3,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeNode:Ljavax/swing/tree/DefaultMutableTreeNode;122 ····iput-object·p3,·p0,·Lorg/fourthline/cling/support/contentdirectory/ui/ContentBrowseActionCallback;->treeNode:Ljavax/swing/tree/DefaultMutableTreeNode;
  
4.24 KB
smali/org/fourthline/cling/support/contentdirectory/callback/Search.smali
    
Offset 35, 47 lines modifiedOffset 35, 47 lines modified
  
35 ····sput-object·v0,·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->log:Ljava/util/logging/Logger;35 ····sput-object·v0,·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->log:Ljava/util/logging/Logger;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V38 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V
39 ····.locals·1039 ····.locals·9
40 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;40 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
41 ····.param·p2,·"containerId"····#·Ljava/lang/String;41 ····.param·p2,·"containerId"····#·Ljava/lang/String;
42 ····.param·p3,·"searchCriteria"····#·Ljava/lang/String;42 ····.param·p3,·"searchCriteria"····#·Ljava/lang/String;
  
43 ····.prologue43 ····.prologue
44 ····.line·6244 ····.line·62
45 ····const-string·v5,·"*"45 ····const-string·v4,·"*"
  
46 ····const-wide/16·v6,·0x046 ····const-wide/16·v5,·0x0
  
47 ····const/4·v8,·0x047 ····const/4·v7,·0x0
  
48 ····const/4·v0,·0x048 ····const/4·v0,·0x0
  
49 ····new-array·v9,·v0,·[Lorg/fourthline/cling/support/model/SortCriterion;49 ····new-array·v8,·v0,·[Lorg/fourthline/cling/support/model/SortCriterion;
  
50 ····move-object·v1,·p050 ····move-object·v0,·p0
  
51 ····move-object·v2,·p151 ····move-object·v1,·p1
  
52 ····move-object·v3,·p252 ····move-object·v2,·p2
  
53 ····move-object·v4,·p353 ····move-object·v3,·p3
  
54 ····invoke-direct/range·{v1·..·v9},·Lorg/fourthline/cling/support/contentdirectory/callback/Search;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V54 ····invoke-direct/range·{v0·..·v8},·Lorg/fourthline/cling/support/contentdirectory/callback/Search;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
  
55 ····.line·6355 ····.line·63
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V58 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
59 ····.locals·759 ····.locals·5
60 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;60 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
61 ····.param·p2,·"containerId"····#·Ljava/lang/String;61 ····.param·p2,·"containerId"····#·Ljava/lang/String;
62 ····.param·p3,·"searchCriteria"····#·Ljava/lang/String;62 ····.param·p3,·"searchCriteria"····#·Ljava/lang/String;
63 ····.param·p4,·"filter"····#·Ljava/lang/String;63 ····.param·p4,·"filter"····#·Ljava/lang/String;
64 ····.param·p5,·"firstResult"····#·J64 ····.param·p5,·"firstResult"····#·J
65 ····.param·p7,·"maxResults"····#·Ljava/lang/Long;65 ····.param·p7,·"maxResults"····#·Ljava/lang/Long;
66 ····.param·p8,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;66 ····.param·p8,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;
Offset 172, 17 lines modifiedOffset 172, 17 lines modified
  
172 ····move-result-object·p7172 ····move-result-object·p7
  
173 ····.end·local·p7····#·"maxResults":Ljava/lang/Long;173 ····.end·local·p7····#·"maxResults":Ljava/lang/Long;
174 ····:cond_0174 ····:cond_0
175 ····invoke-virtual·{p7},·Ljava/lang/Long;->longValue()J175 ····invoke-virtual·{p7},·Ljava/lang/Long;->longValue()J
  
176 ····move-result-wide·v4176 ····move-result-wide·v3
  
177 ····invoke-direct·{v2,·v4,·v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V177 ····invoke-direct·{v2,·v3,·v4},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
178 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fourthline/cling/model/action/ActionInvocation;->setInput(Ljava/lang/String;Ljava/lang/Object;)V178 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fourthline/cling/model/action/ActionInvocation;->setInput(Ljava/lang/String;Ljava/lang/Object;)V
  
179 ····.line·82179 ····.line·82
180 ····invoke-virtual·{p0},·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->getActionInvocation()Lorg/fourthline/cling/model/action/ActionInvocation;180 ····invoke-virtual·{p0},·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->getActionInvocation()Lorg/fourthline/cling/model/action/ActionInvocation;
  
181 ····move-result-object·v0181 ····move-result-object·v0
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ····invoke-super·{p0},·Lorg/fourthline/cling/controlpoint/ActionCallback;->run()V243 ····invoke-super·{p0},·Lorg/fourthline/cling/controlpoint/ActionCallback;->run()V
  
244 ····.line·89244 ····.line·89
245 ····return-void245 ····return-void
246 .end·method246 .end·method
  
247 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V247 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
248 ····.locals·10248 ····.locals·9
249 ····.param·p1,·"actionInvocation"····#·Lorg/fourthline/cling/model/action/ActionInvocation;249 ····.param·p1,·"actionInvocation"····#·Lorg/fourthline/cling/model/action/ActionInvocation;
  
250 ····.prologue250 ····.prologue
251 ····.line·93251 ····.line·93
252 ····sget-object·v5,·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->log:Ljava/util/logging/Logger;252 ····sget-object·v5,·Lorg/fourthline/cling/support/contentdirectory/callback/Search;->log:Ljava/util/logging/Logger;
  
253 ····const-string·v6,·"Successful·search·action,·reading·output·argument·values"253 ····const-string·v6,·"Successful·search·action,·reading·output·argument·values"
Offset 321, 19 lines modifiedOffset 321, 19 lines modified
  
321 ····.line·103321 ····.line·103
322 ····.local·v3,·"proceed":Z322 ····.local·v3,·"proceed":Z
323 ····if-eqz·v3,·:cond_0323 ····if-eqz·v3,·:cond_0
  
324 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/SearchResult;->getCountLong()J324 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/SearchResult;->getCountLong()J
  
325 ····move-result-wide·v6325 ····move-result-wide·v5
  
326 ····const-wide/16·v8,·0x0326 ····const-wide/16·v7,·0x0
  
327 ····cmp-long·v5,·v6,·v8327 ····cmp-long·v5,·v5,·v7
  
328 ····if-lez·v5,·:cond_0328 ····if-lez·v5,·:cond_0
  
329 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/SearchResult;->getResult()Ljava/lang/String;329 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/SearchResult;->getResult()Ljava/lang/String;
  
330 ····move-result-object·v5330 ····move-result-object·v5
  
3.18 KB
smali/org/fourthline/cling/support/contentdirectory/callback/Browse.smali
    
Offset 35, 40 lines modifiedOffset 35, 40 lines modified
  
35 ····sput-object·v0,·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;->log:Ljava/util/logging/Logger;35 ····sput-object·v0,·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;->log:Ljava/util/logging/Logger;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;)V38 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;)V
39 ····.locals·1039 ····.locals·9
40 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;40 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
41 ····.param·p2,·"containerId"····#·Ljava/lang/String;41 ····.param·p2,·"containerId"····#·Ljava/lang/String;
42 ····.param·p3,·"flag"····#·Lorg/fourthline/cling/support/model/BrowseFlag;42 ····.param·p3,·"flag"····#·Lorg/fourthline/cling/support/model/BrowseFlag;
  
43 ····.prologue43 ····.prologue
44 ····.line·6344 ····.line·63
45 ····const-string·v5,·"*"45 ····const-string·v4,·"*"
  
46 ····const-wide/16·v6,·0x046 ····const-wide/16·v5,·0x0
  
47 ····const/4·v8,·0x047 ····const/4·v7,·0x0
  
48 ····const/4·v0,·0x048 ····const/4·v0,·0x0
  
49 ····new-array·v9,·v0,·[Lorg/fourthline/cling/support/model/SortCriterion;49 ····new-array·v8,·v0,·[Lorg/fourthline/cling/support/model/SortCriterion;
  
50 ····move-object·v1,·p050 ····move-object·v0,·p0
  
51 ····move-object·v2,·p151 ····move-object·v1,·p1
  
52 ····move-object·v3,·p252 ····move-object·v2,·p2
  
53 ····move-object·v4,·p353 ····move-object·v3,·p3
  
54 ····invoke-direct/range·{v1·..·v9},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V54 ····invoke-direct/range·{v0·..·v8},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
  
55 ····.line·6455 ····.line·64
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V58 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
59 ····.locals·559 ····.locals·5
Offset 246, 15 lines modifiedOffset 246, 15 lines modified
246 ····invoke-super·{p0},·Lorg/fourthline/cling/controlpoint/ActionCallback;->run()V246 ····invoke-super·{p0},·Lorg/fourthline/cling/controlpoint/ActionCallback;->run()V
  
247 ····.line·90247 ····.line·90
248 ····return-void248 ····return-void
249 .end·method249 .end·method
  
250 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V250 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
251 ····.locals·10251 ····.locals·9
252 ····.param·p1,·"invocation"····#·Lorg/fourthline/cling/model/action/ActionInvocation;252 ····.param·p1,·"invocation"····#·Lorg/fourthline/cling/model/action/ActionInvocation;
  
253 ····.prologue253 ····.prologue
254 ····.line·93254 ····.line·93
255 ····sget-object·v5,·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;->log:Ljava/util/logging/Logger;255 ····sget-object·v5,·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;->log:Ljava/util/logging/Logger;
  
256 ····const-string·v6,·"Successful·browse·action,·reading·output·argument·values"256 ····const-string·v6,·"Successful·browse·action,·reading·output·argument·values"
Offset 324, 19 lines modifiedOffset 324, 19 lines modified
  
324 ····.line·104324 ····.line·104
325 ····.local·v3,·"proceed":Z325 ····.local·v3,·"proceed":Z
326 ····if-eqz·v3,·:cond_0326 ····if-eqz·v3,·:cond_0
  
327 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/BrowseResult;->getCountLong()J327 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/BrowseResult;->getCountLong()J
  
328 ····move-result-wide·v6328 ····move-result-wide·v5
  
329 ····const-wide/16·v8,·0x0329 ····const-wide/16·v7,·0x0
  
330 ····cmp-long·v5,·v6,·v8330 ····cmp-long·v5,·v5,·v7
  
331 ····if-lez·v5,·:cond_0331 ····if-lez·v5,·:cond_0
  
332 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/BrowseResult;->getResult()Ljava/lang/String;332 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/BrowseResult;->getResult()Ljava/lang/String;
  
333 ····move-result-object·v5333 ····move-result-object·v5
  
9.73 KB
smali/org/fourthline/cling/support/model/MediaInfo.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .field·private·recordMedium:Lorg/fourthline/cling/support/model/StorageMedium;21 .field·private·recordMedium:Lorg/fourthline/cling/support/model/StorageMedium;
  
22 .field·private·writeStatus:Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;22 .field·private·writeStatus:Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·425 ····.locals·3
  
26 ····.prologue26 ····.prologue
27 ····.line·3927 ····.line·39
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·2829 ····.line·28
30 ····const-string·v0,·""30 ····const-string·v0,·""
Offset 50, 17 lines modifiedOffset 50, 17 lines modified
50 ····const-string·v0,·"NOT_IMPLEMENTED"50 ····const-string·v0,·"NOT_IMPLEMENTED"
  
51 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;51 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;
  
52 ····.line·3352 ····.line·33
53 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;53 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
54 ····const-wide/16·v2,·0x054 ····const-wide/16·v1,·0x0
  
55 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V55 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
56 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;56 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
57 ····.line·3457 ····.line·34
58 ····const-string·v0,·"00:00:00"58 ····const-string·v0,·"00:00:00"
  
59 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;59 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->writeStatus:Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;81 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->writeStatus:Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;
  
82 ····.line·4082 ····.line·40
83 ····return-void83 ····return-void
84 .end·method84 .end·method
  
85 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V85 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;)V
86 ····.locals·486 ····.locals·3
87 ····.param·p1,·"currentURI"····#·Ljava/lang/String;87 ····.param·p1,·"currentURI"····#·Ljava/lang/String;
88 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;88 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;
  
89 ····.prologue89 ····.prologue
90 ····.line·5790 ····.line·57
91 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V91 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 112, 17 lines modifiedOffset 112, 17 lines modified
112 ····const-string·v0,·"NOT_IMPLEMENTED"112 ····const-string·v0,·"NOT_IMPLEMENTED"
  
113 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;113 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;
  
114 ····.line·33114 ····.line·33
115 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;115 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
116 ····const-wide/16·v2,·0x0116 ····const-wide/16·v1,·0x0
  
117 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V117 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
118 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;118 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
119 ····.line·34119 ····.line·34
120 ····const-string·v0,·"00:00:00"120 ····const-string·v0,·"00:00:00"
  
121 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;121 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->currentURIMetaData:Ljava/lang/String;149 ····iput-object·p2,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->currentURIMetaData:Ljava/lang/String;
  
150 ····.line·60150 ····.line·60
151 ····return-void151 ····return-void
152 .end·method152 .end·method
  
153 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/StorageMedium;)V153 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/StorageMedium;)V
154 ····.locals·4154 ····.locals·3
155 ····.param·p1,·"currentURI"····#·Ljava/lang/String;155 ····.param·p1,·"currentURI"····#·Ljava/lang/String;
156 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;156 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;
157 ····.param·p3,·"nextURI"····#·Ljava/lang/String;157 ····.param·p3,·"nextURI"····#·Ljava/lang/String;
158 ····.param·p4,·"nextURIMetaData"····#·Ljava/lang/String;158 ····.param·p4,·"nextURIMetaData"····#·Ljava/lang/String;
159 ····.param·p5,·"numberOfTracks"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;159 ····.param·p5,·"numberOfTracks"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
160 ····.param·p6,·"mediaDuration"····#·Ljava/lang/String;160 ····.param·p6,·"mediaDuration"····#·Ljava/lang/String;
161 ····.param·p7,·"playMedium"····#·Lorg/fourthline/cling/support/model/StorageMedium;161 ····.param·p7,·"playMedium"····#·Lorg/fourthline/cling/support/model/StorageMedium;
Offset 185, 17 lines modifiedOffset 185, 17 lines modified
185 ····const-string·v0,·"NOT_IMPLEMENTED"185 ····const-string·v0,·"NOT_IMPLEMENTED"
  
186 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;186 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;
  
187 ····.line·33187 ····.line·33
188 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;188 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
189 ····const-wide/16·v2,·0x0189 ····const-wide/16·v1,·0x0
  
190 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V190 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
191 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;191 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->numberOfTracks:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
192 ····.line·34192 ····.line·34
193 ····const-string·v0,·"00:00:00"193 ····const-string·v0,·"00:00:00"
  
194 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;194 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->mediaDuration:Ljava/lang/String;
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ····iput-object·p7,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->playMedium:Lorg/fourthline/cling/support/model/StorageMedium;237 ····iput-object·p7,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->playMedium:Lorg/fourthline/cling/support/model/StorageMedium;
  
238 ····.line·96238 ····.line·96
239 ····return-void239 ····return-void
240 .end·method240 .end·method
  
241 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/StorageMedium;Lorg/fourthline/cling/support/model/StorageMedium;Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;)V241 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Lorg/fourthline/cling/support/model/StorageMedium;Lorg/fourthline/cling/support/model/StorageMedium;Lorg/fourthline/cling/support/model/RecordMediumWriteStatus;)V
242 ····.locals·4242 ····.locals·3
243 ····.param·p1,·"currentURI"····#·Ljava/lang/String;243 ····.param·p1,·"currentURI"····#·Ljava/lang/String;
244 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;244 ····.param·p2,·"currentURIMetaData"····#·Ljava/lang/String;
245 ····.param·p3,·"nextURI"····#·Ljava/lang/String;245 ····.param·p3,·"nextURI"····#·Ljava/lang/String;
246 ····.param·p4,·"nextURIMetaData"····#·Ljava/lang/String;246 ····.param·p4,·"nextURIMetaData"····#·Ljava/lang/String;
247 ····.param·p5,·"numberOfTracks"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;247 ····.param·p5,·"numberOfTracks"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
248 ····.param·p6,·"mediaDuration"····#·Ljava/lang/String;248 ····.param·p6,·"mediaDuration"····#·Ljava/lang/String;
249 ····.param·p7,·"playMedium"····#·Lorg/fourthline/cling/support/model/StorageMedium;249 ····.param·p7,·"playMedium"····#·Lorg/fourthline/cling/support/model/StorageMedium;
Offset 275, 17 lines modifiedOffset 275, 17 lines modified
275 ····const-string·v0,·"NOT_IMPLEMENTED"275 ····const-string·v0,·"NOT_IMPLEMENTED"
  
276 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;276 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/MediaInfo;->nextURIMetaData:Ljava/lang/String;
  
277 ····.line·33277 ····.line·33
278 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;278 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
279 ····const-wide/16·v2,·0x0279 ····const-wide/16·v1,·0x0
  
Max diff block lines reached; 3895/9848 bytes (39.55%) of diff not shown.
17.6 KB
smali/org/fourthline/cling/support/model/PositionInfo.smali
    
Offset 22, 25 lines modifiedOffset 22, 25 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·424 ····.locals·4
  
25 ····.prologue25 ····.prologue
26 ····const·v1,·0x7fffffff26 ····const·v3,·0x7fffffff
  
27 ····.line·3827 ····.line·38
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·2929 ····.line·29
30 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;30 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
31 ····const-wide/16·v2,·0x031 ····const-wide/16·v1,·0x0
  
32 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V32 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
33 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····.line·3034 ····.line·30
35 ····const-string·v0,·"00:00:00"35 ····const-string·v0,·"00:00:00"
  
36 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;36 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;
Offset 62, 41 lines modifiedOffset 62, 41 lines modified
  
62 ····.line·3462 ····.line·34
63 ····const-string·v0,·"00:00:00"63 ····const-string·v0,·"00:00:00"
  
64 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;64 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;
  
65 ····.line·3565 ····.line·35
66 ····iput·v1,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->relCount:I66 ····iput·v3,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->relCount:I
  
67 ····.line·3667 ····.line·36
68 ····iput·v1,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absCount:I68 ····iput·v3,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absCount:I
  
69 ····.line·3969 ····.line·39
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;)V72 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;)V
73 ····.locals·573 ····.locals·4
74 ····.param·p1,·"track"····#·J74 ····.param·p1,·"track"····#·J
75 ····.param·p3,·"trackMetaData"····#·Ljava/lang/String;75 ····.param·p3,·"trackMetaData"····#·Ljava/lang/String;
76 ····.param·p4,·"trackURI"····#·Ljava/lang/String;76 ····.param·p4,·"trackURI"····#·Ljava/lang/String;
  
77 ····.prologue77 ····.prologue
78 ····const·v1,·0x7fffffff78 ····const·v3,·0x7fffffff
  
79 ····.line·9879 ····.line·98
80 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V80 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
81 ····.line·2981 ····.line·29
82 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;82 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
83 ····const-wide/16·v2,·0x083 ····const-wide/16·v1,·0x0
  
84 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V84 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
85 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;85 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
86 ····.line·3086 ····.line·30
87 ····const-string·v0,·"00:00:00"87 ····const-string·v0,·"00:00:00"
  
88 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;88 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;
Offset 118, 18 lines modifiedOffset 118, 18 lines modified
  
118 ····.line·34118 ····.line·34
119 ····const-string·v0,·"00:00:00"119 ····const-string·v0,·"00:00:00"
  
120 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;120 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;
  
121 ····.line·35121 ····.line·35
122 ····iput·v1,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->relCount:I122 ····iput·v3,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->relCount:I
  
123 ····.line·36123 ····.line·36
124 ····iput·v1,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absCount:I124 ····iput·v3,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absCount:I
  
125 ····.line·99125 ····.line·99
126 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;126 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
127 ····invoke-direct·{v0,·p1,·p2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V127 ····invoke-direct·{v0,·p1,·p2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
128 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;128 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
Offset 141, 33 lines modifiedOffset 141, 33 lines modified
141 ····iput-object·p4,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackURI:Ljava/lang/String;141 ····iput-object·p4,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackURI:Ljava/lang/String;
  
142 ····.line·102142 ····.line·102
143 ····return-void143 ····return-void
144 .end·method144 .end·method
  
145 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V145 .method·public·constructor·<init>(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
146 ····.locals·5146 ····.locals·4
147 ····.param·p1,·"track"····#·J147 ····.param·p1,·"track"····#·J
148 ····.param·p3,·"trackDuration"····#·Ljava/lang/String;148 ····.param·p3,·"trackDuration"····#·Ljava/lang/String;
149 ····.param·p4,·"trackURI"····#·Ljava/lang/String;149 ····.param·p4,·"trackURI"····#·Ljava/lang/String;
150 ····.param·p5,·"relTime"····#·Ljava/lang/String;150 ····.param·p5,·"relTime"····#·Ljava/lang/String;
151 ····.param·p6,·"absTime"····#·Ljava/lang/String;151 ····.param·p6,·"absTime"····#·Ljava/lang/String;
  
152 ····.prologue152 ····.prologue
153 ····const·v1,·0x7fffffff153 ····const·v3,·0x7fffffff
  
154 ····.line·77154 ····.line·77
155 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V155 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
156 ····.line·29156 ····.line·29
157 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;157 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
158 ····const-wide/16·v2,·0x0158 ····const-wide/16·v1,·0x0
  
159 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V159 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
160 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;160 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->track:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
161 ····.line·30161 ····.line·30
162 ····const-string·v0,·"00:00:00"162 ····const-string·v0,·"00:00:00"
  
163 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;163 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->trackDuration:Ljava/lang/String;
Offset 189, 18 lines modifiedOffset 189, 18 lines modified
  
189 ····.line·34189 ····.line·34
190 ····const-string·v0,·"00:00:00"190 ····const-string·v0,·"00:00:00"
  
191 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;191 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/model/PositionInfo;->absTime:Ljava/lang/String;
  
Max diff block lines reached; 12940/17905 bytes (72.27%) of diff not shown.
578 B
smali/org/fourthline/cling/support/model/BrowseResult.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····invoke-direct/range·{v0·..·v7},·Lorg/fourthline/cling/support/model/BrowseResult;-><init>(Ljava/lang/String;JJJ)V35 ····invoke-direct/range·{v0·..·v7},·Lorg/fourthline/cling/support/model/BrowseResult;-><init>(Ljava/lang/String;JJJ)V
  
36 ····.line·4236 ····.line·42
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·constructor·<init>(Ljava/lang/String;JJJ)V39 .method·public·constructor·<init>(Ljava/lang/String;JJJ)V
40 ····.locals·440 ····.locals·3
41 ····.param·p1,·"result"····#·Ljava/lang/String;41 ····.param·p1,·"result"····#·Ljava/lang/String;
42 ····.param·p2,·"count"····#·J42 ····.param·p2,·"count"····#·J
43 ····.param·p4,·"totalMatches"····#·J43 ····.param·p4,·"totalMatches"····#·J
44 ····.param·p6,·"updatedId"····#·J44 ····.param·p6,·"updatedId"····#·J
  
45 ····.prologue45 ····.prologue
46 ····.line·4546 ····.line·45
577 B
smali/org/fourthline/cling/support/model/SearchResult.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····invoke-direct/range·{v0·..·v7},·Lorg/fourthline/cling/support/model/SearchResult;-><init>(Ljava/lang/String;JJJ)V35 ····invoke-direct/range·{v0·..·v7},·Lorg/fourthline/cling/support/model/SearchResult;-><init>(Ljava/lang/String;JJJ)V
  
36 ····.line·4436 ····.line·44
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·constructor·<init>(Ljava/lang/String;JJJ)V39 .method·public·constructor·<init>(Ljava/lang/String;JJJ)V
40 ····.locals·440 ····.locals·3
41 ····.param·p1,·"result"····#·Ljava/lang/String;41 ····.param·p1,·"result"····#·Ljava/lang/String;
42 ····.param·p2,·"count"····#·J42 ····.param·p2,·"count"····#·J
43 ····.param·p4,·"totalMatches"····#·J43 ····.param·p4,·"totalMatches"····#·J
44 ····.param·p6,·"updateID"····#·J44 ····.param·p6,·"updateID"····#·J
  
45 ····.prologue45 ····.prologue
46 ····.line·4746 ····.line·47
2.03 KB
smali/org/fourthline/cling/support/model/Connection$StatusInfo.smali
    
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····.line·3367 ····.line·33
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
  
70 #·virtual·methods70 #·virtual·methods
71 .method·public·equals(Ljava/lang/Object;)Z71 .method·public·equals(Ljava/lang/Object;)Z
72 ····.locals·872 ····.locals·7
73 ····.param·p1,·"o"····#·Ljava/lang/Object;73 ····.param·p1,·"o"····#·Ljava/lang/Object;
  
74 ····.prologue74 ····.prologue
75 ····const/4·v1,·0x175 ····const/4·v1,·0x1
  
76 ····const/4·v2,·0x076 ····const/4·v2,·0x0
  
Offset 110, 19 lines modifiedOffset 110, 19 lines modified
110 ····move-object·v0,·p1110 ····move-object·v0,·p1
  
111 ····.line·62111 ····.line·62
112 ····check-cast·v0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;112 ····check-cast·v0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;
  
113 ····.line·64113 ····.line·64
114 ····.local·v0,·"that":Lorg/fourthline/cling/support/model/Connection$StatusInfo;114 ····.local·v0,·"that":Lorg/fourthline/cling/support/model/Connection$StatusInfo;
115 ····iget-wide·v4,·p0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->uptimeSeconds:J115 ····iget-wide·v3,·p0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->uptimeSeconds:J
  
116 ····iget-wide·v6,·v0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->uptimeSeconds:J116 ····iget-wide·v5,·v0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->uptimeSeconds:J
  
117 ····cmp-long·v3,·v4,·v6117 ····cmp-long·v3,·v3,·v5
  
118 ····if-eqz·v3,·:cond_4118 ····if-eqz·v3,·:cond_4
  
119 ····move·v1,·v2119 ····move·v1,·v2
  
120 ····goto·:goto_0120 ····goto·:goto_0
  
Offset 168, 25 lines modifiedOffset 168, 25 lines modified
168 ····.line·42168 ····.line·42
169 ····iget-object·v0,·p0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->status:Lorg/fourthline/cling/support/model/Connection$Status;169 ····iget-object·v0,·p0,·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->status:Lorg/fourthline/cling/support/model/Connection$Status;
  
170 ····return-object·v0170 ····return-object·v0
171 .end·method171 .end·method
  
172 .method·public·getUptime()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;172 .method·public·getUptime()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
173 ····.locals·4173 ····.locals·3
  
174 ····.prologue174 ····.prologue
175 ····.line·50175 ····.line·50
176 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;176 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
177 ····invoke-virtual·{p0},·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->getUptimeSeconds()J177 ····invoke-virtual·{p0},·Lorg/fourthline/cling/support/model/Connection$StatusInfo;->getUptimeSeconds()J
  
178 ····move-result-wide·v2178 ····move-result-wide·v1
  
179 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V179 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
180 ····return-object·v0180 ····return-object·v0
181 .end·method181 .end·method
  
182 .method·public·getUptimeSeconds()J182 .method·public·getUptimeSeconds()J
183 ····.locals·2183 ····.locals·2
  
2.3 KB
smali/org/fourthline/cling/support/model/PortMapping.smali
    
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
  
57 ····const-wide/16·v4,·0x057 ····const-wide/16·v4,·0x0
  
58 ····invoke-direct·{v2,·v4,·v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V58 ····invoke-direct·{v2,·v4,·v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
59 ····new-instance·v4,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;59 ····new-instance·v4,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
  
60 ····int-to-long·v6,·p160 ····int-to-long·v5,·p1
  
61 ····invoke-direct·{v4,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V61 ····invoke-direct·{v4,·v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
62 ····new-instance·v5,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;62 ····new-instance·v5,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
  
63 ····int-to-long·v6,·p163 ····int-to-long·v6,·p1
  
64 ····invoke-direct·{v5,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V64 ····invoke-direct·{v5,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
Offset 94, 25 lines modifiedOffset 94, 25 lines modified
  
94 ····.prologue94 ····.prologue
95 ····.line·7595 ····.line·75
96 ····const/4·v1,·0x196 ····const/4·v1,·0x1
  
97 ····new-instance·v2,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;97 ····new-instance·v2,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
98 ····const-wide/16·v4,·0x098 ····const-wide/16·v3,·0x0
  
99 ····invoke-direct·{v2,·v4,·v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V99 ····invoke-direct·{v2,·v3,·v4},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
100 ····const/4·v3,·0x0100 ····const/4·v3,·0x0
  
101 ····new-instance·v4,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;101 ····new-instance·v4,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
  
102 ····int-to-long·v6,·p1102 ····int-to-long·v5,·p1
  
103 ····invoke-direct·{v4,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V103 ····invoke-direct·{v4,·v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
104 ····new-instance·v5,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;104 ····new-instance·v5,·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
  
105 ····int-to-long·v6,·p1105 ····int-to-long·v6,·p1
  
106 ····invoke-direct·{v5,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V106 ····invoke-direct·{v5,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
Offset 140, 17 lines modifiedOffset 140, 17 lines modified
140 ····const/4·v5,·0x0140 ····const/4·v5,·0x0
  
141 ····.line·88141 ····.line·88
142 ····const/4·v1,·0x1142 ····const/4·v1,·0x1
  
143 ····new-instance·v2,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;143 ····new-instance·v2,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
144 ····const-wide/16·v6,·0x0144 ····const-wide/16·v3,·0x0
  
145 ····invoke-direct·{v2,·v6,·v7},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V145 ····invoke-direct·{v2,·v3,·v4},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
146 ····move-object·v0,·p0146 ····move-object·v0,·p0
  
147 ····move-object·v3,·p1147 ····move-object·v3,·p1
  
148 ····move-object·v4,·p2148 ····move-object·v4,·p2
  
1000 B
smali/org/fourthline/cling/support/model/dlna/message/header/BufferBytesHeader.smali
    
Offset 12, 26 lines modifiedOffset 12, 26 lines modified
12 ········">;"12 ········">;"
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>()V16 .method·public·constructor·<init>()V
17 ····.locals·417 ····.locals·3
  
18 ····.prologue18 ····.prologue
19 ····.line·2519 ····.line·25
20 ····invoke-direct·{p0},·Lorg/fourthline/cling/support/model/dlna/message/header/DLNAHeader;-><init>()V20 ····invoke-direct·{p0},·Lorg/fourthline/cling/support/model/dlna/message/header/DLNAHeader;-><init>()V
  
21 ····.line·2621 ····.line·26
22 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;22 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
23 ····const-wide/16·v2,·0x023 ····const-wide/16·v1,·0x0
  
24 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V24 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
25 ····invoke-virtual·{p0,·v0},·Lorg/fourthline/cling/support/model/dlna/message/header/BufferBytesHeader;->setValue(Ljava/lang/Object;)V25 ····invoke-virtual·{p0,·v0},·Lorg/fourthline/cling/support/model/dlna/message/header/BufferBytesHeader;->setValue(Ljava/lang/Object;)V
  
26 ····.line·2726 ····.line·27
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
16.2 KB
smali/org/fourthline/cling/support/model/dlna/types/NormalPlayTime.smali
    
Offset 84, 33 lines modifiedOffset 84, 37 lines modified
84 ····iput-wide·p1,·p0,·Lorg/fourthline/cling/support/model/dlna/types/NormalPlayTime;->milliseconds:J84 ····iput-wide·p1,·p0,·Lorg/fourthline/cling/support/model/dlna/types/NormalPlayTime;->milliseconds:J
  
85 ····.line·4285 ····.line·42
86 ····return-void86 ····return-void
87 .end·method87 .end·method
  
88 .method·public·constructor·<init>(JJJJ)V88 .method·public·constructor·<init>(JJJJ)V
89 ····.locals·589 ····.locals·7
90 ····.param·p1,·"hours"····#·J90 ····.param·p1,·"hours"····#·J
91 ····.param·p3,·"minutes"····#·J91 ····.param·p3,·"minutes"····#·J
92 ····.param·p5,·"seconds"····#·J92 ····.param·p5,·"seconds"····#·J
93 ····.param·p7,·"milliseconds"····#·J93 ····.param·p7,·"milliseconds"····#·J
94 ····.annotation·system·Ldalvik/annotation/Throws;94 ····.annotation·system·Ldalvik/annotation/Throws;
95 ········value·=·{95 ········value·=·{
96 ············Lorg/fourthline/cling/model/types/InvalidValueException;96 ············Lorg/fourthline/cling/model/types/InvalidValueException;
97 ········}97 ········}
98 ····.end·annotation98 ····.end·annotation
  
99 ····.prologue99 ····.prologue
 100 ····const-wide/16·v5,·0x3b
  
 101 ····const-wide/16·v3,·0x3c
  
 102 ····const-wide/16·v1,·0x0
  
100 ····.line·44103 ····.line·44
101 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V104 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
102 ····.line·45105 ····.line·45
103 ····const-wide/16·v0,·0x0 
  
104 ····cmp-long·v0,·p1,·v0106 ····cmp-long·v0,·p1,·v1
  
105 ····if-gez·v0,·:cond_0107 ····if-gez·v0,·:cond_0
  
106 ····.line·46108 ····.line·46
107 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;109 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;
  
108 ····new-instance·v1,·Ljava/lang/StringBuilder;110 ····new-instance·v1,·Ljava/lang/StringBuilder;
Offset 133, 23 lines modifiedOffset 137, 19 lines modified
  
133 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V137 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V
  
134 ····throw·v0138 ····throw·v0
  
135 ····.line·49139 ····.line·49
136 ····:cond_0140 ····:cond_0
137 ····const-wide/16·v0,·0x0 
  
138 ····cmp-long·v0,·p3,·v0141 ····cmp-long·v0,·p3,·v1
  
139 ····if-ltz·v0,·:cond_1142 ····if-ltz·v0,·:cond_1
  
140 ····const-wide/16·v0,·0x3b 
  
141 ····cmp-long·v0,·p3,·v0143 ····cmp-long·v0,·p3,·v5
  
142 ····if-lez·v0,·:cond_2144 ····if-lez·v0,·:cond_2
  
143 ····.line·50145 ····.line·50
144 ····:cond_1146 ····:cond_1
145 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;147 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;
  
Offset 173, 23 lines modifiedOffset 173, 19 lines modified
  
173 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V173 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V
  
174 ····throw·v0174 ····throw·v0
  
175 ····.line·53175 ····.line·53
176 ····:cond_2176 ····:cond_2
177 ····const-wide/16·v0,·0x0 
  
178 ····cmp-long·v0,·p5,·v0177 ····cmp-long·v0,·p5,·v1
  
179 ····if-ltz·v0,·:cond_3178 ····if-ltz·v0,·:cond_3
  
180 ····const-wide/16·v0,·0x3b 
  
181 ····cmp-long·v0,·p5,·v0179 ····cmp-long·v0,·p5,·v5
  
182 ····if-lez·v0,·:cond_4180 ····if-lez·v0,·:cond_4
  
183 ····.line·54181 ····.line·54
184 ····:cond_3182 ····:cond_3
185 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;183 ····new-instance·v0,·Lorg/fourthline/cling/model/types/InvalidValueException;
  
Offset 213, 17 lines modifiedOffset 209, 15 lines modified
  
213 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V209 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V
  
214 ····throw·v0210 ····throw·v0
  
215 ····.line·56211 ····.line·56
216 ····:cond_4212 ····:cond_4
217 ····const-wide/16·v0,·0x0 
  
218 ····cmp-long·v0,·p7,·v0213 ····cmp-long·v0,·p7,·v1
  
219 ····if-ltz·v0,·:cond_5214 ····if-ltz·v0,·:cond_5
  
220 ····const-wide/16·v0,·0x3e7215 ····const-wide/16·v0,·0x3e7
  
221 ····cmp-long·v0,·p7,·v0216 ····cmp-long·v0,·p7,·v0
  
Offset 253, 25 lines modifiedOffset 247, 19 lines modified
  
253 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V247 ····invoke-direct·{v0,·v1},·Lorg/fourthline/cling/model/types/InvalidValueException;-><init>(Ljava/lang/String;)V
  
254 ····throw·v0248 ····throw·v0
  
255 ····.line·60249 ····.line·60
256 ····:cond_6250 ····:cond_6
257 ····const-wide/16·v0,·0x3c 
  
258 ····mul-long/2addr·v0,·p1251 ····mul-long·v0,·p1,·v3
  
259 ····const-wide/16·v2,·0x3c 
  
260 ····mul-long/2addr·v0,·v2252 ····mul-long/2addr·v0,·v3
  
261 ····const-wide/16·v2,·0x3c 
  
262 ····mul-long/2addr·v2,·p3253 ····mul-long·v2,·p3,·v3
  
263 ····add-long/2addr·v0,·v2254 ····add-long/2addr·v0,·v2
  
Max diff block lines reached; 13585/16432 bytes (82.67%) of diff not shown.
1.82 KB
smali/org/fourthline/cling/support/model/dlna/types/BufferInfoType.smali
    
Offset 109, 17 lines modifiedOffset 109, 17 lines modified
109 ····:try_start_0109 ····:try_start_0
110 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;110 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
  
111 ····move-result-object·v5111 ····move-result-object·v5
  
112 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J112 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
113 ····move-result-wide·v6113 ····move-result-wide·v5
  
114 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;114 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
115 ····move-result-object·v1115 ····move-result-object·v1
  
116 ····.line·51116 ····.line·51
117 ····.local·v1,·"dejitterSize":Ljava/lang/Long;117 ····.local·v1,·"dejitterSize":Ljava/lang/Long;
118 ····const/4·v0,·0x0118 ····const/4·v0,·0x0
  
Offset 149, 17 lines modifiedOffset 149, 17 lines modified
  
149 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;149 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
  
150 ····move-result-object·v5150 ····move-result-object·v5
  
151 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J151 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
152 ····move-result-wide·v6152 ····move-result-wide·v5
  
153 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;153 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
154 ····move-result-object·v5154 ····move-result-object·v5
  
155 ····invoke-static·{},·Lorg/fourthline/cling/support/model/dlna/types/CodedDataBuffer$TransferMechanism;->values()[Lorg/fourthline/cling/support/model/dlna/types/CodedDataBuffer$TransferMechanism;155 ····invoke-static·{},·Lorg/fourthline/cling/support/model/dlna/types/CodedDataBuffer$TransferMechanism;->values()[Lorg/fourthline/cling/support/model/dlna/types/CodedDataBuffer$TransferMechanism;
  
156 ····move-result-object·v6156 ····move-result-object·v6
  
Offset 193, 17 lines modifiedOffset 193, 17 lines modified
  
193 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;193 ····invoke-virtual·{v3,·v5},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String;
  
194 ····move-result-object·v5194 ····move-result-object·v5
  
195 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J195 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
196 ····move-result-wide·v6196 ····move-result-wide·v5
  
197 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;197 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
198 ····move-result-object·v4198 ····move-result-object·v4
  
199 ····.line·62199 ····.line·62
200 ····:cond_1200 ····:cond_1
201 ····const/4·v5,·0x7201 ····const/4·v5,·0x7
  
1.09 KB
smali/org/fourthline/cling/support/avtransport/AbstractAVTransportService.smali
    
Offset 293, 23 lines modifiedOffset 293, 23 lines modified
293 ····iput-object·p1,·p0,·Lorg/fourthline/cling/support/avtransport/AbstractAVTransportService;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;293 ····iput-object·p1,·p0,·Lorg/fourthline/cling/support/avtransport/AbstractAVTransportService;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;
  
294 ····.line·209294 ····.line·209
295 ····return-void295 ····return-void
296 .end·method296 .end·method
  
297 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;297 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
298 ····.locals·4298 ····.locals·3
  
299 ····.prologue299 ····.prologue
300 ····.line·266300 ····.line·266
301 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;301 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
302 ····const-wide/16·v2,·0x0302 ····const-wide/16·v1,·0x0
  
303 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V303 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
304 ····return-object·v0304 ····return-object·v0
305 .end·method305 .end·method
  
  
306 #·virtual·methods306 #·virtual·methods
307 .method·public·appendCurrentState(Lorg/fourthline/cling/support/lastchange/LastChange;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V307 .method·public·appendCurrentState(Lorg/fourthline/cling/support/lastchange/LastChange;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V
1.29 KB
smali/org/fourthline/cling/support/avtransport/impl/AVTransportService.smali
    
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
  
240 ····move-result-object·v0240 ····move-result-object·v0
  
241 ····return-object·v0241 ····return-object·v0
242 .end·method242 .end·method
  
243 .method·protected·findStateMachine(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Z)Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;243 .method·protected·findStateMachine(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Z)Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;
244 ····.locals·8244 ····.locals·7
245 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;245 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
246 ····.param·p2,·"createDefaultTransport"····#·Z246 ····.param·p2,·"createDefaultTransport"····#·Z
247 ····.annotation·system·Ldalvik/annotation/Throws;247 ····.annotation·system·Ldalvik/annotation/Throws;
248 ········value·=·{248 ········value·=·{
249 ············Lorg/fourthline/cling/support/avtransport/AVTransportException;249 ············Lorg/fourthline/cling/support/avtransport/AVTransportException;
250 ········}250 ········}
251 ····.end·annotation251 ····.end·annotation
Offset 284, 17 lines modifiedOffset 284, 17 lines modified
  
284 ····check-cast·v2,·Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;284 ····check-cast·v2,·Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;
  
285 ····.line·292285 ····.line·292
286 ····.local·v2,·"stateMachine":Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;286 ····.local·v2,·"stateMachine":Lorg/fourthline/cling/support/avtransport/impl/AVTransportStateMachine;
287 ····if-nez·v2,·:cond_1287 ····if-nez·v2,·:cond_1
  
288 ····const-wide/16·v6,·0x0288 ····const-wide/16·v5,·0x0
  
289 ····cmp-long·v3,·v0,·v6289 ····cmp-long·v3,·v0,·v5
  
290 ····if-nez·v3,·:cond_1290 ····if-nez·v3,·:cond_1
  
291 ····if-eqz·p2,·:cond_1291 ····if-eqz·p2,·:cond_1
  
292 ····.line·293292 ····.line·293
293 ····sget-object·v3,·Lorg/fourthline/cling/support/avtransport/impl/AVTransportService;->log:Ljava/util/logging/Logger;293 ····sget-object·v3,·Lorg/fourthline/cling/support/avtransport/impl/AVTransportService;->log:Ljava/util/logging/Logger;
2.02 KB
smali/org/fourthline/cling/support/avtransport/callback/Play.smali
    
Offset 25, 45 lines modifiedOffset 25, 45 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Play;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Play;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3432 ····.line·34
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····const-string·v1,·"1"36 ····const-string·v1,·"1"
  
37 ····invoke-direct·{p0,·v0,·p1,·v1},·Lorg/fourthline/cling/support/avtransport/callback/Play;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V37 ····invoke-direct·{p0,·v0,·p1,·v1},·Lorg/fourthline/cling/support/avtransport/callback/Play;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
  
38 ····.line·3538 ····.line·35
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V41 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
42 ····.locals·442 ····.locals·3
43 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;43 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
44 ····.param·p2,·"speed"····#·Ljava/lang/String;44 ····.param·p2,·"speed"····#·Ljava/lang/String;
  
45 ····.prologue45 ····.prologue
46 ····.line·3846 ····.line·38
47 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;47 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
48 ····const-wide/16·v2,·0x048 ····const-wide/16·v1,·0x0
  
49 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V49 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
50 ····invoke-direct·{p0,·v0,·p1,·p2},·Lorg/fourthline/cling/support/avtransport/callback/Play;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V50 ····invoke-direct·{p0,·v0,·p1,·p2},·Lorg/fourthline/cling/support/avtransport/callback/Play;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
  
51 ····.line·3951 ····.line·39
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
1.17 KB
smali/org/fourthline/cling/support/avtransport/callback/GetCurrentTransportActions.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetCurrentTransportActions;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetCurrentTransportActions;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3432 ····.line·34
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetCurrentTransportActions;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetCurrentTransportActions;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3537 ····.line·35
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.12 KB
smali/org/fourthline/cling/support/avtransport/callback/GetMediaInfo.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetMediaInfo;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetMediaInfo;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3532 ····.line·35
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetMediaInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetMediaInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.15 KB
smali/org/fourthline/cling/support/avtransport/callback/GetDeviceCapabilities.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetDeviceCapabilities;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetDeviceCapabilities;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3532 ····.line·35
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetDeviceCapabilities;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetDeviceCapabilities;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.13 KB
smali/org/fourthline/cling/support/avtransport/callback/GetPositionInfo.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3532 ····.line·35
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
2.25 KB
smali/org/fourthline/cling/support/avtransport/callback/SetAVTransportURI.smali
    
Offset 25, 47 lines modifiedOffset 25, 47 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
31 ····.param·p2,·"uri"····#·Ljava/lang/String;31 ····.param·p2,·"uri"····#·Ljava/lang/String;
  
32 ····.prologue32 ····.prologue
33 ····.line·3333 ····.line·33
34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
35 ····const-wide/16·v2,·0x035 ····const-wide/16·v1,·0x0
  
36 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V36 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-direct·{p0,·v0,·p1,·p2,·v1},·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V38 ····invoke-direct·{p0,·v0,·p1,·p2,·v1},·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V
  
39 ····.line·3439 ····.line·34
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V42 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V
43 ····.locals·443 ····.locals·3
44 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;44 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
45 ····.param·p2,·"uri"····#·Ljava/lang/String;45 ····.param·p2,·"uri"····#·Ljava/lang/String;
46 ····.param·p3,·"metadata"····#·Ljava/lang/String;46 ····.param·p3,·"metadata"····#·Ljava/lang/String;
  
47 ····.prologue47 ····.prologue
48 ····.line·3748 ····.line·37
49 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;49 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
50 ····const-wide/16·v2,·0x050 ····const-wide/16·v1,·0x0
  
51 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V51 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
52 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V52 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/avtransport/callback/SetAVTransportURI;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;)V
  
53 ····.line·3853 ····.line·38
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
1.09 KB
smali/org/fourthline/cling/support/avtransport/callback/Stop.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Stop;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Stop;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3432 ····.line·34
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/Stop;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/Stop;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3537 ····.line·35
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.18 KB
smali/org/fourthline/cling/support/avtransport/callback/Pause.smali
    
Offset 50, 24 lines modifiedOffset 50, 24 lines modified
50 ····invoke-direct·{p0,·p1,·p2},·Lorg/fourthline/cling/controlpoint/ActionCallback;-><init>(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/controlpoint/ControlPoint;)V50 ····invoke-direct·{p0,·p1,·p2},·Lorg/fourthline/cling/controlpoint/ActionCallback;-><init>(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/controlpoint/ControlPoint;)V
  
51 ····.line·3651 ····.line·36
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V54 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
55 ····.locals·455 ····.locals·3
56 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;56 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
57 ····.prologue57 ····.prologue
58 ····.line·4358 ····.line·43
59 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;59 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
60 ····const-wide/16·v2,·0x060 ····const-wide/16·v1,·0x0
  
61 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V61 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
62 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/Pause;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V62 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/Pause;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
63 ····.line·4463 ····.line·44
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
1.13 KB
smali/org/fourthline/cling/support/avtransport/callback/GetTransportInfo.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetTransportInfo;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/GetTransportInfo;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3532 ····.line·35
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetTransportInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/avtransport/callback/GetTransportInfo;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
2.4 KB
smali/org/fourthline/cling/support/avtransport/callback/Seek.smali
    
Offset 25, 47 lines modifiedOffset 25, 47 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Seek;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/avtransport/callback/Seek;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
31 ····.param·p2,·"relativeTimeTarget"····#·Ljava/lang/String;31 ····.param·p2,·"relativeTimeTarget"····#·Ljava/lang/String;
  
32 ····.prologue32 ····.prologue
33 ····.line·3533 ····.line·35
34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
35 ····const-wide/16·v2,·0x035 ····const-wide/16·v1,·0x0
  
36 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V36 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
37 ····sget-object·v1,·Lorg/fourthline/cling/support/model/SeekMode;->REL_TIME:Lorg/fourthline/cling/support/model/SeekMode;37 ····sget-object·v1,·Lorg/fourthline/cling/support/model/SeekMode;->REL_TIME:Lorg/fourthline/cling/support/model/SeekMode;
  
38 ····invoke-direct·{p0,·v0,·p1,·v1,·p2},·Lorg/fourthline/cling/support/avtransport/callback/Seek;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V38 ····invoke-direct·{p0,·v0,·p1,·v1,·p2},·Lorg/fourthline/cling/support/avtransport/callback/Seek;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V
  
39 ····.line·3639 ····.line·36
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V42 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V
43 ····.locals·443 ····.locals·3
44 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;44 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
45 ····.param·p2,·"mode"····#·Lorg/fourthline/cling/support/model/SeekMode;45 ····.param·p2,·"mode"····#·Lorg/fourthline/cling/support/model/SeekMode;
46 ····.param·p3,·"target"····#·Ljava/lang/String;46 ····.param·p3,·"target"····#·Ljava/lang/String;
  
47 ····.prologue47 ····.prologue
48 ····.line·4348 ····.line·43
49 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;49 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
50 ····const-wide/16·v2,·0x050 ····const-wide/16·v1,·0x0
  
51 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V51 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
52 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/avtransport/callback/Seek;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V52 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/avtransport/callback/Seek;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lorg/fourthline/cling/support/model/SeekMode;Ljava/lang/String;)V
  
53 ····.line·4453 ····.line·44
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
1.11 KB
smali/org/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl.smali
    
Offset 174, 23 lines modifiedOffset 174, 23 lines modified
174 ····iput-object·p1,·p0,·Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;174 ····iput-object·p1,·p0,·Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;
  
175 ····.line·105175 ····.line·105
176 ····return-void176 ····return-void
177 .end·method177 .end·method
  
178 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;178 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
179 ····.locals·4179 ····.locals·3
  
180 ····.prologue180 ····.prologue
181 ····.line·142181 ····.line·142
182 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;182 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
183 ····const-wide/16·v2,·0x0183 ····const-wide/16·v1,·0x0
  
184 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V184 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
185 ····return-object·v0185 ····return-object·v0
186 .end·method186 .end·method
  
  
187 #·virtual·methods187 #·virtual·methods
188 .method·public·appendCurrentState(Lorg/fourthline/cling/support/lastchange/LastChange;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V188 .method·public·appendCurrentState(Lorg/fourthline/cling/support/lastchange/LastChange;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V
1.26 KB
smali/org/fourthline/cling/support/renderingcontrol/lastchange/EventedValueChannelVolume.smali
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····.line·3948 ····.line·39
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
  
51 #·virtual·methods51 #·virtual·methods
52 .method·public·getAttributes()[Ljava/util/Map$Entry;52 .method·public·getAttributes()[Ljava/util/Map$Entry;
53 ····.locals·1053 ····.locals·9
54 ····.annotation·system·Ldalvik/annotation/Signature;54 ····.annotation·system·Ldalvik/annotation/Signature;
55 ········value·=·{55 ········value·=·{
56 ············"()[",56 ············"()[",
57 ············"Ljava/util/Map$Entry",57 ············"Ljava/util/Map$Entry",
58 ············"<",58 ············"<",
59 ············"Ljava/lang/String;",59 ············"Ljava/lang/String;",
60 ············"Ljava/lang/String;",60 ············"Ljava/lang/String;",
Offset 92, 17 lines modifiedOffset 92, 17 lines modified
  
92 ····move-result-object·v092 ····move-result-object·v0
  
93 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I93 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
94 ····move-result·v094 ····move-result·v0
  
95 ····int-to-long·v8,·v095 ····int-to-long·v7,·v0
  
96 ····invoke-direct·{v6,·v8,·v9},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V96 ····invoke-direct·{v6,·v7,·v8},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
97 ····invoke-virtual·{v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytesDatatype;->getString(Ljava/lang/Object;)Ljava/lang/String;97 ····invoke-virtual·{v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytesDatatype;->getString(Ljava/lang/Object;)Ljava/lang/String;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····invoke-direct·{v3,·v4,·v0},·Lorg/fourthline/cling/support/shared/AbstractMap$SimpleEntry;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V99 ····invoke-direct·{v3,·v4,·v0},·Lorg/fourthline/cling/support/shared/AbstractMap$SimpleEntry;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
  
1.27 KB
smali/org/fourthline/cling/support/renderingcontrol/lastchange/EventedValueChannelVolumeDB.smali
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····.line·3948 ····.line·39
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
  
51 #·virtual·methods51 #·virtual·methods
52 .method·public·getAttributes()[Ljava/util/Map$Entry;52 .method·public·getAttributes()[Ljava/util/Map$Entry;
53 ····.locals·1053 ····.locals·9
54 ····.annotation·system·Ldalvik/annotation/Signature;54 ····.annotation·system·Ldalvik/annotation/Signature;
55 ········value·=·{55 ········value·=·{
56 ············"()[",56 ············"()[",
57 ············"Ljava/util/Map$Entry",57 ············"Ljava/util/Map$Entry",
58 ············"<",58 ············"<",
59 ············"Ljava/lang/String;",59 ············"Ljava/lang/String;",
60 ············"Ljava/lang/String;",60 ············"Ljava/lang/String;",
Offset 92, 17 lines modifiedOffset 92, 17 lines modified
  
92 ····move-result-object·v092 ····move-result-object·v0
  
93 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I93 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
94 ····move-result·v094 ····move-result·v0
  
95 ····int-to-long·v8,·v095 ····int-to-long·v7,·v0
  
96 ····invoke-direct·{v6,·v8,·v9},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V96 ····invoke-direct·{v6,·v7,·v8},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
97 ····invoke-virtual·{v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytesDatatype;->getString(Ljava/lang/Object;)Ljava/lang/String;97 ····invoke-virtual·{v5,·v6},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytesDatatype;->getString(Ljava/lang/Object;)Ljava/lang/String;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····invoke-direct·{v3,·v4,·v0},·Lorg/fourthline/cling/support/shared/AbstractMap$SimpleEntry;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V99 ····invoke-direct·{v3,·v4,·v0},·Lorg/fourthline/cling/support/shared/AbstractMap$SimpleEntry;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
  
1.12 KB
smali/org/fourthline/cling/support/renderingcontrol/callback/GetVolume.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/GetVolume;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/GetVolume;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3732 ····.line·37
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/renderingcontrol/callback/GetVolume;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/renderingcontrol/callback/GetVolume;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3837 ····.line·38
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.12 KB
smali/org/fourthline/cling/support/renderingcontrol/callback/GetMute.smali
    
Offset 25, 24 lines modifiedOffset 25, 24 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/GetMute;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/GetMute;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
  
31 ····.prologue31 ····.prologue
32 ····.line·3532 ····.line·35
33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;33 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
34 ····const-wide/16·v2,·0x034 ····const-wide/16·v1,·0x0
  
35 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V35 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/renderingcontrol/callback/GetMute;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V36 ····invoke-direct·{p0,·v0,·p1},·Lorg/fourthline/cling/support/renderingcontrol/callback/GetMute;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
  
37 ····.line·3637 ····.line·36
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
1.16 KB
smali/org/fourthline/cling/support/renderingcontrol/callback/SetMute.smali
    
Offset 25, 25 lines modifiedOffset 25, 25 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/SetMute;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/SetMute;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Z)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Z)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
31 ····.param·p2,·"desiredMute"····#·Z31 ····.param·p2,·"desiredMute"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3533 ····.line·35
34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
35 ····const-wide/16·v2,·0x035 ····const-wide/16·v1,·0x0
  
36 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V36 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
37 ····invoke-direct·{p0,·v0,·p1,·p2},·Lorg/fourthline/cling/support/renderingcontrol/callback/SetMute;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Z)V37 ····invoke-direct·{p0,·v0,·p1,·p2},·Lorg/fourthline/cling/support/renderingcontrol/callback/SetMute;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Z)V
  
38 ····.line·3638 ····.line·36
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
1.17 KB
smali/org/fourthline/cling/support/renderingcontrol/callback/SetVolume.smali
    
Offset 25, 25 lines modifiedOffset 25, 25 lines modified
  
25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/SetVolume;->log:Ljava/util/logging/Logger;25 ····sput-object·v0,·Lorg/fourthline/cling/support/renderingcontrol/callback/SetVolume;->log:Ljava/util/logging/Logger;
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;J)V28 .method·public·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;J)V
29 ····.locals·429 ····.locals·3
30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;30 ····.param·p1,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
31 ····.param·p2,·"newVolume"····#·J31 ····.param·p2,·"newVolume"····#·J
  
32 ····.prologue32 ····.prologue
33 ····.line·3633 ····.line·36
34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;34 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
35 ····const-wide/16·v2,·0x035 ····const-wide/16·v1,·0x0
  
36 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V36 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
37 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/renderingcontrol/callback/SetVolume;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;J)V37 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Lorg/fourthline/cling/support/renderingcontrol/callback/SetVolume;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;J)V
  
38 ····.line·3738 ····.line·37
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
2.48 KB
smali/org/fourthline/cling/support/lastchange/LastChange.smali
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
  
163 ····monitor-exit·p0163 ····monitor-exit·p0
  
164 ····throw·v1164 ····throw·v1
165 .end·method165 .end·method
  
166 .method·public·declared-synchronized·getEventedValue(ILjava/lang/Class;)Lorg/fourthline/cling/support/lastchange/EventedValue;166 .method·public·declared-synchronized·getEventedValue(ILjava/lang/Class;)Lorg/fourthline/cling/support/lastchange/EventedValue;
167 ····.locals·4167 ····.locals·3
168 ····.param·p1,·"instanceID"····#·I168 ····.param·p1,·"instanceID"····#·I
169 ····.annotation·system·Ldalvik/annotation/Signature;169 ····.annotation·system·Ldalvik/annotation/Signature;
170 ········value·=·{170 ········value·=·{
171 ············"<EV:",171 ············"<EV:",
172 ············"Lorg/fourthline/cling/support/lastchange/EventedValue;",172 ············"Lorg/fourthline/cling/support/lastchange/EventedValue;",
173 ············">(I",173 ············">(I",
174 ············"Ljava/lang/Class",174 ············"Ljava/lang/Class",
Offset 183, 17 lines modifiedOffset 183, 17 lines modified
183 ····.line·103183 ····.line·103
184 ····.local·p2,·"type":Ljava/lang/Class;,·"Ljava/lang/Class<TEV;>;"184 ····.local·p2,·"type":Ljava/lang/Class;,·"Ljava/lang/Class<TEV;>;"
185 ····monitor-enter·p0185 ····monitor-enter·p0
  
186 ····:try_start_0186 ····:try_start_0
187 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;187 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
188 ····int-to-long·v2,·p1188 ····int-to-long·v1,·p1
  
189 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V189 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
190 ····invoke-virtual·{p0,·v0,·p2},·Lorg/fourthline/cling/support/lastchange/LastChange;->getEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/Class;)Lorg/fourthline/cling/support/lastchange/EventedValue;190 ····invoke-virtual·{p0,·v0,·p2},·Lorg/fourthline/cling/support/lastchange/LastChange;->getEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/Class;)Lorg/fourthline/cling/support/lastchange/EventedValue;
191 ····:try_end_0191 ····:try_end_0
192 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0192 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
193 ····move-result-object·v0193 ····move-result-object·v0
  
Offset 427, 28 lines modifiedOffset 427, 28 lines modified
  
427 ····monitor-exit·p0427 ····monitor-exit·p0
  
428 ····throw·v0428 ····throw·v0
429 .end·method429 .end·method
  
430 .method·public·varargs·declared-synchronized·setEventedValue(I[Lorg/fourthline/cling/support/lastchange/EventedValue;)V430 .method·public·varargs·declared-synchronized·setEventedValue(I[Lorg/fourthline/cling/support/lastchange/EventedValue;)V
431 ····.locals·4431 ····.locals·3
432 ····.param·p1,·"instanceID"····#·I432 ····.param·p1,·"instanceID"····#·I
433 ····.param·p2,·"ev"····#·[Lorg/fourthline/cling/support/lastchange/EventedValue;433 ····.param·p2,·"ev"····#·[Lorg/fourthline/cling/support/lastchange/EventedValue;
  
434 ····.prologue434 ····.prologue
435 ····.line·78435 ····.line·78
436 ····monitor-enter·p0436 ····monitor-enter·p0
  
437 ····:try_start_0437 ····:try_start_0
438 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;438 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
439 ····int-to-long·v2,·p1439 ····int-to-long·v1,·p1
  
440 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V440 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
441 ····invoke-virtual·{p0,·v0,·p2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V441 ····invoke-virtual·{p0,·v0,·p2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V
442 ····:try_end_0442 ····:try_end_0
443 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0443 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
444 ····.line·79444 ····.line·79
445 ····monitor-exit·p0445 ····monitor-exit·p0
2.81 KB
smali/org/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService.smali
    
Offset 79, 48 lines modifiedOffset 79, 48 lines modified
79 ····invoke-direct·{p0,·v0},·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;-><init>(Ljava/beans/PropertyChangeSupport;)V79 ····invoke-direct·{p0,·v0},·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;-><init>(Ljava/beans/PropertyChangeSupport;)V
  
80 ····.line·8080 ····.line·80
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·protected·constructor·<init>(Ljava/beans/PropertyChangeSupport;)V83 .method·protected·constructor·<init>(Ljava/beans/PropertyChangeSupport;)V
84 ····.locals·484 ····.locals·3
85 ····.param·p1,·"propertyChangeSupport"····#·Ljava/beans/PropertyChangeSupport;85 ····.param·p1,·"propertyChangeSupport"····#·Ljava/beans/PropertyChangeSupport;
  
86 ····.prologue86 ····.prologue
87 ····const-wide/16·v2,·0x087 ····const-wide/16·v1,·0x0
  
88 ····.line·8288 ····.line·82
89 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V89 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
90 ····.line·6690 ····.line·66
91 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;91 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
92 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V92 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
93 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->authorizationGrantedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;93 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->authorizationGrantedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
94 ····.line·6994 ····.line·69
95 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;95 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
96 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V96 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
97 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->authorizationDeniedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;97 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->authorizationDeniedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
98 ····.line·7298 ····.line·72
99 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;99 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
100 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V100 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
101 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->validationSucceededUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;101 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->validationSucceededUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
102 ····.line·75102 ····.line·75
103 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;103 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
104 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V104 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
105 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->validationRevokedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;105 ····iput-object·v0,·p0,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;->validationRevokedUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
106 ····.line·83106 ····.line·83
107 ····if-eqz·p1,·:cond_0107 ····if-eqz·p1,·:cond_0
  
108 ····.end·local·p1····#·"propertyChangeSupport":Ljava/beans/PropertyChangeSupport;108 ····.end·local·p1····#·"propertyChangeSupport":Ljava/beans/PropertyChangeSupport;
1.07 KB
smali/org/fourthline/cling/protocol/sync/SendingEvent.smali
    
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ····.line·69156 ····.line·69
157 ····return-void157 ····return-void
158 .end·method158 .end·method
  
  
159 #·virtual·methods159 #·virtual·methods
160 .method·protected·executeSync()Lorg/fourthline/cling/model/message/StreamResponseMessage;160 .method·protected·executeSync()Lorg/fourthline/cling/model/message/StreamResponseMessage;
161 ····.locals·10161 ····.locals·9
162 ····.annotation·system·Ldalvik/annotation/Throws;162 ····.annotation·system·Ldalvik/annotation/Throws;
163 ········value·=·{163 ········value·=·{
164 ············Lorg/fourthline/cling/transport/RouterException;164 ············Lorg/fourthline/cling/transport/RouterException;
165 ········}165 ········}
166 ····.end·annotation166 ····.end·annotation
  
167 ····.prologue167 ····.prologue
Offset 218, 19 lines modifiedOffset 218, 19 lines modified
  
218 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;218 ····invoke-virtual·{v5},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;->getValue()Ljava/lang/Long;
  
219 ····move-result-object·v5219 ····move-result-object·v5
  
220 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J220 ····invoke-virtual·{v5},·Ljava/lang/Long;->longValue()J
  
221 ····move-result-wide·v6221 ····move-result-wide·v5
  
222 ····const-wide/16·v8,·0x0222 ····const-wide/16·v7,·0x0
  
223 ····cmp-long·v5,·v6,·v8223 ····cmp-long·v5,·v5,·v7
  
224 ····if-nez·v5,·:cond_0224 ····if-nez·v5,·:cond_0
  
225 ····.line·80225 ····.line·80
226 ····sget-object·v5,·Lorg/fourthline/cling/protocol/sync/SendingEvent;->log:Ljava/util/logging/Logger;226 ····sget-object·v5,·Lorg/fourthline/cling/protocol/sync/SendingEvent;->log:Ljava/util/logging/Logger;
  
227 ····new-instance·v6,·Ljava/lang/StringBuilder;227 ····new-instance·v6,·Ljava/lang/StringBuilder;
749 B
smali/org/fourthline/cling/protocol/async/SendingNotification.smali
    
Offset 394, 17 lines modifiedOffset 394, 17 lines modified
394 ····invoke-virtual·{v7,·v8},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V394 ····invoke-virtual·{v7,·v8},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V
  
395 ····.line·89395 ····.line·89
396 ····invoke-virtual·{p0},·Lorg/fourthline/cling/protocol/async/SendingNotification;->getBulkIntervalMilliseconds()I396 ····invoke-virtual·{p0},·Lorg/fourthline/cling/protocol/async/SendingNotification;->getBulkIntervalMilliseconds()I
  
397 ····move-result·v7397 ····move-result·v7
  
398 ····int-to-long·v8,·v7398 ····int-to-long·v7,·v7
  
399 ····invoke-static·{v8,·v9},·Ljava/lang/Thread;->sleep(J)V399 ····invoke-static·{v7,·v8},·Ljava/lang/Thread;->sleep(J)V
400 ····:try_end_1400 ····:try_end_1
401 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0401 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0
  
402 ····goto·:goto_3402 ····goto·:goto_3
403 .end·method403 .end·method
  
404 .method·protected·getBulkIntervalMilliseconds()I404 .method·protected·getBulkIntervalMilliseconds()I
712 B
smali/org/fourthline/cling/protocol/async/SendingSearch.smali
    
Offset 258, 17 lines modifiedOffset 258, 17 lines modified
258 ····invoke-virtual·{v3,·v4},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V258 ····invoke-virtual·{v3,·v4},·Ljava/util/logging/Logger;->finer(Ljava/lang/String;)V
  
259 ····.line·95259 ····.line·95
260 ····invoke-virtual·{p0},·Lorg/fourthline/cling/protocol/async/SendingSearch;->getBulkIntervalMilliseconds()I260 ····invoke-virtual·{p0},·Lorg/fourthline/cling/protocol/async/SendingSearch;->getBulkIntervalMilliseconds()I
  
261 ····move-result·v3261 ····move-result·v3
  
262 ····int-to-long·v4,·v3262 ····int-to-long·v3,·v3
  
263 ····invoke-static·{v4,·v5},·Ljava/lang/Thread;->sleep(J)V263 ····invoke-static·{v3,·v4},·Ljava/lang/Thread;->sleep(J)V
264 ····:try_end_0264 ····:try_end_0
265 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0265 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
266 ····.line·88266 ····.line·88
267 ····add-int/lit8·v1,·v1,·0x1267 ····add-int/lit8·v1,·v1,·0x1
  
268 ····goto·:goto_0268 ····goto·:goto_0
249 B
smali/de/yaacc/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·1026 ····.line·10
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·338 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
610 B
smali/de/yaacc/upnp/UpnpRegistryService$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/upnp/UpnpRegistryService;18 .field·final·synthetic·this$0:Lde/yaacc/upnp/UpnpRegistryService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/upnp/UpnpRegistryService;)V20 .method·constructor·<init>(Lde/yaacc/upnp/UpnpRegistryService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/UpnpRegistryService;
  
22 ····.prologue23 ····.prologue
23 ····.line·3824 ····.line·38
24 ····iput-object·p1,·p0,·Lde/yaacc/upnp/UpnpRegistryService$1;->this$0:Lde/yaacc/upnp/UpnpRegistryService;25 ····iput-object·p1,·p0,·Lde/yaacc/upnp/UpnpRegistryService$1;->this$0:Lde/yaacc/upnp/UpnpRegistryService;
  
25 ····invoke-direct·{p0},·Lorg/fourthline/cling/android/AndroidUpnpServiceConfiguration;-><init>()V26 ····invoke-direct·{p0},·Lorg/fourthline/cling/android/AndroidUpnpServiceConfiguration;-><init>()V
  
122 KB
smali/de/yaacc/upnp/UpnpClient.smali
    
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ····invoke-direct·{p0,·p1},·Lde/yaacc/upnp/UpnpClient;->fireDeviceUpdated(Lorg/fourthline/cling/model/meta/Device;)V151 ····invoke-direct·{p0,·p1},·Lde/yaacc/upnp/UpnpClient;->fireDeviceUpdated(Lorg/fourthline/cling/model/meta/Device;)V
  
152 ····.line·168152 ····.line·168
153 ····return-void153 ····return-void
154 .end·method154 .end·method
  
155 .method·private·enrichWithCover(Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;)Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;155 .method·private·enrichWithCover(Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;)Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
156 ····.locals·7156 ····.locals·6
157 ····.param·p1,·"callbackResult"····#·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;157 ····.param·p1,·"callbackResult"····#·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
  
158 ····.prologue158 ····.prologue
159 ····.line·683159 ····.line·683
160 ····invoke-virtual·{p1},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->getResult()Lorg/fourthline/cling/support/model/DIDLContent;160 ····invoke-virtual·{p1},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->getResult()Lorg/fourthline/cling/support/model/DIDLContent;
  
161 ····move-result-object·v2161 ····move-result-object·v2
Offset 173, 55 lines modifiedOffset 173, 54 lines modified
173 ····:goto_0173 ····:goto_0
174 ····return-object·p1174 ····return-object·p1
  
175 ····.line·687175 ····.line·687
176 ····:cond_1176 ····:cond_1
177 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getContainers()Ljava/util/List;177 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getContainers()Ljava/util/List;
  
178 ····move-result-object·v5178 ····move-result-object·v4
  
179 ····invoke-interface·{v5},·Ljava/util/List;->size()I179 ····invoke-interface·{v4},·Ljava/util/List;->size()I
  
180 ····move-result·v5180 ····move-result·v4
  
181 ····if-nez·v5,·:cond_0181 ····if-nez·v4,·:cond_0
  
182 ····.line·690182 ····.line·690
183 ····const/4·v0,·0x0183 ····const/4·v0,·0x0
  
184 ····.line·691184 ····.line·691
185 ····.local·v0,·"albumArtUri":Ljava/net/URI;185 ····.local·v0,·"albumArtUri":Ljava/net/URI;
186 ····new-instance·v1,·Ljava/util/LinkedList;186 ····new-instance·v1,·Ljava/util/LinkedList;
  
187 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V187 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V
  
188 ····.line·693188 ····.line·693
189 ····.local·v1,·"audioFiles":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Lorg/fourthline/cling/support/model/item/Item;>;"189 ····.local·v1,·"audioFiles":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Lorg/fourthline/cling/support/model/item/Item;>;"
190 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getItems()Ljava/util/List;190 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getItems()Ljava/util/List;
  
191 ····move-result-object·v5191 ····move-result-object·v4
  
192 ····invoke-interface·{v5},·Ljava/util/List;->size()I192 ····invoke-interface·{v4},·Ljava/util/List;->size()I
  
193 ····move-result·v5193 ····move-result·v4
  
194 ····const/4·v6,·0x1194 ····const/4·v5,·0x1
  
195 ····if-eq·v5,·v6,·:cond_0195 ····if-eq·v4,·v5,·:cond_0
  
196 ····.line·698196 ····.line·698
197 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getItems()Ljava/util/List;197 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/DIDLContent;->getItems()Ljava/util/List;
  
198 ····move-result-object·v5198 ····move-result-object·v4
  
199 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;199 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
200 ····move-result-object·v4200 ····move-result-object·v4
  
201 ····.local·v4,·"i$":Ljava/util/Iterator; 
202 ····:goto_1201 ····:goto_1
203 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z202 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
204 ····move-result·v5203 ····move-result·v5
  
205 ····if-eqz·v5,·:cond_5204 ····if-eqz·v5,·:cond_5
  
Offset 344, 58 lines modifiedOffset 343, 57 lines modified
344 ····.line·730343 ····.line·730
345 ····invoke-virtual·{p1,·v2},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->setResult(Lorg/fourthline/cling/support/model/DIDLContent;)V344 ····invoke-virtual·{p1,·v2},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->setResult(Lorg/fourthline/cling/support/model/DIDLContent;)V
  
346 ····goto/16·:goto_0345 ····goto/16·:goto_0
347 .end·method346 .end·method
  
348 .method·private·fireDeviceAdded(Lorg/fourthline/cling/model/meta/Device;)V347 .method·private·fireDeviceAdded(Lorg/fourthline/cling/model/meta/Device;)V
349 ····.locals·4348 ····.locals·3
350 ····.annotation·system·Ldalvik/annotation/Signature;349 ····.annotation·system·Ldalvik/annotation/Signature;
351 ········value·=·{350 ········value·=·{
352 ············"(",351 ············"(",
353 ············"Lorg/fourthline/cling/model/meta/Device",352 ············"Lorg/fourthline/cling/model/meta/Device",
354 ············"<***>;)V"353 ············"<***>;)V"
355 ········}354 ········}
356 ····.end·annotation355 ····.end·annotation
  
357 ····.prologue356 ····.prologue
358 ····.line·171357 ····.line·171
359 ····.local·p1,·"device":Lorg/fourthline/cling/model/meta/Device;,·"Lorg/fourthline/cling/model/meta/Device<***>;"358 ····.local·p1,·"device":Lorg/fourthline/cling/model/meta/Device;,·"Lorg/fourthline/cling/model/meta/Device<***>;"
360 ····new-instance·v2,·Ljava/util/ArrayList;359 ····new-instance·v1,·Ljava/util/ArrayList;
  
361 ····iget-object·v3,·p0,·Lde/yaacc/upnp/UpnpClient;->listeners:Ljava/util/List;360 ····iget-object·v2,·p0,·Lde/yaacc/upnp/UpnpClient;->listeners:Ljava/util/List;
  
362 ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V361 ····invoke-direct·{v1,·v2},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
  
363 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;362 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
364 ····move-result-object·v0363 ····move-result-object·v1
  
365 ····.local·v0,·"i$":Ljava/util/Iterator; 
366 ····:goto_0364 ····:goto_0
367 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z365 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
368 ····move-result·v2366 ····move-result·v2
  
369 ····if-eqz·v2,·:cond_0367 ····if-eqz·v2,·:cond_0
  
370 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;368 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
371 ····move-result-object·v1369 ····move-result-object·v0
  
372 ····check-cast·v1,·Lde/yaacc/upnp/UpnpClientListener;370 ····check-cast·v0,·Lde/yaacc/upnp/UpnpClientListener;
  
373 ····.line·172371 ····.line·172
374 ····.local·v1,·"listener":Lde/yaacc/upnp/UpnpClientListener;372 ····.local·v0,·"listener":Lde/yaacc/upnp/UpnpClientListener;
375 ····invoke-interface·{v1,·p1},·Lde/yaacc/upnp/UpnpClientListener;->deviceAdded(Lorg/fourthline/cling/model/meta/Device;)V373 ····invoke-interface·{v0,·p1},·Lde/yaacc/upnp/UpnpClientListener;->deviceAdded(Lorg/fourthline/cling/model/meta/Device;)V
  
376 ····goto·:goto_0374 ····goto·:goto_0
  
377 ····.line·174375 ····.line·174
378 ····.end·local·v1····#·"listener":Lde/yaacc/upnp/UpnpClientListener;376 ····.end·local·v0····#·"listener":Lde/yaacc/upnp/UpnpClientListener;
379 ····:cond_0377 ····:cond_0
380 ····return-void378 ····return-void
381 .end·method379 .end·method
  
Max diff block lines reached; 119822/124852 bytes (95.97%) of diff not shown.
5.0 KB
smali/de/yaacc/upnp/model/types/SyncOffset.smali
    
Offset 56, 67 lines modifiedOffset 56, 63 lines modified
56 ····iput-boolean·v0,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z56 ····iput-boolean·v0,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z
  
57 ····.line·8957 ····.line·89
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·public·constructor·<init>(J)V60 .method·public·constructor·<init>(J)V
61 ····.locals·561 ····.locals·13
62 ····.param·p1,·"nanos"····#·J62 ····.param·p1,·"nanos"····#·J
  
63 ····.prologue63 ····.prologue
 64 ····const-wide·v11,·0xdf8475800L
  
 65 ····const-wide/32·v9,·0x3b9aca00
  
 66 ····const-wide/32·v7,·0xf4240
  
 67 ····const-wide/16·v5,·0x3e8
  
 68 ····const/4·v4,·0x0
  
64 ····.line·9169 ····.line·91
65 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V70 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
66 ····.line·4171 ····.line·41
67 ····const/4·v2,·0x0 
  
68 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->hour:I72 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->hour:I
  
69 ····.line·4273 ····.line·42
70 ····const/4·v2,·0x0 
  
71 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->minute:I74 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->minute:I
  
72 ····.line·4375 ····.line·43
73 ····const/4·v2,·0x0 
  
74 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->second:I76 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->second:I
  
75 ····.line·4477 ····.line·44
76 ····const/4·v2,·0x0 
  
77 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->millis:I78 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->millis:I
  
78 ····.line·4579 ····.line·45
79 ····const/4·v2,·0x0 
  
80 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->micros:I80 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->micros:I
  
81 ····.line·4681 ····.line·46
82 ····const/4·v2,·0x0 
  
83 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->nanos:I82 ····iput·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->nanos:I
  
84 ····.line·4983 ····.line·49
85 ····const/4·v2,·0x184 ····const/4·v2,·0x1
  
86 ····iput-boolean·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z85 ····iput-boolean·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z
  
87 ····.line·9286 ····.line·92
88 ····const-wide/16·v2,·0x087 ····const-wide/16·v2,·0x0
  
89 ····cmp-long·v2,·p1,·v288 ····cmp-long·v2,·p1,·v2
  
90 ····if-gez·v2,·:cond_089 ····if-gez·v2,·:cond_0
  
91 ····.line·9390 ····.line·93
92 ····const/4·v2,·0x0 
  
93 ····iput-boolean·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z91 ····iput-boolean·v4,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->positive:Z
  
94 ····.line·9592 ····.line·95
95 ····:cond_093 ····:cond_0
96 ····const-wide·v2,·0x34630b8a000L94 ····const-wide·v2,·0x34630b8a000L
  
97 ····div-long·v2,·p1,·v295 ····div-long·v2,·p1,·v2
  
Offset 127, 68 lines modifiedOffset 123, 52 lines modified
127 ····.line·96123 ····.line·96
128 ····const-wide·v2,·0x34630b8a000L124 ····const-wide·v2,·0x34630b8a000L
  
129 ····rem-long·v0,·p1,·v2125 ····rem-long·v0,·p1,·v2
  
130 ····.line·97126 ····.line·97
131 ····.local·v0,·"rest":J127 ····.local·v0,·"rest":J
132 ····const-wide·v2,·0xdf8475800L 
  
133 ····div-long·v2,·v0,·v2128 ····div-long·v2,·v0,·v11
  
134 ····long-to-int·v2,·v2129 ····long-to-int·v2,·v2
  
135 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->minute:I130 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->minute:I
  
136 ····.line·98131 ····.line·98
137 ····const-wide·v2,·0xdf8475800L 
  
138 ····rem-long/2addr·v0,·v2132 ····rem-long/2addr·v0,·v11
  
139 ····.line·99133 ····.line·99
140 ····const-wide/32·v2,·0x3b9aca00 
  
141 ····div-long·v2,·v0,·v2134 ····div-long·v2,·v0,·v9
  
142 ····long-to-int·v2,·v2135 ····long-to-int·v2,·v2
  
143 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->second:I136 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->second:I
  
144 ····.line·100137 ····.line·100
145 ····const-wide/32·v2,·0x3b9aca00 
  
146 ····rem-long/2addr·v0,·v2138 ····rem-long/2addr·v0,·v9
  
147 ····.line·101139 ····.line·101
148 ····const-wide/32·v2,·0xf4240 
  
149 ····div-long·v2,·v0,·v2140 ····div-long·v2,·v0,·v7
  
150 ····long-to-int·v2,·v2141 ····long-to-int·v2,·v2
  
151 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->millis:I142 ····iput·v2,·p0,·Lde/yaacc/upnp/model/types/SyncOffset;->millis:I
  
152 ····.line·102143 ····.line·102
153 ····const-wide/32·v2,·0xf4240 
  
154 ····rem-long/2addr·v0,·v2144 ····rem-long/2addr·v0,·v7
  
155 ····.line·103145 ····.line·103
Max diff block lines reached; 1872/5022 bytes (37.28%) of diff not shown.
1.77 KB
smali/de/yaacc/upnp/server/YaaccHttpService$ContentHolder.smali
    
Offset 144, 26 lines modifiedOffset 144, 28 lines modified
  
144 ····const-string·v4,·"Mimetype:·"144 ····const-string·v4,·"Mimetype:·"
  
145 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;145 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
146 ····move-result-object·v3146 ····move-result-object·v3
  
 147 ····.line·338
147 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;->getMimeType()Lorg/seamless/util/MimeType;148 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;->getMimeType()Lorg/seamless/util/MimeType;
  
148 ····move-result-object·v4149 ····move-result-object·v4
  
149 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;150 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
150 ····move-result-object·v3151 ····move-result-object·v3
  
151 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;152 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
152 ····move-result-object·v3153 ····move-result-object·v3
  
 154 ····.line·337
153 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I155 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
154 ····.line·344156 ····.line·344
155 ····.end·local·v0····#·"file":Ljava/io/File;157 ····.end·local·v0····#·"file":Ljava/io/File;
156 ····:cond_0158 ····:cond_0
157 ····:goto_0159 ····:goto_0
158 ····return-object·v1160 ····return-object·v1
Offset 188, 24 lines modifiedOffset 190, 26 lines modified
188 ····.line·341190 ····.line·341
189 ····check-cast·v2,·Lorg/apache/http/entity/ByteArrayEntity;191 ····check-cast·v2,·Lorg/apache/http/entity/ByteArrayEntity;
  
190 ····new-instance·v3,·Lorg/apache/http/message/BasicHeader;192 ····new-instance·v3,·Lorg/apache/http/message/BasicHeader;
  
191 ····const-string·v4,·"Content-Type"193 ····const-string·v4,·"Content-Type"
  
 194 ····.line·342
192 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;->getMimeType()Lorg/seamless/util/MimeType;195 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;->getMimeType()Lorg/seamless/util/MimeType;
  
193 ····move-result-object·v5196 ····move-result-object·v5
  
194 ····invoke-virtual·{v5},·Lorg/seamless/util/MimeType;->toString()Ljava/lang/String;197 ····invoke-virtual·{v5},·Lorg/seamless/util/MimeType;->toString()Ljava/lang/String;
  
195 ····move-result-object·v5198 ····move-result-object·v5
  
196 ····invoke-direct·{v3,·v4,·v5},·Lorg/apache/http/message/BasicHeader;-><init>(Ljava/lang/String;Ljava/lang/String;)V199 ····invoke-direct·{v3,·v4,·v5},·Lorg/apache/http/message/BasicHeader;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
 200 ····.line·341
197 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/ByteArrayEntity;->setContentType(Lorg/apache/http/Header;)V201 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/entity/ByteArrayEntity;->setContentType(Lorg/apache/http/Header;)V
  
198 ····goto·:goto_0202 ····goto·:goto_0
199 .end·method203 .end·method
  
200 .method·public·getMimeType()Lorg/seamless/util/MimeType;204 .method·public·getMimeType()Lorg/seamless/util/MimeType;
201 ····.locals·1205 ····.locals·1
1.43 KB
smali/de/yaacc/upnp/server/YaaccUpnpServerControlActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
57 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V58 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
58 ····invoke-virtual·{v2,·v3},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->stopService(Landroid/content/Intent;)Z59 ····invoke-virtual·{v2,·v3},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->stopService(Landroid/content/Intent;)Z
  
59 ····.line·7160 ····.line·71
60 ····iget-object·v2,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;61 ····iget-object·v2,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
 62 ····.line·72
61 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;63 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;65 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
64 ····move-result-object·v166 ····move-result-object·v1
983 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$7.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
26 #·instance·fields26 #·instance·fields
27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V
30 ····.locals·030 ····.locals·0
 31 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
31 ····.prologue32 ····.prologue
32 ····.line·52733 ····.line·527
33 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"
34 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"
35 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$7;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$7;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
941 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$5.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
26 #·instance·fields26 #·instance·fields
27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V
30 ····.locals·030 ····.locals·0
 31 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
31 ····.prologue32 ····.prologue
32 ····.line·49333 ····.line·493
33 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;>;"34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;>;"
34 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;>;"35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;>;"
35 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$5;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$5;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
947 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$4.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
26 #·instance·fields26 #·instance·fields
27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V
30 ····.locals·030 ····.locals·0
 31 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
31 ····.prologue32 ····.prologue
32 ····.line·47033 ····.line·470
33 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;>;"34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;>;"
34 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;>;"35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;>;"
35 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$4;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$4;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
1.45 KB
smali/de/yaacc/upnp/server/YaaccAudioRenderingControlService.smali
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
  
102 ····move-result·v0102 ····move-result·v0
  
103 ····return·v0103 ····return·v0
104 .end·method104 .end·method
  
105 .method·public·getVolume(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;)Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;105 .method·public·getVolume(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;)Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;
106 ····.locals·4106 ····.locals·3
107 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;107 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
108 ····.param·p2,·"channelName"····#·Ljava/lang/String;108 ····.param·p2,·"channelName"····#·Ljava/lang/String;
109 ····.annotation·system·Ldalvik/annotation/Throws;109 ····.annotation·system·Ldalvik/annotation/Throws;
110 ········value·=·{110 ········value·=·{
111 ············Lorg/fourthline/cling/support/renderingcontrol/RenderingControlException;111 ············Lorg/fourthline/cling/support/renderingcontrol/RenderingControlException;
112 ········}112 ········}
113 ····.end·annotation113 ····.end·annotation
Offset 134, 17 lines modifiedOffset 134, 17 lines modified
  
134 ····iget-object·v1,·p0,·Lde/yaacc/upnp/server/YaaccAudioRenderingControlService;->upnpClient:Lde/yaacc/upnp/UpnpClient;134 ····iget-object·v1,·p0,·Lde/yaacc/upnp/server/YaaccAudioRenderingControlService;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
135 ····invoke-virtual·{v1},·Lde/yaacc/upnp/UpnpClient;->getVolume()I135 ····invoke-virtual·{v1},·Lde/yaacc/upnp/UpnpClient;->getVolume()I
  
136 ····move-result·v1136 ····move-result·v1
  
137 ····int-to-long·v2,·v1137 ····int-to-long·v1,·v1
  
138 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V138 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerTwoBytes;-><init>(J)V
  
139 ····return-object·v0139 ····return-object·v0
140 .end·method140 .end·method
  
141 .method·public·setMute(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Z)V141 .method·public·setMute(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;Z)V
142 ····.locals·2142 ····.locals·2
143 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;143 ····.param·p1,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
640 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V20 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
22 ····.prologue23 ····.prologue
23 ····.line·23324 ····.line·233
24 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;25 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$2;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
637 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
25 ····.prologue26 ····.prologue
26 ····.line·16227 ····.line·162
27 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;28 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1020 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$8.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$sourceProtocols:Lorg/fourthline/cling/support/model/ProtocolInfos;28 .field·final·synthetic·val$sourceProtocols:Lorg/fourthline/cling/support/model/ProtocolInfos;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;Lorg/fourthline/cling/support/model/ProtocolInfos;)V30 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;Lorg/fourthline/cling/support/model/ProtocolInfos;)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
32 ····.prologue33 ····.prologue
33 ····.line·55234 ····.line·552
34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"35 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"
35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"36 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"
36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$8;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$8;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
25.6 KB
smali/de/yaacc/upnp/server/YaaccUpnpServerService.smali
    
Offset 52, 14 lines modifiedOffset 52, 15 lines modified
  
52 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;52 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····sget-object·v1,·Landroid/os/Build;->BOARD:Ljava/lang/String;54 ····sget-object·v1,·Landroid/os/Build;->BOARD:Ljava/lang/String;
  
 55 ····.line·107
55 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I56 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
56 ····move-result·v157 ····move-result·v1
  
57 ····rem-int/lit8·v1,·v1,·0xa58 ····rem-int/lit8·v1,·v1,·0xa
  
58 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;59 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 112, 14 lines modifiedOffset 113, 15 lines modified
  
112 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
113 ····move-result-object·v0114 ····move-result-object·v0
  
114 ····sget-object·v1,·Landroid/os/Build;->HOST:Ljava/lang/String;115 ····sget-object·v1,·Landroid/os/Build;->HOST:Ljava/lang/String;
  
 116 ····.line·108
115 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I117 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
116 ····move-result·v1118 ····move-result·v1
  
117 ····rem-int/lit8·v1,·v1,·0xa119 ····rem-int/lit8·v1,·v1,·0xa
  
118 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 160, 14 lines modifiedOffset 162, 15 lines modified
  
160 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;162 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
161 ····move-result-object·v0163 ····move-result-object·v0
  
162 ····sget-object·v1,·Landroid/os/Build;->PRODUCT:Ljava/lang/String;164 ····sget-object·v1,·Landroid/os/Build;->PRODUCT:Ljava/lang/String;
  
 165 ····.line·109
163 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I166 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
164 ····move-result·v1167 ····move-result·v1
  
165 ····rem-int/lit8·v1,·v1,·0xa168 ····rem-int/lit8·v1,·v1,·0xa
  
166 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;169 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 260, 15 lines modifiedOffset 263, 14 lines modified
260 ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V263 ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V
  
261 ····.line·130264 ····.line·130
262 ····const/4·v0,·0x0265 ····const/4·v0,·0x0
  
263 ····iput-boolean·v0,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService;->initialized:Z266 ····iput-boolean·v0,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService;->initialized:Z
  
264 ····.line·844 
265 ····return-void267 ····return-void
266 .end·method268 .end·method
  
267 .method·static·synthetic·access$000(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V269 .method·static·synthetic·access$000(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V
268 ····.locals·0270 ····.locals·0
269 ····.param·p0,·"x0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;271 ····.param·p0,·"x0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
Offset 918, 14 lines modifiedOffset 920, 15 lines modified
918 ····.line·525920 ····.line·525
919 ····new-instance·v1,·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;921 ····new-instance·v1,·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;
  
920 ····invoke-direct·{v1},·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;-><init>()V922 ····invoke-direct·{v1},·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;-><init>()V
  
921 ····const-class·v2,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;923 ····const-class·v2,·Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;
  
 924 ····.line·526
922 ····invoke-virtual·{v1,·v2},·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;->read(Ljava/lang/Class;)Lorg/fourthline/cling/model/meta/LocalService;925 ····invoke-virtual·{v1,·v2},·Lorg/fourthline/cling/binding/annotations/AnnotationLocalServiceBinder;->read(Ljava/lang/Class;)Lorg/fourthline/cling/model/meta/LocalService;
  
923 ····move-result-object·v0926 ····move-result-object·v0
  
924 ····.line·527927 ····.line·527
925 ····.local·v0,·"service":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"928 ····.local·v0,·"service":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/xmicrosoft/AbstractMediaReceiverRegistrarService;>;"
926 ····new-instance·v1,·Lde/yaacc/upnp/server/YaaccUpnpServerService$7;929 ····new-instance·v1,·Lde/yaacc/upnp/server/YaaccUpnpServerService$7;
Offset 937, 337 lines modifiedOffset 940, 333 lines modified
937 ····invoke-virtual·{v0,·v1},·Lorg/fourthline/cling/model/meta/LocalService;->setManager(Lorg/fourthline/cling/model/ServiceManager;)V940 ····invoke-virtual·{v0,·v1},·Lorg/fourthline/cling/model/meta/LocalService;->setManager(Lorg/fourthline/cling/model/ServiceManager;)V
  
938 ····.line·539941 ····.line·539
939 ····return-object·v0942 ····return-object·v0
940 .end·method943 .end·method
  
941 .method·private·createMediaRendererDevice()Lorg/fourthline/cling/model/meta/LocalDevice;944 .method·private·createMediaRendererDevice()Lorg/fourthline/cling/model/meta/LocalDevice;
942 ····.locals·18945 ····.locals·16
  
943 ····.prologue946 ····.prologue
944 ····.line·334947 ····.line·334
945 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;948 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
946 ····move-result-object·v1949 ····move-result-object·v0
  
947 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;950 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
948 ····move-result-object·v1951 ····move-result-object·v0
  
949 ····new-instance·v2,·Ljava/lang/StringBuilder;952 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
950 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V953 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
951 ····const-string·v3,·"Create·MediaRenderer·with·ID:·"954 ····const-string·v2,·"Create·MediaRenderer·with·ID:·"
  
952 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;955 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
953 ····move-result-object·v2956 ····move-result-object·v1
  
954 ····sget-object·v3,·Lde/yaacc/upnp/server/YaaccUpnpServerService;->MEDIA_SERVER_UDN_ID:Ljava/lang/String;957 ····sget-object·v2,·Lde/yaacc/upnp/server/YaaccUpnpServerService;->MEDIA_SERVER_UDN_ID:Ljava/lang/String;
  
955 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;958 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
956 ····move-result-object·v2959 ····move-result-object·v1
  
957 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;960 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
958 ····move-result-object·v2961 ····move-result-object·v1
  
959 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I962 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
960 ····.line·336963 ····.line·336
961 ····:try_start_0964 ····:try_start_0
962 ····invoke-virtual/range·{p0·..·p0},·Lde/yaacc/upnp/server/YaaccUpnpServerService;->getApplicationContext()Landroid/content/Context;965 ····invoke-virtual/range·{p0·..·p0},·Lde/yaacc/upnp/server/YaaccUpnpServerService;->getApplicationContext()Landroid/content/Context;
  
963 ····move-result-object·v1966 ····move-result-object·v0
  
Max diff block lines reached; 20849/26117 bytes (79.83%) of diff not shown.
979 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$6.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
26 #·instance·fields26 #·instance·fields
27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;27 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V29 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;)V
30 ····.locals·030 ····.locals·0
 31 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
31 ····.prologue32 ····.prologue
32 ····.line·51033 ····.line·510
33 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;>;"34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;>;"
34 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;>;"35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/renderingcontrol/AbstractAudioRenderingControl;>;"
35 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$6;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$6;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
640 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V20 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
22 ····.prologue23 ····.prologue
23 ····.line·29624 ····.line·296
24 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$3;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;25 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$3;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
5.4 KB
smali/de/yaacc/upnp/server/YaaccHttpService.smali
    
Offset 121, 14 lines modifiedOffset 121, 15 lines modified
  
121 ····const-string·v0,·"image/png"121 ····const-string·v0,·"image/png"
  
122 ····invoke-static·{v0},·Lorg/seamless/util/MimeType;->valueOf(Ljava/lang/String;)Lorg/seamless/util/MimeType;122 ····invoke-static·{v0},·Lorg/seamless/util/MimeType;->valueOf(Ljava/lang/String;)Lorg/seamless/util/MimeType;
  
123 ····move-result-object·v0123 ····move-result-object·v0
  
 124 ····.line·198
124 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getDefaultIcon()[B125 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getDefaultIcon()[B
  
125 ····move-result-object·v1126 ····move-result-object·v1
  
126 ····invoke-direct·{v9,·v0,·v1},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;-><init>(Lorg/seamless/util/MimeType;[B)V127 ····invoke-direct·{v9,·v0,·v1},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;-><init>(Lorg/seamless/util/MimeType;[B)V
  
127 ····.line·199128 ····.line·199
Offset 222, 18 lines modifiedOffset 223, 20 lines modified
222 ····move-result·v0223 ····move-result·v0
  
223 ····if-nez·v0,·:cond_3224 ····if-nez·v0,·:cond_3
  
224 ····.line·217225 ····.line·217
225 ····const-string·v0,·"album_art"226 ····const-string·v0,·"album_art"
  
 227 ····.line·218
226 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I228 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
227 ····move-result·v0229 ····move-result·v0
  
 230 ····.line·217
228 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;231 ····invoke-interface·{v6,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
229 ····move-result-object·v7232 ····move-result-object·v7
  
230 ····.line·225233 ····.line·225
231 ····.local·v7,·"dataUri":Ljava/lang/String;234 ····.local·v7,·"dataUri":Ljava/lang/String;
232 ····const-string·v0,·"image/png"235 ····const-string·v0,·"image/png"
Offset 413, 18 lines modifiedOffset 416, 20 lines modified
  
413 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;416 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
414 ····move-result-object·v0417 ····move-result-object·v0
  
415 ····const-string·v1,·"external"418 ····const-string·v1,·"external"
  
 419 ····.line·161
416 ····invoke-static·{v1},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;)Landroid/net/Uri;420 ····invoke-static·{v1},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;)Landroid/net/Uri;
  
417 ····move-result-object·v1421 ····move-result-object·v1
  
 422 ····.line·160
418 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;423 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
419 ····move-result-object·v7424 ····move-result-object·v7
  
420 ····.line·164425 ····.line·164
421 ····.local·v7,·"mFilesCursor":Landroid/database/Cursor;426 ····.local·v7,·"mFilesCursor":Landroid/database/Cursor;
422 ····if-eqz·v7,·:cond_2427 ····if-eqz·v7,·:cond_2
Offset 439, 30 lines modifiedOffset 444, 34 lines modified
439 ····move-result·v0444 ····move-result·v0
  
440 ····if-nez·v0,·:cond_3445 ····if-nez·v0,·:cond_3
  
441 ····.line·167446 ····.line·167
442 ····const-string·v0,·"_data"447 ····const-string·v0,·"_data"
  
 448 ····.line·168
443 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I449 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
444 ····move-result·v0450 ····move-result·v0
  
 451 ····.line·167
445 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;452 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
446 ····move-result-object·v6453 ····move-result-object·v6
  
447 ····.line·170454 ····.line·170
448 ····.local·v6,·"dataUri":Ljava/lang/String;455 ····.local·v6,·"dataUri":Ljava/lang/String;
449 ····const-string·v0,·"mime_type"456 ····const-string·v0,·"mime_type"
  
 457 ····.line·172
450 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I458 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
451 ····move-result·v0459 ····move-result·v0
  
 460 ····.line·171
452 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;461 ····invoke-interface·{v7,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
453 ····move-result-object·v9462 ····move-result-object·v9
  
454 ····.line·173463 ····.line·173
455 ····.local·v9,·"mimeTypeStr":Ljava/lang/String;464 ····.local·v9,·"mimeTypeStr":Ljava/lang/String;
456 ····const-string·v0,·"*/*"465 ····const-string·v0,·"*/*"
Offset 571, 14 lines modifiedOffset 580, 15 lines modified
  
571 ····const-string·v8,·"image/png"580 ····const-string·v8,·"image/png"
  
572 ····invoke-static·{v8},·Lorg/seamless/util/MimeType;->valueOf(Ljava/lang/String;)Lorg/seamless/util/MimeType;581 ····invoke-static·{v8},·Lorg/seamless/util/MimeType;->valueOf(Ljava/lang/String;)Lorg/seamless/util/MimeType;
  
573 ····move-result-object·v8582 ····move-result-object·v8
  
 583 ····.line·252
574 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getDefaultIcon()[B584 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getDefaultIcon()[B
  
575 ····move-result-object·v9585 ····move-result-object·v9
  
576 ····invoke-direct·{v5,·v8,·v9},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;-><init>(Lorg/seamless/util/MimeType;[B)V586 ····invoke-direct·{v5,·v8,·v9},·Lde/yaacc/upnp/server/YaaccHttpService$ContentHolder;-><init>(Lorg/seamless/util/MimeType;[B)V
  
577 ····.line·253587 ····.line·253
Offset 632, 25 lines modifiedOffset 642, 27 lines modified
632 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I642 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
633 ····.line·266643 ····.line·266
634 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getContext()Landroid/content/Context;644 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/YaaccHttpService;->getContext()Landroid/content/Context;
  
635 ····move-result-object·v8645 ····move-result-object·v8
  
 646 ····.line·267
636 ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;647 ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
637 ····move-result-object·v8648 ····move-result-object·v8
  
638 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J649 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J
  
639 ····move-result-wide·v10650 ····move-result-wide·v9
  
640 ····const/4·v9,·0x1651 ····const/4·v11,·0x1
  
Max diff block lines reached; 1441/5427 bytes (26.55%) of diff not shown.
825 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$RequestListenerThread.smali
    
Offset 72, 22 lines modifiedOffset 72, 24 lines modified
  
72 ····move-result-object·v172 ····move-result-object·v1
  
73 ····const-string·v2,·"http.connection.stalecheck"73 ····const-string·v2,·"http.connection.stalecheck"
  
74 ····const/4·v3,·0x074 ····const/4·v3,·0x0
  
 75 ····.line·804
75 ····invoke-interface·{v1,·v2,·v3},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;76 ····invoke-interface·{v1,·v2,·v3},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;
  
76 ····move-result-object·v177 ····move-result-object·v1
  
77 ····const-string·v2,·"http.tcp.nodelay"78 ····const-string·v2,·"http.tcp.nodelay"
  
78 ····const/4·v3,·0x179 ····const/4·v3,·0x1
  
 80 ····.line·805
79 ····invoke-interface·{v1,·v2,·v3},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;81 ····invoke-interface·{v1,·v2,·v3},·Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;
  
80 ····move-result-object·v182 ····move-result-object·v1
  
81 ····const-string·v2,·"http.origin-server"83 ····const-string·v2,·"http.origin-server"
  
82 ····const-string·v3,·"HttpComponents/1.1"84 ····const-string·v3,·"HttpComponents/1.1"
1020 B
smali/de/yaacc/upnp/server/YaaccUpnpServerService$9.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$sinkProtocols:Lorg/fourthline/cling/support/model/ProtocolInfos;28 .field·final·synthetic·val$sinkProtocols:Lorg/fourthline/cling/support/model/ProtocolInfos;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;Lorg/fourthline/cling/support/model/ProtocolInfos;)V30 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerService;Lorg/fourthline/cling/model/meta/LocalService;Ljava/lang/Class;Lorg/fourthline/cling/support/model/ProtocolInfos;)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
32 ····.prologue33 ····.prologue
33 ····.line·57734 ····.line·577
34 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"35 ····.local·p2,·"x0":Lorg/fourthline/cling/model/meta/LocalService;,·"Lorg/fourthline/cling/model/meta/LocalService<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"
35 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"36 ····.local·p3,·"x1":Ljava/lang/Class;,·"Ljava/lang/Class<Lorg/fourthline/cling/support/connectionmanager/ConnectionManagerService;>;"
36 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$9;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerService$9;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerService;
  
1.25 KB
smali/de/yaacc/upnp/server/ServerAutostart.smali
    
Offset 19, 36 lines modifiedOffset 19, 40 lines modified
19 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V19 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
20 ····.locals·420 ····.locals·4
21 ····.param·p1,·"context"····#·Landroid/content/Context;21 ····.param·p1,·"context"····#·Landroid/content/Context;
22 ····.param·p2,·"intent"····#·Landroid/content/Intent;22 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
23 ····.prologue23 ····.prologue
24 ····.line·1924 ····.line·19
 25 ····.line·20
25 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;26 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
26 ····move-result-object·v027 ····move-result-object·v0
  
27 ····.line·2228 ····.line·22
28 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;29 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;
29 ····const·v2,·0x7f06005a30 ····const·v2,·0x7f06005a
  
 31 ····.line·23
30 ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;32 ····invoke-virtual·{p1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
31 ····move-result-object·v233 ····move-result-object·v2
  
32 ····const/4·v3,·0x034 ····const/4·v3,·0x0
  
 35 ····.line·22
33 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z36 ····invoke-interface·{v0,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
34 ····move-result·v237 ····move-result·v2
  
35 ····if-eqz·v2,·:cond_038 ····if-eqz·v2,·:cond_0
  
36 ····const-string·v2,·"android.intent.action.BOOT_COMPLETED"39 ····const-string·v2,·"android.intent.action.BOOT_COMPLETED"
  
 40 ····.line·23
37 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;41 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
38 ····move-result-object·v342 ····move-result-object·v3
  
39 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z43 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
40 ····move-result·v244 ····move-result·v2
917 B
smali/de/yaacc/upnp/server/YaaccUpnpServerControlActivity.smali
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ····.local·v6,·"stopButton":Landroid/widget/Button;61 ····.local·v6,·"stopButton":Landroid/widget/Button;
62 ····new-instance·v7,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;62 ····new-instance·v7,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;
  
63 ····invoke-direct·{v7,·p0},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;-><init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V63 ····invoke-direct·{v7,·p0},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$2;-><init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V
  
64 ····invoke-virtual·{v6,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V64 ····invoke-virtual·{v6,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
65 ····.line·7965 ····.line·80
66 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;66 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;
  
67 ····move-result-object·v767 ····move-result-object·v7
  
68 ····invoke-static·{v7},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;68 ····invoke-static·{v7},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
69 ····move-result-object·v069 ····move-result-object·v0
1.46 KB
smali/de/yaacc/upnp/server/YaaccUpnpServerControlActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;21 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V23 .method·constructor·<init>(Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5027 ····.line·50
27 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
57 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V58 ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
58 ····invoke-virtual·{v2,·v3},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;59 ····invoke-virtual·{v2,·v3},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
  
59 ····.line·5660 ····.line·56
60 ····iget-object·v2,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;61 ····iget-object·v2,·p0,·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity$1;->this$0:Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;
  
 62 ····.line·57
61 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;63 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/YaaccUpnpServerControlActivity;->getApplicationContext()Landroid/content/Context;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;65 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
64 ····move-result-object·v166 ····move-result-object·v1
9.51 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAllTitleItemBrowser.smali
    
Offset 160, 180 lines modifiedOffset 160, 200 lines modified
  
160 ····new-array·v8,·v4,·[Ljava/lang/String;160 ····new-array·v8,·v4,·[Ljava/lang/String;
  
161 ····const/4·v4,·0x0161 ····const/4·v4,·0x0
  
162 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALL_TITLES_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;162 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALL_TITLES_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 163 ····.line·64
163 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;164 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
164 ····move-result-object·v5165 ····move-result-object·v5
  
165 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I166 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
166 ····move-result·v5167 ····move-result·v5
  
 168 ····.line·63
167 ····move-object/from16·v0,·p2169 ····move-object/from16·v0,·p2
  
168 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;170 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
169 ····move-result-object·v5171 ····move-result-object·v5
  
170 ····aput-object·v5,·v8,·v4172 ····aput-object·v5,·v8,·v4
  
171 ····.line·65173 ····.line·66
172 ····.local·v8,·"selectionArgs":[Ljava/lang/String;174 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
173 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;175 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
174 ····move-result-object·v4176 ····move-result-object·v4
  
 177 ····.line·67
175 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;178 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
176 ····move-result-object·v4179 ····move-result-object·v4
  
177 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;180 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
178 ····const/4·v9,·0x0181 ····const/4·v9,·0x0
  
 182 ····.line·68
179 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;183 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
180 ····move-result-object·v21184 ····move-result-object·v21
  
181 ····.line·71185 ····.line·71
182 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;186 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;
183 ····if-eqz·v21,·:cond_0187 ····if-eqz·v21,·:cond_0
  
184 ····.line·72188 ····.line·72
185 ····invoke-interface/range·{v21·..·v21},·Landroid/database/Cursor;->moveToFirst()Z189 ····invoke-interface/range·{v21·..·v21},·Landroid/database/Cursor;->moveToFirst()Z
  
186 ····.line·73190 ····.line·73
187 ····const-string·v4,·"_id"191 ····const-string·v4,·"_id"
  
 192 ····.line·74
188 ····move-object/from16·v0,·v21193 ····move-object/from16·v0,·v21
  
189 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I194 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
190 ····move-result·v4195 ····move-result·v4
  
 196 ····.line·73
191 ····move-object/from16·v0,·v21197 ····move-object/from16·v0,·v21
  
192 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
193 ····move-result-object·v20199 ····move-result-object·v20
  
194 ····.line·75200 ····.line·75
195 ····.local·v20,·"id":Ljava/lang/String;201 ····.local·v20,·"id":Ljava/lang/String;
196 ····const-string·v4,·"_display_name"202 ····const-string·v4,·"_display_name"
  
 203 ····.line·76
197 ····move-object/from16·v0,·v21204 ····move-object/from16·v0,·v21
  
198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I205 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
199 ····move-result·v4206 ····move-result·v4
  
 207 ····.line·75
200 ····move-object/from16·v0,·v21208 ····move-object/from16·v0,·v21
  
201 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;209 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
202 ····move-result-object·v23210 ····move-result-object·v23
  
203 ····.line·77211 ····.line·77
204 ····.local·v23,·"name":Ljava/lang/String;212 ····.local·v23,·"name":Ljava/lang/String;
205 ····const-string·v4,·"_size"213 ····const-string·v4,·"_size"
  
 214 ····.line·78
206 ····move-object/from16·v0,·v21215 ····move-object/from16·v0,·v21
  
207 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I216 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
208 ····move-result·v4217 ····move-result·v4
  
 218 ····.line·77
209 ····move-object/from16·v0,·v21219 ····move-object/from16·v0,·v21
  
210 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;220 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
211 ····move-result-object·v4221 ····move-result-object·v4
  
212 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;222 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
213 ····move-result-object·v26223 ····move-result-object·v26
  
214 ····.line·80224 ····.line·80
215 ····.local·v26,·"size":Ljava/lang/Long;225 ····.local·v26,·"size":Ljava/lang/Long;
216 ····const-string·v4,·"album"226 ····const-string·v4,·"album"
  
 227 ····.line·81
217 ····move-object/from16·v0,·v21228 ····move-object/from16·v0,·v21
  
218 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I229 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
219 ····move-result·v4230 ····move-result·v4
  
 231 ····.line·80
220 ····move-object/from16·v0,·v21232 ····move-object/from16·v0,·v21
  
221 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;233 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
222 ····move-result-object·v14234 ····move-result-object·v14
  
Max diff block lines reached; 6135/9595 bytes (63.94%) of diff not shown.
651 B
smali/de/yaacc/upnp/server/contentdirectory/MusicFolderBrowser.smali
    
Offset 203, 14 lines modifiedOffset 203, 15 lines modified
  
203 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;203 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
204 ····move-result-object·v5204 ····move-result-object·v5
  
205 ····const-wide/32·v6,·0xdd6f8205 ····const-wide/32·v6,·0xdd6f8
  
 206 ····.line·50
206 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;207 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
207 ····move-result-object·v6208 ····move-result-object·v6
  
208 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V209 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V
  
209 ····.line·51210 ····.line·51
1.52 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·16637 ····.line·166
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·16646 ····.line·166
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
1.6 KB
smali/de/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·12537 ····.line·125
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·12546 ····.line·125
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
4.32 KB
smali/de/yaacc/upnp/server/contentdirectory/ImagesByBucketNameFolderBrowser.smali
    
Offset 63, 28 lines modifiedOffset 63, 30 lines modified
  
63 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;63 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
65 ····aput-object·v0,·v4,·v865 ····aput-object·v0,·v4,·v8
  
66 ····.line·8366 ····.line·84
67 ····.local·v4,·"selectionArgs":[Ljava/lang/String;67 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
68 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;68 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
 70 ····.line·85
70 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;71 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
71 ····move-result-object·v072 ····move-result-object·v0
  
72 ····sget-object·v1,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;73 ····sget-object·v1,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
73 ····const/4·v5,·0x074 ····const/4·v5,·0x0
  
 75 ····.line·86
74 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;76 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
75 ····move-result-object·v677 ····move-result-object·v6
  
76 ····.line·8978 ····.line·89
77 ····.local·v6,·"cursor":Landroid/database/Cursor;79 ····.local·v6,·"cursor":Landroid/database/Cursor;
78 ····if-eqz·v6,·:cond_080 ····if-eqz·v6,·:cond_0
Offset 134, 22 lines modifiedOffset 136, 24 lines modified
  
134 ····.line·65136 ····.line·65
135 ····.local·v3,·"selection":Ljava/lang/String;137 ····.local·v3,·"selection":Ljava/lang/String;
136 ····new-array·v4,·v1,·[Ljava/lang/String;138 ····new-array·v4,·v1,·[Ljava/lang/String;
  
137 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->IMAGES_BY_BUCKET_NAME_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;139 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->IMAGES_BY_BUCKET_NAME_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 140 ····.line·66
138 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;141 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
139 ····move-result-object·v0142 ····move-result-object·v0
  
140 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I143 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
141 ····move-result·v0144 ····move-result·v0
  
 145 ····.line·65
142 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;146 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
143 ····move-result-object·v0147 ····move-result-object·v0
  
144 ····aput-object·v0,·v4,·v8148 ····aput-object·v0,·v4,·v8
  
145 ····.line·67149 ····.line·67
Offset 413, 14 lines modifiedOffset 417, 15 lines modified
  
413 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;417 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
414 ····move-result-object·v5418 ····move-result-object·v5
  
415 ····const-string·v10,·"mime_type"419 ····const-string·v10,·"mime_type"
  
 420 ····.line·119
416 ····move-object/from16·v0,·v18421 ····move-object/from16·v0,·v18
  
417 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I422 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
418 ····move-result·v10423 ····move-result·v10
  
419 ····move-object/from16·v0,·v18424 ····move-object/from16·v0,·v18
Offset 433, 14 lines modifiedOffset 438, 15 lines modified
  
433 ····move-result-object·v5438 ····move-result-object·v5
  
434 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;439 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
435 ····move-result-object·v5440 ····move-result-object·v5
  
 441 ····.line·118
436 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I442 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
437 ····.line·120443 ····.line·120
438 ····const-string·v4,·"mime_type"444 ····const-string·v4,·"mime_type"
  
439 ····move-object/from16·v0,·v18445 ····move-object/from16·v0,·v18
  
Offset 538, 14 lines modifiedOffset 544, 15 lines modified
  
538 ····const-string·v5,·"http://"544 ····const-string·v5,·"http://"
  
539 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;545 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
540 ····move-result-object·v4546 ····move-result-object·v4
  
 547 ····.line·128
541 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getIpAddress()Ljava/lang/String;548 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getIpAddress()Ljava/lang/String;
  
542 ····move-result-object·v5549 ····move-result-object·v5
  
543 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;550 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
544 ····move-result-object·v4551 ····move-result-object·v4
Offset 574, 14 lines modifiedOffset 581, 15 lines modified
  
574 ····move-result-object·v4581 ····move-result-object·v4
  
575 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;582 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
576 ····move-result-object·v4583 ····move-result-object·v4
  
 584 ····.line·127
577 ····invoke-static·{v4},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;585 ····invoke-static·{v4},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;
  
578 ····move-result-object·v16586 ····move-result-object·v16
  
579 ····.line·130587 ····.line·130
580 ····.local·v16,·"albumArtUri":Ljava/net/URI;588 ····.local·v16,·"albumArtUri":Ljava/net/URI;
581 ····new-instance·v4,·Lorg/fourthline/cling/support/model/DIDLObject$Property$UPNP$ALBUM_ART_URI;589 ····new-instance·v4,·Lorg/fourthline/cling/support/model/DIDLObject$Property$UPNP$ALBUM_ART_URI;
Offset 705, 14 lines modifiedOffset 713, 15 lines modified
  
705 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNameFolderBrowser;->getName(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/String;713 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/ImagesByBucketNameFolderBrowser;->getName(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/String;
  
706 ····move-result-object·v3714 ····move-result-object·v3
  
707 ····const-string·v4,·"yaacc"715 ····const-string·v4,·"yaacc"
  
Max diff block lines reached; 254/4262 bytes (5.96%) of diff not shown.
653 B
smali/de/yaacc/upnp/server/contentdirectory/ImagesFolderBrowser.smali
    
Offset 157, 14 lines modifiedOffset 157, 15 lines modified
  
157 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;157 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
158 ····move-result-object·v5158 ····move-result-object·v5
  
159 ····const-wide/32·v6,·0xdd6f8159 ····const-wide/32·v6,·0xdd6f8
  
 160 ····.line·50
160 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;161 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
161 ····move-result-object·v6162 ····move-result-object·v6
  
162 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V163 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V
  
163 ····.line·51164 ····.line·51
13.0 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser.smali
    
Offset 43, 28 lines modifiedOffset 43, 30 lines modified
  
43 ····.line·7243 ····.line·72
44 ····.local·v3,·"selection":Ljava/lang/String;44 ····.local·v3,·"selection":Ljava/lang/String;
45 ····new-array·v4,·v1,·[Ljava/lang/String;45 ····new-array·v4,·v1,·[Ljava/lang/String;
  
46 ····aput-object·p2,·v4,·v846 ····aput-object·p2,·v4,·v8
  
47 ····.line·7347 ····.line·74
48 ····.local·v4,·"selectionArgs":[Ljava/lang/String;48 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
49 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;49 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
 51 ····.line·75
51 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;52 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
52 ····move-result-object·v053 ····move-result-object·v0
  
53 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Genres;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;54 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Genres;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
54 ····const/4·v5,·0x055 ····const/4·v5,·0x0
  
 56 ····.line·76
55 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;57 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
56 ····move-result-object·v658 ····move-result-object·v6
  
57 ····.line·7959 ····.line·79
58 ····.local·v6,·"cursor":Landroid/database/Cursor;60 ····.local·v6,·"cursor":Landroid/database/Cursor;
59 ····if-eqz·v6,·:cond_061 ····if-eqz·v6,·:cond_0
Offset 112, 44 lines modifiedOffset 114, 49 lines modified
112 ····.local·v2,·"projection":[Ljava/lang/String;114 ····.local·v2,·"projection":[Ljava/lang/String;
113 ····const-string·v3,·""115 ····const-string·v3,·""
  
114 ····.line·91116 ····.line·91
115 ····.local·v3,·"selection":Ljava/lang/String;117 ····.local·v3,·"selection":Ljava/lang/String;
116 ····const/4·v4,·0x0118 ····const/4·v4,·0x0
  
117 ····.line·92119 ····.line·93
118 ····.local·v4,·"selectionArgs":[Ljava/lang/String;120 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
119 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;121 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
120 ····move-result-object·v0122 ····move-result-object·v0
  
 123 ····.line·94
121 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;124 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
122 ····move-result-object·v0125 ····move-result-object·v0
  
123 ····const-string·v1,·"external"126 ····const-string·v1,·"external"
  
124 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;127 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 128 ····.line·99
125 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;129 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
126 ····move-result-object·v5130 ····move-result-object·v5
  
127 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I131 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
128 ····move-result·v5132 ····move-result·v5
  
 133 ····.line·98
129 ····invoke-virtual·{p2,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;134 ····invoke-virtual·{p2,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
130 ····move-result-object·v5135 ····move-result-object·v5
  
 136 ····.line·97
131 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J137 ····invoke-static·{v5},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
132 ····move-result-wide·v8138 ····move-result-wide·v8
  
 139 ····.line·95
133 ····invoke-static·{v1,·v8,·v9},·Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri;140 ····invoke-static·{v1,·v8,·v9},·Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri;
  
134 ····move-result-object·v1141 ····move-result-object·v1
  
135 ····const/4·v5,·0x0142 ····const/4·v5,·0x0
  
136 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;143 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
Offset 301, 46 lines modifiedOffset 308, 51 lines modified
301 ····.local·v6,·"projection":[Ljava/lang/String;308 ····.local·v6,·"projection":[Ljava/lang/String;
302 ····const-string·v7,·""309 ····const-string·v7,·""
  
303 ····.line·134310 ····.line·134
304 ····.local·v7,·"selection":Ljava/lang/String;311 ····.local·v7,·"selection":Ljava/lang/String;
305 ····const/4·v8,·0x0312 ····const/4·v8,·0x0
  
306 ····.line·135313 ····.line·136
307 ····.local·v8,·"selectionArgs":[Ljava/lang/String;314 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
308 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;315 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
309 ····move-result-object·v4316 ····move-result-object·v4
  
 317 ····.line·137
310 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;318 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
311 ····move-result-object·v4319 ····move-result-object·v4
  
312 ····const-string·v5,·"external"320 ····const-string·v5,·"external"
  
313 ····sget-object·v10,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;321 ····sget-object·v10,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 322 ····.line·142
314 ····invoke-virtual·{v10},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;323 ····invoke-virtual·{v10},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
315 ····move-result-object·v10324 ····move-result-object·v10
  
316 ····invoke-virtual·{v10},·Ljava/lang/String;->length()I325 ····invoke-virtual·{v10},·Ljava/lang/String;->length()I
  
317 ····move-result·v10326 ····move-result·v10
  
 327 ····.line·141
318 ····move-object/from16·v0,·p2328 ····move-object/from16·v0,·p2
  
319 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->substring(I)Ljava/lang/String;329 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
320 ····move-result-object·v10330 ····move-result-object·v10
  
 331 ····.line·140
321 ····invoke-static·{v10},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J332 ····invoke-static·{v10},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
322 ····move-result-wide·v10333 ····move-result-wide·v10
  
 334 ····.line·138
323 ····invoke-static·{v5,·v10,·v11},·Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri;335 ····invoke-static·{v5,·v10,·v11},·Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri;
  
Max diff block lines reached; 9034/13190 bytes (68.49%) of diff not shown.
1.5 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·19537 ····.line·195
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·19546 ····.line·195
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
1.83 KB
smali/de/yaacc/upnp/server/contentdirectory/ImagesAllFolderBrowser.smali
    
Offset 280, 14 lines modifiedOffset 280, 15 lines modified
  
280 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;280 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
281 ····move-result-object·v5281 ····move-result-object·v5
  
282 ····const-string·v10,·"mime_type"282 ····const-string·v10,·"mime_type"
  
 283 ····.line·103
283 ····move-object/from16·v0,·v18284 ····move-object/from16·v0,·v18
  
284 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I285 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
285 ····move-result·v10286 ····move-result·v10
  
286 ····move-object/from16·v0,·v18287 ····move-object/from16·v0,·v18
Offset 300, 14 lines modifiedOffset 301, 15 lines modified
  
300 ····move-result-object·v5301 ····move-result-object·v5
  
301 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;302 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
302 ····move-result-object·v5303 ····move-result-object·v5
  
 304 ····.line·102
303 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I305 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
304 ····.line·104306 ····.line·104
305 ····const-string·v4,·"mime_type"307 ····const-string·v4,·"mime_type"
  
306 ····move-object/from16·v0,·v18308 ····move-object/from16·v0,·v18
  
Offset 409, 14 lines modifiedOffset 411, 15 lines modified
  
409 ····const-string·v5,·"http://"411 ····const-string·v5,·"http://"
  
410 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;412 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
411 ····move-result-object·v4413 ····move-result-object·v4
  
 414 ····.line·112
412 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getIpAddress()Ljava/lang/String;415 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getIpAddress()Ljava/lang/String;
  
413 ····move-result-object·v5416 ····move-result-object·v5
  
414 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;417 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
415 ····move-result-object·v4418 ····move-result-object·v4
Offset 445, 14 lines modifiedOffset 448, 15 lines modified
  
445 ····move-result-object·v4448 ····move-result-object·v4
  
446 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;449 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
447 ····move-result-object·v4450 ····move-result-object·v4
  
 451 ····.line·111
448 ····invoke-static·{v4},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;452 ····invoke-static·{v4},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;
  
449 ····move-result-object·v16453 ····move-result-object·v16
  
450 ····.line·114454 ····.line·114
451 ····.local·v16,·"albumArtUri":Ljava/net/URI;455 ····.local·v16,·"albumArtUri":Ljava/net/URI;
452 ····new-instance·v4,·Lorg/fourthline/cling/support/model/DIDLObject$Property$UPNP$ALBUM_ART_URI;456 ····new-instance·v4,·Lorg/fourthline/cling/support/model/DIDLObject$Property$UPNP$ALBUM_ART_URI;
44.6 KB
smali/de/yaacc/upnp/server/contentdirectory/YaaccContentDirectory.smali
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ········sendEvents·=·true126 ········sendEvents·=·true
127 ····.end·annotation127 ····.end·annotation
128 .end·field128 .end·field
  
  
129 #·direct·methods129 #·direct·methods
130 .method·public·constructor·<init>(Landroid/content/Context;)V130 .method·public·constructor·<init>(Landroid/content/Context;)V
131 ····.locals·4131 ····.locals·3
132 ····.param·p1,·"context"····#·Landroid/content/Context;132 ····.param·p1,·"context"····#·Landroid/content/Context;
  
133 ····.prologue133 ····.prologue
134 ····.line·113134 ····.line·113
135 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V135 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
136 ····.line·95136 ····.line·95
Offset 143, 17 lines modifiedOffset 143, 17 lines modified
143 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V143 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
144 ····iput-object·v0,·p0,·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->content:Ljava/util/Map;144 ····iput-object·v0,·p0,·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->content:Ljava/util/Map;
  
145 ····.line·106145 ····.line·106
146 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;146 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
147 ····const-wide/16·v2,·0x0147 ····const-wide/16·v1,·0x0
  
148 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V148 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
149 ····iput-object·v0,·p0,·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->systemUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;149 ····iput-object·v0,·p0,·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->systemUpdateID:Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
150 ····.line·110150 ····.line·110
151 ····new-instance·v0,·Ljava/beans/PropertyChangeSupport;151 ····new-instance·v0,·Ljava/beans/PropertyChangeSupport;
  
152 ····invoke-direct·{v0,·p0},·Ljava/beans/PropertyChangeSupport;-><init>(Ljava/lang/Object;)V152 ····invoke-direct·{v0,·p0},·Ljava/beans/PropertyChangeSupport;-><init>(Ljava/lang/Object;)V
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;225 ····invoke-interface·{v0,·p1,·p2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
226 ····.line·324226 ····.line·324
227 ····return-void227 ····return-void
228 .end·method228 .end·method
  
229 .method·private·createMusicTracks(Ljava/lang/String;)Ljava/util/List;229 .method·private·createMusicTracks(Ljava/lang/String;)Ljava/util/List;
230 ····.locals·20230 ····.locals·19
231 ····.param·p1,·"parentId"····#·Ljava/lang/String;231 ····.param·p1,·"parentId"····#·Ljava/lang/String;
232 ····.annotation·system·Ldalvik/annotation/Signature;232 ····.annotation·system·Ldalvik/annotation/Signature;
233 ········value·=·{233 ········value·=·{
234 ············"(",234 ············"(",
235 ············"Ljava/lang/String;",235 ············"Ljava/lang/String;",
236 ············")",236 ············")",
237 ············"Ljava/util/List",237 ············"Ljava/util/List",
Offset 241, 306 lines modifiedOffset 241, 313 lines modified
241 ············"Lorg/fourthline/cling/support/model/item/MusicTrack;",241 ············"Lorg/fourthline/cling/support/model/item/MusicTrack;",
242 ············">;"242 ············">;"
243 ········}243 ········}
244 ····.end·annotation244 ····.end·annotation
  
245 ····.prologue245 ····.prologue
246 ····.line·163246 ····.line·163
247 ····const-string·v8,·"Music"247 ····const-string·v7,·"Music"
  
248 ····.line·164248 ····.line·164
249 ····.local·v8,·"album":Ljava/lang/String;249 ····.local·v7,·"album":Ljava/lang/String;
250 ····const/16·v16,·0x0250 ····const/4·v15,·0x0
  
251 ····.line·165251 ····.line·165
252 ····.local·v16,·"creator":Ljava/lang/String;252 ····.local·v15,·"creator":Ljava/lang/String;
253 ····new-instance·v9,·Lorg/fourthline/cling/support/model/PersonWithRole;253 ····new-instance·v8,·Lorg/fourthline/cling/support/model/PersonWithRole;
  
254 ····const-string·v4,·"" 
  
255 ····move-object/from16·v0,·v16254 ····const-string·v3,·""
  
256 ····invoke-direct·{v9,·v0,·v4},·Lorg/fourthline/cling/support/model/PersonWithRole;-><init>(Ljava/lang/String;Ljava/lang/String;)V255 ····invoke-direct·{v8,·v15,·v3},·Lorg/fourthline/cling/support/model/PersonWithRole;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
257 ····.line·166256 ····.line·166
258 ····.local·v9,·"artist":Lorg/fourthline/cling/support/model/PersonWithRole;257 ····.local·v8,·"artist":Lorg/fourthline/cling/support/model/PersonWithRole;
259 ····new-instance·v17,·Lorg/seamless/util/MimeType;258 ····new-instance·v16,·Lorg/seamless/util/MimeType;
  
260 ····const-string·v4,·"audio"259 ····const-string·v3,·"audio"
  
261 ····const-string·v5,·"mpeg"260 ····const-string·v4,·"mpeg"
  
262 ····move-object/from16·v0,·v17261 ····move-object/from16·v0,·v16
  
263 ····invoke-direct·{v0,·v4,·v5},·Lorg/seamless/util/MimeType;-><init>(Ljava/lang/String;Ljava/lang/String;)V262 ····invoke-direct·{v0,·v3,·v4},·Lorg/seamless/util/MimeType;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
264 ····.line·167263 ····.line·167
265 ····.local·v17,·"mimeType":Lorg/seamless/util/MimeType;264 ····.local·v16,·"mimeType":Lorg/seamless/util/MimeType;
266 ····new-instance·v18,·Ljava/util/ArrayList;265 ····new-instance·v17,·Ljava/util/ArrayList;
  
267 ····invoke-direct/range·{v18·..·v18},·Ljava/util/ArrayList;-><init>()V266 ····invoke-direct/range·{v17·..·v17},·Ljava/util/ArrayList;-><init>()V
  
268 ····.line·168267 ····.line·168
269 ····.local·v18,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/item/MusicTrack;>;"268 ····.local·v17,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/item/MusicTrack;>;"
270 ····new-instance·v2,·Lorg/fourthline/cling/support/model/Res;269 ····new-instance·v1,·Lorg/fourthline/cling/support/model/Res;
  
271 ····new-instance·v3,·Lorg/fourthline/cling/support/model/ProtocolInfo;270 ····new-instance·v2,·Lorg/fourthline/cling/support/model/ProtocolInfo;
  
272 ····sget-object·v4,·Lorg/fourthline/cling/support/model/Protocol;->HTTP_GET:Lorg/fourthline/cling/support/model/Protocol;271 ····sget-object·v3,·Lorg/fourthline/cling/support/model/Protocol;->HTTP_GET:Lorg/fourthline/cling/support/model/Protocol;
  
273 ····const-string·v5,·"*"272 ····const-string·v4,·"*"
  
 273 ····.line·169
274 ····invoke-virtual/range·{v17·..·v17},·Lorg/seamless/util/MimeType;->toString()Ljava/lang/String;274 ····invoke-virtual/range·{v16·..·v16},·Lorg/seamless/util/MimeType;->toString()Ljava/lang/String;
  
275 ····move-result-object·v6275 ····move-result-object·v5
  
276 ····const-string·v7,·"*"276 ····const-string·v6,·"*"
  
277 ····invoke-direct·{v3,·v4,·v5,·v6,·v7},·Lorg/fourthline/cling/support/model/ProtocolInfo;-><init>(Lorg/fourthline/cling/support/model/Protocol;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V277 ····invoke-direct·{v2,·v3,·v4,·v5,·v6},·Lorg/fourthline/cling/support/model/ProtocolInfo;-><init>(Lorg/fourthline/cling/support/model/Protocol;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
278 ····const-wide/32·v4,·0x1e240278 ····const-wide/32·v3,·0x1e240
  
 279 ····.line·170
279 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;280 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
280 ····move-result-object·v4281 ····move-result-object·v3
  
281 ····const-string·v5,·"00:02:33"282 ····const-string·v4,·"00:02:33"
  
282 ····const-wide/16·v6,·0x6880283 ····const-wide/16·v5,·0x6880
  
 284 ····.line·172
283 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;285 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
284 ····move-result-object·v6286 ····move-result-object·v5
  
285 ····const-string·v7,·"http://api.jamendo.com/get2/stream/track/redirect/?id=310355&streamencoding=mp31"287 ····const-string·v6,·"http://api.jamendo.com/get2/stream/track/redirect/?id=310355&streamencoding=mp31"
Max diff block lines reached; 39276/45487 bytes (86.35%) of diff not shown.
3.11 KB
smali/de/yaacc/upnp/server/contentdirectory/RootFolderBrowser.smali
    
Offset 74, 28 lines modifiedOffset 74, 29 lines modified
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;75 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
76 ····move-result-object·v076 ····move-result-object·v0
  
77 ····.line·9777 ····.line·98
78 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;78 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;
79 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;79 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;
  
80 ····move-result-object·v180 ····move-result-object·v1
  
81 ····const·v2,·0x7f06006681 ····const·v2,·0x7f060066
  
82 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;82 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
83 ····move-result-object·v183 ····move-result-object·v1
  
84 ····const/4·v2,·0x084 ····const/4·v2,·0x0
  
 85 ····.line·97
85 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z86 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
86 ····move-result·v187 ····move-result·v1
  
87 ····return·v188 ····return·v1
88 .end·method89 .end·method
  
Offset 108, 28 lines modifiedOffset 109, 29 lines modified
  
108 ····move-result-object·v1109 ····move-result-object·v1
  
109 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;110 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
110 ····move-result-object·v0111 ····move-result-object·v0
  
111 ····.line·116112 ····.line·117
112 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;113 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;
113 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;114 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;
  
114 ····move-result-object·v1115 ····move-result-object·v1
  
115 ····const·v2,·0x7f060069116 ····const·v2,·0x7f060069
  
116 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;117 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
117 ····move-result-object·v1118 ····move-result-object·v1
  
118 ····const/4·v2,·0x0119 ····const/4·v2,·0x0
  
 120 ····.line·116
119 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z121 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
120 ····move-result·v1122 ····move-result·v1
  
121 ····return·v1123 ····return·v1
122 .end·method124 .end·method
  
Offset 142, 28 lines modifiedOffset 144, 29 lines modified
  
142 ····move-result-object·v1144 ····move-result-object·v1
  
143 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;145 ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
144 ····move-result-object·v0146 ····move-result-object·v0
  
145 ····.line·107147 ····.line·108
146 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;148 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;
147 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;149 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getContext()Landroid/content/Context;
  
148 ····move-result-object·v1150 ····move-result-object·v1
  
149 ····const·v2,·0x7f06006c151 ····const·v2,·0x7f06006c
  
150 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;152 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
151 ····move-result-object·v1153 ····move-result-object·v1
  
152 ····const/4·v2,·0x0154 ····const/4·v2,·0x0
  
 155 ····.line·107
153 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z156 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
154 ····move-result·v1157 ····move-result·v1
  
155 ····return·v1158 ····return·v1
156 .end·method159 .end·method
  
Offset 345, 14 lines modifiedOffset 348, 15 lines modified
  
345 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getSize()Ljava/lang/Integer;348 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/contentdirectory/RootFolderBrowser;->getSize()Ljava/lang/Integer;
  
346 ····move-result-object·v5349 ····move-result-object·v5
  
347 ····const-wide/32·v6,·0xdd6f8350 ····const-wide/32·v6,·0xdd6f8
  
 351 ····.line·51
348 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;352 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
349 ····move-result-object·v6353 ····move-result-object·v6
  
350 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V354 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V
  
351 ····.line·52355 ····.line·52
9.96 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicArtistItemBrowser.smali
    
Offset 166, 196 lines modifiedOffset 166, 219 lines modified
  
166 ····new-array·v8,·v4,·[Ljava/lang/String;166 ····new-array·v8,·v4,·[Ljava/lang/String;
  
167 ····const/4·v4,·0x0167 ····const/4·v4,·0x0
  
168 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;168 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 169 ····.line·67
169 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;170 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
170 ····move-result-object·v5171 ····move-result-object·v5
  
 172 ····.line·68
171 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I173 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
172 ····move-result·v5174 ····move-result·v5
  
 175 ····.line·67
173 ····move-object/from16·v0,·p2176 ····move-object/from16·v0,·p2
  
174 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;177 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
175 ····move-result-object·v5178 ····move-result-object·v5
  
176 ····aput-object·v5,·v8,·v4179 ····aput-object·v5,·v8,·v4
  
177 ····.line·69180 ····.line·70
178 ····.local·v8,·"selectionArgs":[Ljava/lang/String;181 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
179 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;182 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
180 ····move-result-object·v4183 ····move-result-object·v4
  
 184 ····.line·71
181 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;185 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
182 ····move-result-object·v4186 ····move-result-object·v4
  
183 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;187 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
184 ····const/4·v9,·0x0188 ····const/4·v9,·0x0
  
 189 ····.line·72
185 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;190 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
186 ····move-result-object·v22191 ····move-result-object·v22
  
187 ····.line·75192 ····.line·75
188 ····.local·v22,·"mediaCursor":Landroid/database/Cursor;193 ····.local·v22,·"mediaCursor":Landroid/database/Cursor;
189 ····if-eqz·v22,·:cond_0194 ····if-eqz·v22,·:cond_0
  
190 ····.line·76195 ····.line·76
191 ····invoke-interface/range·{v22·..·v22},·Landroid/database/Cursor;->moveToFirst()Z196 ····invoke-interface/range·{v22·..·v22},·Landroid/database/Cursor;->moveToFirst()Z
  
192 ····.line·77197 ····.line·77
193 ····const-string·v4,·"_id"198 ····const-string·v4,·"_id"
  
 199 ····.line·78
194 ····move-object/from16·v0,·v22200 ····move-object/from16·v0,·v22
  
195 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I201 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
196 ····move-result·v4202 ····move-result·v4
  
 203 ····.line·77
197 ····move-object/from16·v0,·v22204 ····move-object/from16·v0,·v22
  
198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;205 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
199 ····move-result-object·v21206 ····move-result-object·v21
  
200 ····.line·79207 ····.line·79
201 ····.local·v21,·"id":Ljava/lang/String;208 ····.local·v21,·"id":Ljava/lang/String;
202 ····const-string·v4,·"_display_name"209 ····const-string·v4,·"_display_name"
  
 210 ····.line·80
203 ····move-object/from16·v0,·v22211 ····move-object/from16·v0,·v22
  
204 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I212 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
205 ····move-result·v4213 ····move-result·v4
  
 214 ····.line·79
206 ····move-object/from16·v0,·v22215 ····move-object/from16·v0,·v22
  
207 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;216 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
208 ····move-result-object·v24217 ····move-result-object·v24
  
209 ····.line·81218 ····.line·81
210 ····.local·v24,·"name":Ljava/lang/String;219 ····.local·v24,·"name":Ljava/lang/String;
211 ····const-string·v4,·"_size"220 ····const-string·v4,·"_size"
  
 221 ····.line·82
212 ····move-object/from16·v0,·v22222 ····move-object/from16·v0,·v22
  
213 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I223 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
214 ····move-result·v4224 ····move-result·v4
  
 225 ····.line·81
215 ····move-object/from16·v0,·v22226 ····move-object/from16·v0,·v22
  
216 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;227 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
217 ····move-result-object·v4228 ····move-result-object·v4
  
218 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;229 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
219 ····move-result-object·v27230 ····move-result-object·v27
  
220 ····.line·84231 ····.line·84
221 ····.local·v27,·"size":Ljava/lang/Long;232 ····.local·v27,·"size":Ljava/lang/Long;
222 ····const-string·v4,·"album"233 ····const-string·v4,·"album"
  
 234 ····.line·85
223 ····move-object/from16·v0,·v22235 ····move-object/from16·v0,·v22
  
224 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I236 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
225 ····move-result·v4237 ····move-result·v4
  
 238 ····.line·84
226 ····move-object/from16·v0,·v22239 ····move-object/from16·v0,·v22
  
227 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;240 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
228 ····move-result-object·v14241 ····move-result-object·v14
Max diff block lines reached; 6602/10058 bytes (65.64%) of diff not shown.
9.55 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAlbumItemBrowser.smali
    
Offset 160, 180 lines modifiedOffset 160, 201 lines modified
  
160 ····new-array·v8,·v4,·[Ljava/lang/String;160 ····new-array·v8,·v4,·[Ljava/lang/String;
  
161 ····const/4·v4,·0x0161 ····const/4·v4,·0x0
  
162 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;162 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 163 ····.line·66
163 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;164 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
164 ····move-result-object·v5165 ····move-result-object·v5
  
 166 ····.line·67
165 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I167 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
166 ····move-result·v5168 ····move-result·v5
  
 169 ····.line·66
167 ····move-object/from16·v0,·p2170 ····move-object/from16·v0,·p2
  
168 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;171 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
169 ····move-result-object·v5172 ····move-result-object·v5
  
170 ····aput-object·v5,·v8,·v4173 ····aput-object·v5,·v8,·v4
  
171 ····.line·68174 ····.line·69
172 ····.local·v8,·"selectionArgs":[Ljava/lang/String;175 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
173 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;176 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
174 ····move-result-object·v4177 ····move-result-object·v4
  
 178 ····.line·70
175 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;179 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
176 ····move-result-object·v4180 ····move-result-object·v4
  
177 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;181 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
178 ····const-string·v9,·"_display_name·ASC"182 ····const-string·v9,·"_display_name·ASC"
  
 183 ····.line·71
179 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;184 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
180 ····move-result-object·v21185 ····move-result-object·v21
  
181 ····.line·74186 ····.line·74
182 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;187 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;
183 ····if-eqz·v21,·:cond_0188 ····if-eqz·v21,·:cond_0
  
184 ····.line·75189 ····.line·75
185 ····invoke-interface/range·{v21·..·v21},·Landroid/database/Cursor;->moveToFirst()Z190 ····invoke-interface/range·{v21·..·v21},·Landroid/database/Cursor;->moveToFirst()Z
  
186 ····.line·76191 ····.line·76
187 ····const-string·v4,·"_id"192 ····const-string·v4,·"_id"
  
 193 ····.line·77
188 ····move-object/from16·v0,·v21194 ····move-object/from16·v0,·v21
  
189 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I195 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
190 ····move-result·v4196 ····move-result·v4
  
 197 ····.line·76
191 ····move-object/from16·v0,·v21198 ····move-object/from16·v0,·v21
  
192 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;199 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
193 ····move-result-object·v20200 ····move-result-object·v20
  
194 ····.line·78201 ····.line·78
195 ····.local·v20,·"id":Ljava/lang/String;202 ····.local·v20,·"id":Ljava/lang/String;
196 ····const-string·v4,·"_display_name"203 ····const-string·v4,·"_display_name"
  
 204 ····.line·79
197 ····move-object/from16·v0,·v21205 ····move-object/from16·v0,·v21
  
198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I206 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
199 ····move-result·v4207 ····move-result·v4
  
 208 ····.line·78
200 ····move-object/from16·v0,·v21209 ····move-object/from16·v0,·v21
  
201 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;210 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
202 ····move-result-object·v23211 ····move-result-object·v23
  
203 ····.line·80212 ····.line·80
204 ····.local·v23,·"name":Ljava/lang/String;213 ····.local·v23,·"name":Ljava/lang/String;
205 ····const-string·v4,·"_size"214 ····const-string·v4,·"_size"
  
 215 ····.line·81
206 ····move-object/from16·v0,·v21216 ····move-object/from16·v0,·v21
  
207 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I217 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
208 ····move-result·v4218 ····move-result·v4
  
 219 ····.line·80
209 ····move-object/from16·v0,·v21220 ····move-object/from16·v0,·v21
  
210 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;221 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
211 ····move-result-object·v4222 ····move-result-object·v4
  
212 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;223 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
213 ····move-result-object·v26224 ····move-result-object·v26
  
214 ····.line·83225 ····.line·83
215 ····.local·v26,·"size":Ljava/lang/Long;226 ····.local·v26,·"size":Ljava/lang/Long;
216 ····const-string·v4,·"album"227 ····const-string·v4,·"album"
  
 228 ····.line·84
217 ····move-object/from16·v0,·v21229 ····move-object/from16·v0,·v21
  
218 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I230 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
219 ····move-result·v4231 ····move-result·v4
  
 232 ····.line·83
220 ····move-object/from16·v0,·v21233 ····move-object/from16·v0,·v21
  
221 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;234 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
222 ····move-result-object·v14235 ····move-result-object·v14
Max diff block lines reached; 6166/9642 bytes (63.95%) of diff not shown.
779 B
smali/de/yaacc/upnp/server/contentdirectory/VideosFolderBrowser.smali
    
Offset 562, 14 lines modifiedOffset 562, 15 lines modified
  
562 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/VideosFolderBrowser;->getSize(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;562 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/VideosFolderBrowser;->getSize(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/lang/Integer;
  
563 ····move-result-object·v5563 ····move-result-object·v5
  
564 ····const-wide/32·v6,·0xdd6f8564 ····const-wide/32·v6,·0xdd6f8
  
 565 ····.line·57
565 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;566 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
566 ····move-result-object·v6567 ····move-result-object·v6
  
567 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V568 ····invoke-direct/range·{v0·..·v6},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V
  
568 ····.line·58569 ····.line·58
1.54 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·12337 ····.line·123
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·12346 ····.line·123
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
1.49 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·21037 ····.line·210
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·21046 ····.line·210
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicGenreFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
9.82 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicGenreItemBrowser.smali
    
Offset 157, 196 lines modifiedOffset 157, 219 lines modified
  
157 ····new-array·v8,·v4,·[Ljava/lang/String;157 ····new-array·v8,·v4,·[Ljava/lang/String;
  
158 ····const/4·v4,·0x0158 ····const/4·v4,·0x0
  
159 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;159 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_GENRE_ITEM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 160 ····.line·71
160 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;161 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
161 ····move-result-object·v5162 ····move-result-object·v5
  
 163 ····.line·72
162 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I164 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
163 ····move-result·v5165 ····move-result·v5
  
 166 ····.line·71
164 ····move-object/from16·v0,·p2167 ····move-object/from16·v0,·p2
  
165 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;168 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
166 ····move-result-object·v5169 ····move-result-object·v5
  
167 ····aput-object·v5,·v8,·v4170 ····aput-object·v5,·v8,·v4
  
168 ····.line·73171 ····.line·74
169 ····.local·v8,·"selectionArgs":[Ljava/lang/String;172 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
170 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;173 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
171 ····move-result-object·v4174 ····move-result-object·v4
  
 175 ····.line·75
172 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;176 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
173 ····move-result-object·v4177 ····move-result-object·v4
  
174 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;178 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
175 ····const/4·v9,·0x0179 ····const/4·v9,·0x0
  
 180 ····.line·76
176 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;181 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
177 ····move-result-object·v22182 ····move-result-object·v22
  
178 ····.line·79183 ····.line·79
179 ····.local·v22,·"mediaCursor":Landroid/database/Cursor;184 ····.local·v22,·"mediaCursor":Landroid/database/Cursor;
180 ····if-eqz·v22,·:cond_0185 ····if-eqz·v22,·:cond_0
  
181 ····.line·80186 ····.line·80
182 ····invoke-interface/range·{v22·..·v22},·Landroid/database/Cursor;->moveToFirst()Z187 ····invoke-interface/range·{v22·..·v22},·Landroid/database/Cursor;->moveToFirst()Z
  
183 ····.line·81188 ····.line·81
184 ····const-string·v4,·"audio_id"189 ····const-string·v4,·"audio_id"
  
 190 ····.line·82
185 ····move-object/from16·v0,·v22191 ····move-object/from16·v0,·v22
  
186 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I192 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
187 ····move-result·v4193 ····move-result·v4
  
 194 ····.line·81
188 ····move-object/from16·v0,·v22195 ····move-object/from16·v0,·v22
  
189 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;196 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
190 ····move-result-object·v21197 ····move-result-object·v21
  
191 ····.line·84198 ····.line·84
192 ····.local·v21,·"id":Ljava/lang/String;199 ····.local·v21,·"id":Ljava/lang/String;
193 ····const-string·v4,·"_display_name"200 ····const-string·v4,·"_display_name"
  
 201 ····.line·86
194 ····move-object/from16·v0,·v22202 ····move-object/from16·v0,·v22
  
195 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I203 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
196 ····move-result·v4204 ····move-result·v4
  
 205 ····.line·85
197 ····move-object/from16·v0,·v22206 ····move-object/from16·v0,·v22
  
198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;207 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
199 ····move-result-object·v24208 ····move-result-object·v24
  
200 ····.line·87209 ····.line·87
201 ····.local·v24,·"name":Ljava/lang/String;210 ····.local·v24,·"name":Ljava/lang/String;
202 ····const-string·v4,·"_size"211 ····const-string·v4,·"_size"
  
 212 ····.line·88
203 ····move-object/from16·v0,·v22213 ····move-object/from16·v0,·v22
  
204 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I214 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
205 ····move-result·v4215 ····move-result·v4
  
 216 ····.line·87
206 ····move-object/from16·v0,·v22217 ····move-object/from16·v0,·v22
  
207 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;218 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
208 ····move-result-object·v4219 ····move-result-object·v4
  
209 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;220 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
210 ····move-result-object·v27221 ····move-result-object·v27
  
211 ····.line·90222 ····.line·90
212 ····.local·v27,·"size":Ljava/lang/Long;223 ····.local·v27,·"size":Ljava/lang/Long;
213 ····const-string·v4,·"album"224 ····const-string·v4,·"album"
  
 225 ····.line·91
214 ····move-object/from16·v0,·v22226 ····move-object/from16·v0,·v22
  
215 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I227 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
216 ····move-result·v4228 ····move-result·v4
  
 229 ····.line·90
217 ····move-object/from16·v0,·v22230 ····move-object/from16·v0,·v22
  
218 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;231 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
219 ····move-result-object·v14232 ····move-result-object·v14
Max diff block lines reached; 6458/9918 bytes (65.11%) of diff not shown.
1.49 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·19837 ····.line·198
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·19846 ····.line·198
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/item/Item;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/item/Item;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/item/Item;Lorg/fourthline/cling/support/model/item/Item;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
1.54 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·12537 ····.line·125
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·12546 ····.line·125
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
8.81 KB
smali/de/yaacc/upnp/server/contentdirectory/ImagesByBucketNamesFolderBrowser.smali
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····:cond_0163 ····:cond_0
164 ····return-object·v7164 ····return-object·v7
165 .end·method165 .end·method
  
  
166 #·virtual·methods166 #·virtual·methods
167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
168 ····.locals·20168 ····.locals·19
169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;
170 ····.param·p2,·"myId"····#·Ljava/lang/String;170 ····.param·p2,·"myId"····#·Ljava/lang/String;
171 ····.annotation·system·Ldalvik/annotation/Signature;171 ····.annotation·system·Ldalvik/annotation/Signature;
172 ········value·=·{172 ········value·=·{
173 ············"(",173 ············"(",
174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",
175 ············"Ljava/lang/String;",175 ············"Ljava/lang/String;",
Offset 181, 20 lines modifiedOffset 181, 20 lines modified
181 ············"Lorg/fourthline/cling/support/model/container/Container;",181 ············"Lorg/fourthline/cling/support/model/container/Container;",
182 ············">;"182 ············">;"
183 ········}183 ········}
184 ····.end·annotation184 ····.end·annotation
  
185 ····.prologue185 ····.prologue
186 ····.line·99186 ····.line·99
187 ····new-instance·v19,·Ljava/util/ArrayList;187 ····new-instance·v18,·Ljava/util/ArrayList;
  
188 ····invoke-direct/range·{v19·..·v19},·Ljava/util/ArrayList;-><init>()V188 ····invoke-direct/range·{v18·..·v18},·Ljava/util/ArrayList;-><init>()V
  
189 ····.line·100189 ····.line·100
190 ····.local·v19,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"190 ····.local·v18,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"
191 ····new-instance·v15,·Ljava/util/HashMap;191 ····new-instance·v15,·Ljava/util/HashMap;
  
192 ····invoke-direct·{v15},·Ljava/util/HashMap;-><init>()V192 ····invoke-direct·{v15},·Ljava/util/HashMap;-><init>()V
  
193 ····.line·101193 ····.line·101
194 ····.local·v15,·"folderMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lorg/fourthline/cling/support/model/container/StorageFolder;>;"194 ····.local·v15,·"folderMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lorg/fourthline/cling/support/model/container/StorageFolder;>;"
195 ····const/4·v2,·0x2195 ····const/4·v2,·0x2
Offset 233, 57 lines modifiedOffset 233, 57 lines modified
  
233 ····sget-object·v3,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;233 ····sget-object·v3,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
234 ····const-string·v7,·"bucket_display_name·ASC"234 ····const-string·v7,·"bucket_display_name·ASC"
  
235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
236 ····move-result-object·v18236 ····move-result-object·v17
  
237 ····.line·106237 ····.line·106
238 ····.local·v18,·"mediaCursor":Landroid/database/Cursor;238 ····.local·v17,·"mediaCursor":Landroid/database/Cursor;
239 ····if-eqz·v18,·:cond_1239 ····if-eqz·v17,·:cond_1
  
240 ····.line·107240 ····.line·107
241 ····invoke-interface/range·{v18·..·v18},·Landroid/database/Cursor;->moveToFirst()Z241 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->moveToFirst()Z
  
242 ····.line·108242 ····.line·108
243 ····:goto_0243 ····:goto_0
244 ····invoke-interface/range·{v18·..·v18},·Landroid/database/Cursor;->isAfterLast()Z244 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->isAfterLast()Z
  
245 ····move-result·v2245 ····move-result·v2
  
246 ····if-nez·v2,·:cond_0246 ····if-nez·v2,·:cond_0
  
247 ····.line·109247 ····.line·109
248 ····const-string·v2,·"bucket_id"248 ····const-string·v2,·"bucket_id"
  
249 ····move-object/from16·v0,·v18249 ····move-object/from16·v0,·v17
  
250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
251 ····move-result·v2251 ····move-result·v2
  
252 ····move-object/from16·v0,·v18252 ····move-object/from16·v0,·v17
  
253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
254 ····move-result-object·v17254 ····move-result-object·v16
  
255 ····.line·110255 ····.line·110
256 ····.local·v17,·"id":Ljava/lang/String;256 ····.local·v16,·"id":Ljava/lang/String;
257 ····const-string·v2,·"bucket_display_name"257 ····const-string·v2,·"bucket_display_name"
  
258 ····move-object/from16·v0,·v18258 ····move-object/from16·v0,·v17
  
259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
260 ····move-result·v2260 ····move-result·v2
  
261 ····move-object/from16·v0,·v18261 ····move-object/from16·v0,·v17
  
262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
263 ····move-result-object·v10263 ····move-result-object·v10
  
264 ····.line·111264 ····.line·111
265 ····.local·v10,·"name":Ljava/lang/String;265 ····.local·v10,·"name":Ljava/lang/String;
Offset 299, 15 lines modifiedOffset 299, 15 lines modified
  
299 ····move-result-object·v3299 ····move-result-object·v3
  
300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
301 ····move-result-object·v2301 ····move-result-object·v2
  
302 ····move-object/from16·v0,·v17302 ····move-object/from16·v0,·v16
  
303 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;303 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
304 ····move-result-object·v2304 ····move-result-object·v2
  
305 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;305 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
  
333 ····move-result-object·v13333 ····move-result-object·v13
  
334 ····invoke-direct/range·{v7·..·v13},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V334 ····invoke-direct/range·{v7·..·v13},·Lorg/fourthline/cling/support/model/container/StorageFolder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Long;)V
  
335 ····.line·112335 ····.line·112
336 ····.local·v7,·"imageFolder":Lorg/fourthline/cling/support/model/container/StorageFolder;336 ····.local·v7,·"imageFolder":Lorg/fourthline/cling/support/model/container/StorageFolder;
337 ····move-object/from16·v0,·v17337 ····move-object/from16·v0,·v16
  
338 ····invoke-interface·{v15,·v0,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;338 ····invoke-interface·{v15,·v0,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
339 ····.line·113339 ····.line·113
340 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;340 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
341 ····move-result-object·v2341 ····move-result-object·v2
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
Max diff block lines reached; 4024/8857 bytes (45.43%) of diff not shown.
9.57 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAlbumsFolderBrowser.smali
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····:cond_0163 ····:cond_0
164 ····return-object·v7164 ····return-object·v7
165 .end·method165 .end·method
  
  
166 #·virtual·methods166 #·virtual·methods
167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
168 ····.locals·19168 ····.locals·18
169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;
170 ····.param·p2,·"myId"····#·Ljava/lang/String;170 ····.param·p2,·"myId"····#·Ljava/lang/String;
171 ····.annotation·system·Ldalvik/annotation/Signature;171 ····.annotation·system·Ldalvik/annotation/Signature;
172 ········value·=·{172 ········value·=·{
173 ············"(",173 ············"(",
174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",
175 ············"Ljava/lang/String;",175 ············"Ljava/lang/String;",
Offset 181, 20 lines modifiedOffset 181, 20 lines modified
181 ············"Lorg/fourthline/cling/support/model/container/Container;",181 ············"Lorg/fourthline/cling/support/model/container/Container;",
182 ············">;"182 ············">;"
183 ········}183 ········}
184 ····.end·annotation184 ····.end·annotation
  
185 ····.prologue185 ····.prologue
186 ····.line·97186 ····.line·97
187 ····new-instance·v18,·Ljava/util/ArrayList;187 ····new-instance·v17,·Ljava/util/ArrayList;
  
188 ····invoke-direct/range·{v18·..·v18},·Ljava/util/ArrayList;-><init>()V188 ····invoke-direct/range·{v17·..·v17},·Ljava/util/ArrayList;-><init>()V
  
189 ····.line·98189 ····.line·98
190 ····.local·v18,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"190 ····.local·v17,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"
191 ····const/4·v2,·0x2191 ····const/4·v2,·0x2
  
192 ····new-array·v4,·v2,·[Ljava/lang/String;192 ····new-array·v4,·v2,·[Ljava/lang/String;
  
193 ····const/4·v2,·0x0193 ····const/4·v2,·0x0
  
194 ····const-string·v3,·"_id"194 ····const-string·v3,·"_id"
Offset 233, 57 lines modifiedOffset 233, 57 lines modified
  
233 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Albums;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;233 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Albums;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
234 ····const-string·v7,·"album·ASC"234 ····const-string·v7,·"album·ASC"
  
235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
236 ····move-result-object·v17236 ····move-result-object·v16
  
237 ····.line·105237 ····.line·105
238 ····.local·v17,·"mediaCursor":Landroid/database/Cursor;238 ····.local·v16,·"mediaCursor":Landroid/database/Cursor;
239 ····if-eqz·v17,·:cond_1239 ····if-eqz·v16,·:cond_1
  
240 ····.line·106240 ····.line·106
241 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->moveToFirst()Z241 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->moveToFirst()Z
  
242 ····.line·107242 ····.line·107
243 ····:goto_0243 ····:goto_0
244 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->isAfterLast()Z244 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->isAfterLast()Z
  
245 ····move-result·v2245 ····move-result·v2
  
246 ····if-nez·v2,·:cond_0246 ····if-nez·v2,·:cond_0
  
247 ····.line·108247 ····.line·108
248 ····const-string·v2,·"_id"248 ····const-string·v2,·"_id"
  
249 ····move-object/from16·v0,·v17249 ····move-object/from16·v0,·v16
  
250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
251 ····move-result·v2251 ····move-result·v2
  
252 ····move-object/from16·v0,·v17252 ····move-object/from16·v0,·v16
  
253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
254 ····move-result-object·v16254 ····move-result-object·v15
  
255 ····.line·109255 ····.line·109
256 ····.local·v16,·"id":Ljava/lang/String;256 ····.local·v15,·"id":Ljava/lang/String;
257 ····const-string·v2,·"album"257 ····const-string·v2,·"album"
  
258 ····move-object/from16·v0,·v17258 ····move-object/from16·v0,·v16
  
259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
260 ····move-result·v2260 ····move-result·v2
  
261 ····move-object/from16·v0,·v17261 ····move-object/from16·v0,·v16
  
262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
263 ····move-result-object·v10263 ····move-result-object·v10
  
264 ····.line·110264 ····.line·110
265 ····.local·v10,·"name":Ljava/lang/String;265 ····.local·v10,·"name":Ljava/lang/String;
Offset 299, 17 lines modifiedOffset 299, 15 lines modified
  
299 ····move-result-object·v3299 ····move-result-object·v3
  
300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
301 ····move-result-object·v2301 ····move-result-object·v2
  
302 ····move-object/from16·v0,·v16 
  
303 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;302 ····invoke-virtual·{v2,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
304 ····move-result-object·v2303 ····move-result-object·v2
  
305 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;304 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
306 ····move-result-object·v8305 ····move-result-object·v8
  
Offset 327, 17 lines modifiedOffset 325, 15 lines modified
  
327 ····move-result-object·v12325 ····move-result-object·v12
  
328 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V326 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V
  
329 ····.line·111327 ····.line·111
330 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;328 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;
331 ····move-object/from16·v0,·v16 
  
332 ····invoke-interface·{v14,·v0,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;329 ····invoke-interface·{v14,·v15,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
333 ····.line·112330 ····.line·112
334 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;331 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Max diff block lines reached; 4874/9652 bytes (50.50%) of diff not shown.
9.58 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicArtistsFolderBrowser.smali
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····:cond_0163 ····:cond_0
164 ····return-object·v7164 ····return-object·v7
165 .end·method165 .end·method
  
  
166 #·virtual·methods166 #·virtual·methods
167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;167 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
168 ····.locals·19168 ····.locals·18
169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;169 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;
170 ····.param·p2,·"myId"····#·Ljava/lang/String;170 ····.param·p2,·"myId"····#·Ljava/lang/String;
171 ····.annotation·system·Ldalvik/annotation/Signature;171 ····.annotation·system·Ldalvik/annotation/Signature;
172 ········value·=·{172 ········value·=·{
173 ············"(",173 ············"(",
174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",174 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",
175 ············"Ljava/lang/String;",175 ············"Ljava/lang/String;",
Offset 181, 20 lines modifiedOffset 181, 20 lines modified
181 ············"Lorg/fourthline/cling/support/model/container/Container;",181 ············"Lorg/fourthline/cling/support/model/container/Container;",
182 ············">;"182 ············">;"
183 ········}183 ········}
184 ····.end·annotation184 ····.end·annotation
  
185 ····.prologue185 ····.prologue
186 ····.line·97186 ····.line·97
187 ····new-instance·v18,·Ljava/util/ArrayList;187 ····new-instance·v17,·Ljava/util/ArrayList;
  
188 ····invoke-direct/range·{v18·..·v18},·Ljava/util/ArrayList;-><init>()V188 ····invoke-direct/range·{v17·..·v17},·Ljava/util/ArrayList;-><init>()V
  
189 ····.line·98189 ····.line·98
190 ····.local·v18,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"190 ····.local·v17,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"
191 ····const/4·v2,·0x2191 ····const/4·v2,·0x2
  
192 ····new-array·v4,·v2,·[Ljava/lang/String;192 ····new-array·v4,·v2,·[Ljava/lang/String;
  
193 ····const/4·v2,·0x0193 ····const/4·v2,·0x0
  
194 ····const-string·v3,·"_id"194 ····const-string·v3,·"_id"
Offset 233, 57 lines modifiedOffset 233, 57 lines modified
  
233 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Artists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;233 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Artists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
234 ····const-string·v7,·"artist·ASC"234 ····const-string·v7,·"artist·ASC"
  
235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;235 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
236 ····move-result-object·v17236 ····move-result-object·v16
  
237 ····.line·105237 ····.line·105
238 ····.local·v17,·"mediaCursor":Landroid/database/Cursor;238 ····.local·v16,·"mediaCursor":Landroid/database/Cursor;
239 ····if-eqz·v17,·:cond_1239 ····if-eqz·v16,·:cond_1
  
240 ····.line·106240 ····.line·106
241 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->moveToFirst()Z241 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->moveToFirst()Z
  
242 ····.line·107242 ····.line·107
243 ····:goto_0243 ····:goto_0
244 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->isAfterLast()Z244 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->isAfterLast()Z
  
245 ····move-result·v2245 ····move-result·v2
  
246 ····if-nez·v2,·:cond_0246 ····if-nez·v2,·:cond_0
  
247 ····.line·108247 ····.line·108
248 ····const-string·v2,·"_id"248 ····const-string·v2,·"_id"
  
249 ····move-object/from16·v0,·v17249 ····move-object/from16·v0,·v16
  
250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I250 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
251 ····move-result·v2251 ····move-result·v2
  
252 ····move-object/from16·v0,·v17252 ····move-object/from16·v0,·v16
  
253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;253 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
254 ····move-result-object·v16254 ····move-result-object·v15
  
255 ····.line·109255 ····.line·109
256 ····.local·v16,·"id":Ljava/lang/String;256 ····.local·v15,·"id":Ljava/lang/String;
257 ····const-string·v2,·"artist"257 ····const-string·v2,·"artist"
  
258 ····move-object/from16·v0,·v17258 ····move-object/from16·v0,·v16
  
259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
260 ····move-result·v2260 ····move-result·v2
  
261 ····move-object/from16·v0,·v17261 ····move-object/from16·v0,·v16
  
262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;262 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
263 ····move-result-object·v10263 ····move-result-object·v10
  
264 ····.line·110264 ····.line·110
265 ····.local·v10,·"name":Ljava/lang/String;265 ····.local·v10,·"name":Ljava/lang/String;
Offset 299, 17 lines modifiedOffset 299, 15 lines modified
  
299 ····move-result-object·v3299 ····move-result-object·v3
  
300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
301 ····move-result-object·v2301 ····move-result-object·v2
  
302 ····move-object/from16·v0,·v16 
  
303 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;302 ····invoke-virtual·{v2,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
304 ····move-result-object·v2303 ····move-result-object·v2
  
305 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;304 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
306 ····move-result-object·v8305 ····move-result-object·v8
  
Offset 327, 17 lines modifiedOffset 325, 15 lines modified
  
327 ····move-result-object·v12325 ····move-result-object·v12
  
328 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V326 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V
  
329 ····.line·111327 ····.line·111
330 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;328 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;
331 ····move-object/from16·v0,·v16 
  
332 ····invoke-interface·{v14,·v0,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;329 ····invoke-interface·{v14,·v15,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
333 ····.line·112330 ····.line·112
334 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;331 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Max diff block lines reached; 4880/9661 bytes (50.51%) of diff not shown.
1.54 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;31 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;)V33 .method·constructor·<init>(Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;
  
35 ····.prologue36 ····.prologue
36 ····.line·12237 ····.line·122
37 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;38 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1;->this$0:Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·12246 ····.line·122
48 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;47 ····check-cast·p1,·Lorg/fourthline/cling/support/model/container/Container;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;48 ····check-cast·p2,·Lorg/fourthline/cling/support/model/container/Container;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I49 ····invoke-virtual·{p0,·p1,·p2},·Lde/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser$1;->compare(Lorg/fourthline/cling/support/model/container/Container;Lorg/fourthline/cling/support/model/container/Container;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
14.0 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicArtistFolderBrowser.smali
    
Offset 43, 42 lines modifiedOffset 43, 46 lines modified
  
43 ····.line·7243 ····.line·72
44 ····.local·v3,·"selection":Ljava/lang/String;44 ····.local·v3,·"selection":Ljava/lang/String;
45 ····new-array·v4,·v1,·[Ljava/lang/String;45 ····new-array·v4,·v1,·[Ljava/lang/String;
  
46 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;46 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 47 ····.line·73
47 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;48 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
48 ····move-result-object·v049 ····move-result-object·v0
  
49 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I50 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
50 ····move-result·v051 ····move-result·v0
  
 52 ····.line·72
51 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;53 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
52 ····move-result-object·v054 ····move-result-object·v0
  
53 ····aput-object·v0,·v4,·v855 ····aput-object·v0,·v4,·v8
  
54 ····.line·7456 ····.line·75
55 ····.local·v4,·"selectionArgs":[Ljava/lang/String;57 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
56 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;58 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
57 ····move-result-object·v059 ····move-result-object·v0
  
 60 ····.line·76
58 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;61 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
59 ····move-result-object·v062 ····move-result-object·v0
  
60 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Artists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;63 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Artists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
61 ····const/4·v5,·0x064 ····const/4·v5,·0x0
  
 65 ····.line·77
62 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;66 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
63 ····move-result-object·v667 ····move-result-object·v6
  
64 ····.line·8068 ····.line·80
65 ····.local·v6,·"cursor":Landroid/database/Cursor;69 ····.local·v6,·"cursor":Landroid/database/Cursor;
66 ····if-eqz·v6,·:cond_070 ····if-eqz·v6,·:cond_0
Offset 128, 42 lines modifiedOffset 132, 47 lines modified
  
128 ····.line·92132 ····.line·92
129 ····.local·v3,·"selection":Ljava/lang/String;133 ····.local·v3,·"selection":Ljava/lang/String;
130 ····new-array·v4,·v1,·[Ljava/lang/String;134 ····new-array·v4,·v1,·[Ljava/lang/String;
  
131 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;135 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 136 ····.line·93
132 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;137 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
133 ····move-result-object·v0138 ····move-result-object·v0
  
 139 ····.line·94
134 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I140 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
135 ····move-result·v0141 ····move-result·v0
  
 142 ····.line·93
136 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;143 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
137 ····move-result-object·v0144 ····move-result-object·v0
  
138 ····aput-object·v0,·v4,·v8145 ····aput-object·v0,·v4,·v8
  
139 ····.line·95146 ····.line·96
140 ····.local·v4,·"selectionArgs":[Ljava/lang/String;147 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
141 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;148 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
142 ····move-result-object·v0149 ····move-result-object·v0
  
 150 ····.line·97
143 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;151 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
144 ····move-result-object·v0152 ····move-result-object·v0
  
145 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;153 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
146 ····const/4·v5,·0x0154 ····const/4·v5,·0x0
  
 155 ····.line·98
147 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;156 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
148 ····move-result-object·v6157 ····move-result-object·v6
  
149 ····.line·101158 ····.line·101
150 ····.local·v6,·"cursor":Landroid/database/Cursor;159 ····.local·v6,·"cursor":Landroid/database/Cursor;
151 ····if-eqz·v6,·:cond_0160 ····if-eqz·v6,·:cond_0
Offset 315, 44 lines modifiedOffset 324, 49 lines modified
  
315 ····new-array·v8,·v4,·[Ljava/lang/String;324 ····new-array·v8,·v4,·[Ljava/lang/String;
  
316 ····const/4·v4,·0x0325 ····const/4·v4,·0x0
  
317 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;326 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ARTIST_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 327 ····.line·128
318 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;328 ····invoke-virtual·{v5},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
319 ····move-result-object·v5329 ····move-result-object·v5
  
 330 ····.line·129
320 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I331 ····invoke-virtual·{v5},·Ljava/lang/String;->length()I
  
321 ····move-result·v5332 ····move-result·v5
  
 333 ····.line·128
322 ····move-object/from16·v0,·p2334 ····move-object/from16·v0,·p2
  
323 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;335 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
324 ····move-result-object·v5336 ····move-result-object·v5
  
325 ····aput-object·v5,·v8,·v4337 ····aput-object·v5,·v8,·v4
  
326 ····.line·130338 ····.line·131
327 ····.local·v8,·"selectionArgs":[Ljava/lang/String;339 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
328 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;340 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
329 ····move-result-object·v4341 ····move-result-object·v4
  
Max diff block lines reached; 10037/14223 bytes (70.57%) of diff not shown.
9.57 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicGenresFolderBrowser.smali
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ····:cond_0169 ····:cond_0
170 ····return-object·v7170 ····return-object·v7
171 .end·method171 .end·method
  
  
172 #·virtual·methods172 #·virtual·methods
173 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;173 .method·public·browseContainer(Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;Ljava/lang/String;)Ljava/util/List;
174 ····.locals·19174 ····.locals·18
175 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;175 ····.param·p1,·"contentDirectory"····#·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;
176 ····.param·p2,·"myId"····#·Ljava/lang/String;176 ····.param·p2,·"myId"····#·Ljava/lang/String;
177 ····.annotation·system·Ldalvik/annotation/Signature;177 ····.annotation·system·Ldalvik/annotation/Signature;
178 ········value·=·{178 ········value·=·{
179 ············"(",179 ············"(",
180 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",180 ············"Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;",
181 ············"Ljava/lang/String;",181 ············"Ljava/lang/String;",
Offset 187, 20 lines modifiedOffset 187, 20 lines modified
187 ············"Lorg/fourthline/cling/support/model/container/Container;",187 ············"Lorg/fourthline/cling/support/model/container/Container;",
188 ············">;"188 ············">;"
189 ········}189 ········}
190 ····.end·annotation190 ····.end·annotation
  
191 ····.prologue191 ····.prologue
192 ····.line·96192 ····.line·96
193 ····new-instance·v18,·Ljava/util/ArrayList;193 ····new-instance·v17,·Ljava/util/ArrayList;
  
194 ····invoke-direct/range·{v18·..·v18},·Ljava/util/ArrayList;-><init>()V194 ····invoke-direct/range·{v17·..·v17},·Ljava/util/ArrayList;-><init>()V
  
195 ····.line·97195 ····.line·97
196 ····.local·v18,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"196 ····.local·v17,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/fourthline/cling/support/model/container/Container;>;"
197 ····const/4·v2,·0x2197 ····const/4·v2,·0x2
  
198 ····new-array·v4,·v2,·[Ljava/lang/String;198 ····new-array·v4,·v2,·[Ljava/lang/String;
  
199 ····const/4·v2,·0x0199 ····const/4·v2,·0x0
  
200 ····const-string·v3,·"_id"200 ····const-string·v3,·"_id"
Offset 239, 57 lines modifiedOffset 239, 57 lines modified
  
239 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Genres;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;239 ····sget-object·v3,·Landroid/provider/MediaStore$Audio$Genres;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
240 ····const-string·v7,·"name·ASC"240 ····const-string·v7,·"name·ASC"
  
241 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;241 ····invoke-virtual/range·{v2·..·v7},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
242 ····move-result-object·v17242 ····move-result-object·v16
  
243 ····.line·104243 ····.line·104
244 ····.local·v17,·"mediaCursor":Landroid/database/Cursor;244 ····.local·v16,·"mediaCursor":Landroid/database/Cursor;
245 ····if-eqz·v17,·:cond_1245 ····if-eqz·v16,·:cond_1
  
246 ····.line·105246 ····.line·105
247 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->moveToFirst()Z247 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->moveToFirst()Z
  
248 ····.line·106248 ····.line·106
249 ····:goto_0249 ····:goto_0
250 ····invoke-interface/range·{v17·..·v17},·Landroid/database/Cursor;->isAfterLast()Z250 ····invoke-interface/range·{v16·..·v16},·Landroid/database/Cursor;->isAfterLast()Z
  
251 ····move-result·v2251 ····move-result·v2
  
252 ····if-nez·v2,·:cond_0252 ····if-nez·v2,·:cond_0
  
253 ····.line·107253 ····.line·107
254 ····const-string·v2,·"_id"254 ····const-string·v2,·"_id"
  
255 ····move-object/from16·v0,·v17255 ····move-object/from16·v0,·v16
  
256 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I256 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
257 ····move-result·v2257 ····move-result·v2
  
258 ····move-object/from16·v0,·v17258 ····move-object/from16·v0,·v16
  
259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;259 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
260 ····move-result-object·v16260 ····move-result-object·v15
  
261 ····.line·108261 ····.line·108
262 ····.local·v16,·"id":Ljava/lang/String;262 ····.local·v15,·"id":Ljava/lang/String;
263 ····const-string·v2,·"name"263 ····const-string·v2,·"name"
  
264 ····move-object/from16·v0,·v17264 ····move-object/from16·v0,·v16
  
265 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I265 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
266 ····move-result·v2266 ····move-result·v2
  
267 ····move-object/from16·v0,·v17267 ····move-object/from16·v0,·v16
  
268 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;268 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
269 ····move-result-object·v10269 ····move-result-object·v10
  
270 ····.line·109270 ····.line·109
271 ····.local·v10,·"name":Ljava/lang/String;271 ····.local·v10,·"name":Ljava/lang/String;
Offset 305, 17 lines modifiedOffset 305, 15 lines modified
  
305 ····move-result-object·v3305 ····move-result-object·v3
  
306 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;306 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
307 ····move-result-object·v2307 ····move-result-object·v2
  
308 ····move-object/from16·v0,·v16 
  
309 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;308 ····invoke-virtual·{v2,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
310 ····move-result-object·v2309 ····move-result-object·v2
  
311 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;310 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
312 ····move-result-object·v8311 ····move-result-object·v8
  
Offset 333, 17 lines modifiedOffset 331, 15 lines modified
  
333 ····move-result-object·v12331 ····move-result-object·v12
  
334 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V332 ····invoke-direct/range·{v7·..·v12},·Lorg/fourthline/cling/support/model/container/MusicAlbum;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)V
  
335 ····.line·110333 ····.line·110
336 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;334 ····.local·v7,·"musicAlbum":Lorg/fourthline/cling/support/model/container/MusicAlbum;
337 ····move-object/from16·v0,·v16 
  
338 ····invoke-interface·{v14,·v0,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;335 ····invoke-interface·{v14,·v15,·v7},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
339 ····.line·111336 ····.line·111
340 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;337 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Max diff block lines reached; 4874/9650 bytes (50.51%) of diff not shown.
13.6 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAlbumFolderBrowser.smali
    
Offset 43, 28 lines modifiedOffset 43, 30 lines modified
  
43 ····.line·7343 ····.line·73
44 ····.local·v3,·"selection":Ljava/lang/String;44 ····.local·v3,·"selection":Ljava/lang/String;
45 ····new-array·v4,·v1,·[Ljava/lang/String;45 ····new-array·v4,·v1,·[Ljava/lang/String;
  
46 ····aput-object·p2,·v4,·v846 ····aput-object·p2,·v4,·v8
  
47 ····.line·7447 ····.line·75
48 ····.local·v4,·"selectionArgs":[Ljava/lang/String;48 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
49 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;49 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
 51 ····.line·76
51 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;52 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
52 ····move-result-object·v053 ····move-result-object·v0
  
53 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Albums;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;54 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Albums;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
54 ····const/4·v5,·0x055 ····const/4·v5,·0x0
  
 56 ····.line·77
55 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;57 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
56 ····move-result-object·v658 ····move-result-object·v6
  
57 ····.line·8059 ····.line·80
58 ····.local·v6,·"cursor":Landroid/database/Cursor;60 ····.local·v6,·"cursor":Landroid/database/Cursor;
59 ····if-eqz·v6,·:cond_061 ····if-eqz·v6,·:cond_0
Offset 114, 42 lines modifiedOffset 116, 47 lines modified
  
114 ····.line·92116 ····.line·92
115 ····.local·v3,·"selection":Ljava/lang/String;117 ····.local·v3,·"selection":Ljava/lang/String;
116 ····new-array·v4,·v1,·[Ljava/lang/String;118 ····new-array·v4,·v1,·[Ljava/lang/String;
  
117 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;119 ····sget-object·v0,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 120 ····.line·93
118 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;121 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
119 ····move-result-object·v0122 ····move-result-object·v0
  
 123 ····.line·94
120 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I124 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
121 ····move-result·v0125 ····move-result·v0
  
 126 ····.line·93
122 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;127 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
123 ····move-result-object·v0128 ····move-result-object·v0
  
124 ····aput-object·v0,·v4,·v8129 ····aput-object·v0,·v4,·v8
  
125 ····.line·95130 ····.line·96
126 ····.local·v4,·"selectionArgs":[Ljava/lang/String;131 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
127 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;132 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
128 ····move-result-object·v0133 ····move-result-object·v0
  
 134 ····.line·97
129 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;135 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
130 ····move-result-object·v0136 ····move-result-object·v0
  
131 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;137 ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
132 ····const/4·v5,·0x0138 ····const/4·v5,·0x0
  
 139 ····.line·98
133 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;140 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
134 ····move-result-object·v6141 ····move-result-object·v6
  
135 ····.line·101142 ····.line·101
136 ····.local·v6,·"cursor":Landroid/database/Cursor;143 ····.local·v6,·"cursor":Landroid/database/Cursor;
137 ····if-eqz·v6,·:cond_0144 ····if-eqz·v6,·:cond_0
Offset 249, 36 lines modifiedOffset 256, 39 lines modified
  
249 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;256 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
250 ····move-result-object·v5257 ····move-result-object·v5
  
251 ····sget-object·v10,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;258 ····sget-object·v10,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 259 ····.line·124
252 ····invoke-virtual·{v10},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;260 ····invoke-virtual·{v10},·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->getId()Ljava/lang/String;
  
253 ····move-result-object·v10261 ····move-result-object·v10
  
254 ····invoke-virtual·{v10},·Ljava/lang/String;->length()I262 ····invoke-virtual·{v10},·Ljava/lang/String;->length()I
  
255 ····move-result·v10263 ····move-result·v10
  
 264 ····.line·123
256 ····move-object/from16·v0,·p2265 ····move-object/from16·v0,·p2
  
257 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->substring(I)Ljava/lang/String;266 ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
258 ····move-result-object·v10267 ····move-result-object·v10
  
259 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;268 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
260 ····move-result-object·v5269 ····move-result-object·v5
  
261 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;270 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
262 ····move-result-object·v5271 ····move-result-object·v5
  
 272 ····.line·119
263 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I273 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
264 ····.line·125274 ····.line·125
265 ····new-instance·v25,·Ljava/util/ArrayList;275 ····new-instance·v25,·Ljava/util/ArrayList;
  
266 ····invoke-direct/range·{v25·..·v25},·Ljava/util/ArrayList;-><init>()V276 ····invoke-direct/range·{v25·..·v25},·Ljava/util/ArrayList;-><init>()V
  
Offset 352, 44 lines modifiedOffset 362, 49 lines modified
  
352 ····new-array·v8,·v4,·[Ljava/lang/String;362 ····new-array·v8,·v4,·[Ljava/lang/String;
  
353 ····const/4·v4,·0x0363 ····const/4·v4,·0x0
  
354 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;364 ····sget-object·v5,·Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;->MUSIC_ALBUM_PREFIX:Lde/yaacc/upnp/server/contentdirectory/ContentDirectoryIDs;
  
 365 ····.line·134
Max diff block lines reached; 9562/13735 bytes (69.62%) of diff not shown.
6.0 KB
smali/de/yaacc/upnp/server/contentdirectory/ImageByBucketNameItemBrowser.smali
    
Offset 152, 100 lines modifiedOffset 152, 110 lines modified
  
152 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;152 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
153 ····move-result-object·v5153 ····move-result-object·v5
  
154 ····aput-object·v5,·v8,·v4154 ····aput-object·v5,·v8,·v4
  
155 ····.line·61155 ····.line·62
156 ····.local·v8,·"selectionArgs":[Ljava/lang/String;156 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
157 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;157 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
158 ····move-result-object·v4158 ····move-result-object·v4
  
 159 ····.line·63
159 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;160 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
160 ····move-result-object·v4161 ····move-result-object·v4
  
161 ····sget-object·v5,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;162 ····sget-object·v5,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
162 ····const/4·v9,·0x0163 ····const/4·v9,·0x0
  
 164 ····.line·64
163 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;165 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
164 ····move-result-object·v19166 ····move-result-object·v19
  
165 ····.line·67167 ····.line·67
166 ····.local·v19,·"mImageCursor":Landroid/database/Cursor;168 ····.local·v19,·"mImageCursor":Landroid/database/Cursor;
167 ····if-eqz·v19,·:cond_0169 ····if-eqz·v19,·:cond_0
  
168 ····.line·68170 ····.line·68
169 ····invoke-interface/range·{v19·..·v19},·Landroid/database/Cursor;->moveToFirst()Z171 ····invoke-interface/range·{v19·..·v19},·Landroid/database/Cursor;->moveToFirst()Z
  
170 ····.line·69172 ····.line·69
171 ····const-string·v4,·"_id"173 ····const-string·v4,·"_id"
  
 174 ····.line·70
172 ····move-object/from16·v0,·v19175 ····move-object/from16·v0,·v19
  
173 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I176 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
174 ····move-result·v4177 ····move-result·v4
  
 178 ····.line·69
175 ····move-object/from16·v0,·v19179 ····move-object/from16·v0,·v19
  
176 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;180 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
177 ····move-result-object·v18181 ····move-result-object·v18
  
178 ····.line·71182 ····.line·71
179 ····.local·v18,·"id":Ljava/lang/String;183 ····.local·v18,·"id":Ljava/lang/String;
180 ····const-string·v4,·"_display_name"184 ····const-string·v4,·"_display_name"
  
 185 ····.line·73
181 ····move-object/from16·v0,·v19186 ····move-object/from16·v0,·v19
  
182 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I187 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
183 ····move-result·v4188 ····move-result·v4
  
 189 ····.line·72
184 ····move-object/from16·v0,·v19190 ····move-object/from16·v0,·v19
  
185 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;191 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
186 ····move-result-object·v12192 ····move-result-object·v12
  
187 ····.line·74193 ····.line·74
188 ····.local·v12,·"name":Ljava/lang/String;194 ····.local·v12,·"name":Ljava/lang/String;
189 ····const-string·v4,·"_size"195 ····const-string·v4,·"_size"
  
 196 ····.line·75
190 ····move-object/from16·v0,·v19197 ····move-object/from16·v0,·v19
  
191 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I198 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
192 ····move-result·v4199 ····move-result·v4
  
 200 ····.line·74
193 ····move-object/from16·v0,·v19201 ····move-object/from16·v0,·v19
  
194 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;202 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
195 ····move-result-object·v4203 ····move-result-object·v4
  
196 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;204 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
197 ····move-result-object·v23205 ····move-result-object·v23
  
198 ····.line·76206 ····.line·76
199 ····.local·v23,·"size":Ljava/lang/Long;207 ····.local·v23,·"size":Ljava/lang/Long;
200 ····const-string·v4,·"datetaken"208 ····const-string·v4,·"datetaken"
  
 209 ····.line·77
201 ····move-object/from16·v0,·v19210 ····move-object/from16·v0,·v19
  
202 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I211 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
203 ····move-result·v4212 ····move-result·v4
  
 213 ····.line·76
204 ····move-object/from16·v0,·v19214 ····move-object/from16·v0,·v19
  
205 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;215 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
206 ····move-result-object·v4216 ····move-result-object·v4
  
207 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;217 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
Offset 270, 45 lines modifiedOffset 280, 50 lines modified
  
270 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;280 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
271 ····move-result-object·v5281 ····move-result-object·v5
  
272 ····const-string·v10,·"mime_type"282 ····const-string·v10,·"mime_type"
  
 283 ····.line·81
273 ····move-object/from16·v0,·v19284 ····move-object/from16·v0,·v19
  
274 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I285 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
275 ····move-result·v10286 ····move-result·v10
  
 287 ····.line·80
276 ····move-object/from16·v0,·v19288 ····move-object/from16·v0,·v19
Max diff block lines reached; 2554/5985 bytes (42.67%) of diff not shown.
10.7 KB
smali/de/yaacc/upnp/server/contentdirectory/MusicAllTitlesFolderBrowser.smali
    
Offset 43, 28 lines modifiedOffset 43, 30 lines modified
43 ····.local·v2,·"projection":[Ljava/lang/String;43 ····.local·v2,·"projection":[Ljava/lang/String;
44 ····const-string·v3,·""44 ····const-string·v3,·""
  
45 ····.line·7145 ····.line·71
46 ····.local·v3,·"selection":Ljava/lang/String;46 ····.local·v3,·"selection":Ljava/lang/String;
47 ····const/4·v4,·0x047 ····const/4·v4,·0x0
  
48 ····.line·7248 ····.line·73
49 ····.local·v4,·"selectionArgs":[Ljava/lang/String;49 ····.local·v4,·"selectionArgs":[Ljava/lang/String;
50 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;50 ····invoke-virtual·{p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
 52 ····.line·74
52 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;53 ····invoke-virtual·{v0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
53 ····move-result-object·v054 ····move-result-object·v0
  
54 ····sget-object·v1,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;55 ····sget-object·v1,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
55 ····const/4·v5,·0x056 ····const/4·v5,·0x0
  
 57 ····.line·75
56 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;58 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
57 ····move-result-object·v659 ····move-result-object·v6
  
58 ····.line·7860 ····.line·78
59 ····.local·v6,·"cursor":Landroid/database/Cursor;61 ····.local·v6,·"cursor":Landroid/database/Cursor;
60 ····if-eqz·v6,·:cond_062 ····if-eqz·v6,·:cond_0
Offset 204, 28 lines modifiedOffset 206, 30 lines modified
204 ····.local·v6,·"projection":[Ljava/lang/String;206 ····.local·v6,·"projection":[Ljava/lang/String;
205 ····const-string·v7,·""207 ····const-string·v7,·""
  
206 ····.line·104208 ····.line·104
207 ····.local·v7,·"selection":Ljava/lang/String;209 ····.local·v7,·"selection":Ljava/lang/String;
208 ····const/4·v8,·0x0210 ····const/4·v8,·0x0
  
209 ····.line·105211 ····.line·106
210 ····.local·v8,·"selectionArgs":[Ljava/lang/String;212 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
211 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;213 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
212 ····move-result-object·v4214 ····move-result-object·v4
  
 215 ····.line·107
213 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;216 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
214 ····move-result-object·v4217 ····move-result-object·v4
  
215 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;218 ····sget-object·v5,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
216 ····const-string·v9,·"_display_name·ASC"219 ····const-string·v9,·"_display_name·ASC"
  
 220 ····.line·108
217 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;221 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
218 ····move-result-object·v21222 ····move-result-object·v21
  
219 ····.line·111223 ····.line·111
220 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;224 ····.local·v21,·"mediaCursor":Landroid/database/Cursor;
221 ····if-eqz·v21,·:cond_1225 ····if-eqz·v21,·:cond_1
Offset 240, 136 lines modifiedOffset 244, 152 lines modified
240 ····move-result·v4244 ····move-result·v4
  
241 ····if-nez·v4,·:cond_0245 ····if-nez·v4,·:cond_0
  
242 ····.line·114246 ····.line·114
243 ····const-string·v4,·"_id"247 ····const-string·v4,·"_id"
  
 248 ····.line·115
244 ····move-object/from16·v0,·v21249 ····move-object/from16·v0,·v21
  
245 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I250 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
246 ····move-result·v4251 ····move-result·v4
  
 252 ····.line·114
247 ····move-object/from16·v0,·v21253 ····move-object/from16·v0,·v21
  
248 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;254 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
249 ····move-result-object·v20255 ····move-result-object·v20
  
250 ····.line·116256 ····.line·116
251 ····.local·v20,·"id":Ljava/lang/String;257 ····.local·v20,·"id":Ljava/lang/String;
252 ····const-string·v4,·"_display_name"258 ····const-string·v4,·"_display_name"
  
 259 ····.line·117
253 ····move-object/from16·v0,·v21260 ····move-object/from16·v0,·v21
  
254 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I261 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
255 ····move-result·v4262 ····move-result·v4
  
 263 ····.line·116
256 ····move-object/from16·v0,·v21264 ····move-object/from16·v0,·v21
  
257 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;265 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
258 ····move-result-object·v23266 ····move-result-object·v23
  
259 ····.line·118267 ····.line·118
260 ····.local·v23,·"name":Ljava/lang/String;268 ····.local·v23,·"name":Ljava/lang/String;
261 ····const-string·v4,·"_size"269 ····const-string·v4,·"_size"
  
 270 ····.line·119
262 ····move-object/from16·v0,·v21271 ····move-object/from16·v0,·v21
  
263 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I272 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
264 ····move-result·v4273 ····move-result·v4
  
 274 ····.line·118
265 ····move-object/from16·v0,·v21275 ····move-object/from16·v0,·v21
  
266 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;276 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
267 ····move-result-object·v4277 ····move-result-object·v4
  
268 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;278 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
  
269 ····move-result-object·v26279 ····move-result-object·v26
  
270 ····.line·121280 ····.line·121
271 ····.local·v26,·"size":Ljava/lang/Long;281 ····.local·v26,·"size":Ljava/lang/Long;
272 ····const-string·v4,·"album"282 ····const-string·v4,·"album"
  
Max diff block lines reached; 7134/10814 bytes (65.97%) of diff not shown.
5.81 KB
smali/de/yaacc/upnp/server/contentdirectory/ImageAllItemBrowser.smali
    
Offset 146, 80 lines modifiedOffset 146, 88 lines modified
  
146 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;146 ····invoke-virtual·{v0,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
147 ····move-result-object·v5147 ····move-result-object·v5
  
148 ····aput-object·v5,·v8,·v4148 ····aput-object·v5,·v8,·v4
  
149 ····.line·62149 ····.line·63
150 ····.local·v8,·"selectionArgs":[Ljava/lang/String;150 ····.local·v8,·"selectionArgs":[Ljava/lang/String;
151 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;151 ····invoke-virtual/range·{p1·..·p1},·Lde/yaacc/upnp/server/contentdirectory/YaaccContentDirectory;->getContext()Landroid/content/Context;
  
152 ····move-result-object·v4152 ····move-result-object·v4
  
 153 ····.line·64
153 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;154 ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
154 ····move-result-object·v4155 ····move-result-object·v4
  
155 ····sget-object·v5,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;156 ····sget-object·v5,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
156 ····const/4·v9,·0x0157 ····const/4·v9,·0x0
  
 158 ····.line·65
157 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;159 ····invoke-virtual/range·{v4·..·v9},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
158 ····move-result-object·v18160 ····move-result-object·v18
  
159 ····.line·68161 ····.line·68
160 ····.local·v18,·"mImageCursor":Landroid/database/Cursor;162 ····.local·v18,·"mImageCursor":Landroid/database/Cursor;
161 ····if-eqz·v18,·:cond_0163 ····if-eqz·v18,·:cond_0
  
162 ····.line·69164 ····.line·69
163 ····invoke-interface/range·{v18·..·v18},·Landroid/database/Cursor;->moveToFirst()Z165 ····invoke-interface/range·{v18·..·v18},·Landroid/database/Cursor;->moveToFirst()Z
  
164 ····.line·70166 ····.line·70
165 ····const-string·v4,·"_id"167 ····const-string·v4,·"_id"
  
 168 ····.line·71
166 ····move-object/from16·v0,·v18169 ····move-object/from16·v0,·v18
  
167 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I170 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
168 ····move-result·v4171 ····move-result·v4
  
 172 ····.line·70
169 ····move-object/from16·v0,·v18173 ····move-object/from16·v0,·v18
  
170 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;174 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
171 ····move-result-object·v17175 ····move-result-object·v17
  
172 ····.line·72176 ····.line·72
173 ····.local·v17,·"id":Ljava/lang/String;177 ····.local·v17,·"id":Ljava/lang/String;
174 ····const-string·v4,·"_display_name"178 ····const-string·v4,·"_display_name"
  
 179 ····.line·74
175 ····move-object/from16·v0,·v18180 ····move-object/from16·v0,·v18
  
176 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I181 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
177 ····move-result·v4182 ····move-result·v4
  
 183 ····.line·73
178 ····move-object/from16·v0,·v18184 ····move-object/from16·v0,·v18
  
179 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;185 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
180 ····move-result-object·v12186 ····move-result-object·v12
  
181 ····.line·75187 ····.line·75
182 ····.local·v12,·"name":Ljava/lang/String;188 ····.local·v12,·"name":Ljava/lang/String;
183 ····const-string·v4,·"_size"189 ····const-string·v4,·"_size"
  
 190 ····.line·76
184 ····move-object/from16·v0,·v18191 ····move-object/from16·v0,·v18
  
185 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I192 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
186 ····move-result·v4193 ····move-result·v4
  
 194 ····.line·75
187 ····move-object/from16·v0,·v18195 ····move-object/from16·v0,·v18
  
188 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;196 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
189 ····move-result-object·v4197 ····move-result-object·v4
  
190 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;198 ····invoke-static·{v4},·Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
Offset 244, 45 lines modifiedOffset 252, 50 lines modified
  
244 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;252 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
245 ····move-result-object·v5253 ····move-result-object·v5
  
246 ····const-string·v10,·"mime_type"254 ····const-string·v10,·"mime_type"
  
 255 ····.line·80
247 ····move-object/from16·v0,·v18256 ····move-object/from16·v0,·v18
  
248 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I257 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
249 ····move-result·v10258 ····move-result·v10
  
 259 ····.line·79
250 ····move-object/from16·v0,·v18260 ····move-object/from16·v0,·v18
  
251 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;261 ····invoke-interface·{v0,·v10},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
252 ····move-result-object·v10262 ····move-result-object·v10
  
253 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;263 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
254 ····move-result-object·v5264 ····move-result-object·v5
  
255 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;265 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
256 ····move-result-object·v5266 ····move-result-object·v5
  
 267 ····.line·77
257 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I268 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
258 ····.line·81269 ····.line·81
259 ····const-string·v4,·"mime_type"270 ····const-string·v4,·"mime_type"
  
 271 ····.line·83
260 ····move-object/from16·v0,·v18272 ····move-object/from16·v0,·v18
  
Max diff block lines reached; 2249/5808 bytes (38.72%) of diff not shown.
5.6 KB
smali/de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused.smali
    
Offset 98, 78 lines modifiedOffset 98, 77 lines modified
  
98 ····aput-object·v2,·v0,·v198 ····aput-object·v2,·v0,·v1
  
99 ····return-object·v099 ····return-object·v0
100 .end·method100 .end·method
  
101 .method·public·onEntry()V101 .method·public·onEntry()V
102 ····.locals·5102 ····.locals·4
  
103 ····.prologue103 ····.prologue
104 ····.line·102104 ····.line·102
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v3106 ····move-result-object·v2
  
107 ····invoke-virtual·{v3},·Ljava/lang/Class;->getName()Ljava/lang/String;107 ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
108 ····move-result-object·v3108 ····move-result-object·v2
  
109 ····const-string·v4,·"On·Entry"109 ····const-string·v3,·"On·Entry"
  
110 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I110 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
111 ····.line·103111 ····.line·103
112 ····invoke-super·{p0},·Lorg/fourthline/cling/support/avtransport/impl/state/PausedPlay;->onEntry()V112 ····invoke-super·{p0},·Lorg/fourthline/cling/support/avtransport/impl/state/PausedPlay;->onEntry()V
  
113 ····.line·104113 ····.line·104
114 ····iget-object·v4,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->upnpClient:Lde/yaacc/upnp/UpnpClient;114 ····iget-object·v3,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
115 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;115 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
116 ····move-result-object·v3116 ····move-result-object·v2
  
117 ····check-cast·v3,·Lde/yaacc/upnp/server/avtransport/AvTransport;117 ····check-cast·v2,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
118 ····invoke-virtual·{v4,·v3},·Lde/yaacc/upnp/UpnpClient;->getCurrentPlayers(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;118 ····invoke-virtual·{v3,·v2},·Lde/yaacc/upnp/UpnpClient;->getCurrentPlayers(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;
  
119 ····move-result-object·v2119 ····move-result-object·v1
  
120 ····.line·105120 ····.line·105
121 ····.local·v2,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"121 ····.local·v1,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"
122 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;122 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
123 ····move-result-object·v0123 ····move-result-object·v2
  
124 ····.local·v0,·"i$":Ljava/util/Iterator; 
125 ····:cond_0124 ····:cond_0
126 ····:goto_0125 ····:goto_0
127 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z126 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
128 ····move-result·v3127 ····move-result·v3
  
129 ····if-eqz·v3,·:cond_1128 ····if-eqz·v3,·:cond_1
  
130 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;129 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
131 ····move-result-object·v1130 ····move-result-object·v0
  
132 ····check-cast·v1,·Lde/yaacc/player/Player;131 ····check-cast·v0,·Lde/yaacc/player/Player;
  
133 ····.line·106132 ····.line·106
134 ····.local·v1,·"player":Lde/yaacc/player/Player;133 ····.local·v0,·"player":Lde/yaacc/player/Player;
135 ····if-eqz·v1,·:cond_0134 ····if-eqz·v0,·:cond_0
  
136 ····.line·107135 ····.line·107
137 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->pause()V136 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->pause()V
  
138 ····goto·:goto_0137 ····goto·:goto_0
  
139 ····.line·110138 ····.line·110
140 ····.end·local·v1····#·"player":Lde/yaacc/player/Player;139 ····.end·local·v0····#·"player":Lde/yaacc/player/Player;
141 ····:cond_1140 ····:cond_1
142 ····return-void141 ····return-void
143 .end·method142 .end·method
  
144 .method·public·play(Ljava/lang/String;)Ljava/lang/Class;143 .method·public·play(Ljava/lang/String;)Ljava/lang/Class;
145 ····.locals·2144 ····.locals·2
146 ····.param·p1,·"arg0"····#·Ljava/lang/String;145 ····.param·p1,·"arg0"····#·Ljava/lang/String;
Offset 318, 33 lines modifiedOffset 317, 36 lines modified
  
318 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;317 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
319 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;318 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;
  
320 ····const-wide/16·v2,·0x1319 ····const-wide/16·v2,·0x1
  
 320 ····.line·73
321 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;321 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;
  
322 ····move-result-object·v4322 ····move-result-object·v4
  
323 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V323 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V
  
 324 ····.line·72
324 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V325 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V
  
325 ····.line·76326 ····.line·76
326 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;327 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
327 ····move-result-object·v0328 ····move-result-object·v0
  
328 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;329 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
329 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;330 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;
  
330 ····move-result-object·v1331 ····move-result-object·v1
  
 332 ····.line·77
331 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;333 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPaused;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
332 ····move-result-object·v0334 ····move-result-object·v0
  
333 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;335 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
334 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;336 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
Offset 367, 14 lines modifiedOffset 369, 15 lines modified
  
367 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;369 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;
  
368 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V370 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V
  
369 ····aput-object·v4,·v2,·v3371 ····aput-object·v4,·v2,·v3
  
 372 ····.line·76
370 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V373 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V
  
371 ····.line·86374 ····.line·86
Max diff block lines reached; 37/5583 bytes (0.66%) of diff not shown.
3.45 KB
smali/de/yaacc/upnp/server/avtransport/AvTransportVariable$CurrentTransportActions.smali
    
Offset 57, 85 lines modifiedOffset 57, 77 lines modified
57 ····.line·3757 ····.line·37
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
  
60 #·virtual·methods60 #·virtual·methods
61 .method·protected·enumValueOf([Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;61 .method·protected·enumValueOf([Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;
62 ····.locals·662 ····.locals·5
63 ····.param·p1,·"names"····#·[Ljava/lang/String;63 ····.param·p1,·"names"····#·[Ljava/lang/String;
  
64 ····.prologue64 ····.prologue
 65 ····const/4·v2,·0x0
  
65 ····.line·4166 ····.line·41
66 ····if-nez·p1,·:cond_067 ····if-nez·p1,·:cond_0
  
67 ····const/4·v5,·0x0 
  
68 ····new-array·v5,·v5,·[Lde/yaacc/upnp/server/avtransport/TransportAction;68 ····new-array·v2,·v2,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
69 ····.line·4669 ····.line·46
70 ····:goto_070 ····:goto_0
71 ····return-object·v571 ····return-object·v2
  
72 ····.line·4272 ····.line·42
73 ····:cond_073 ····:cond_0
74 ····new-instance·v3,·Ljava/util/ArrayList;74 ····new-instance·v0,·Ljava/util/ArrayList;
  
75 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V75 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
76 ····.line·4376 ····.line·43
77 ····.local·v3,·"list":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/upnp/server/avtransport/TransportAction;>;"77 ····.local·v0,·"list":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/upnp/server/avtransport/TransportAction;>;"
78 ····move-object·v0,·p1 
  
79 ····.local·v0,·"arr$":[Ljava/lang/String; 
80 ····array-length·v2,·v078 ····array-length·v3,·p1
  
81 ····.local·v2,·"len$":I 
82 ····const/4·v1,·0x0 
  
83 ····.local·v1,·"i$":I 
84 ····:goto_179 ····:goto_1
85 ····if-ge·v1,·v2,·:cond_180 ····if-ge·v2,·v3,·:cond_1
  
86 ····aget-object·v4,·v0,·v181 ····aget-object·v1,·p1,·v2
  
87 ····.line·4482 ····.line·44
88 ····.local·v4,·"s":Ljava/lang/String;83 ····.local·v1,·"s":Ljava/lang/String;
89 ····invoke-static·{v4},·Lde/yaacc/upnp/server/avtransport/TransportAction;->valueOf(Ljava/lang/String;)Lde/yaacc/upnp/server/avtransport/TransportAction;84 ····invoke-static·{v1},·Lde/yaacc/upnp/server/avtransport/TransportAction;->valueOf(Ljava/lang/String;)Lde/yaacc/upnp/server/avtransport/TransportAction;
  
90 ····move-result-object·v585 ····move-result-object·v4
  
91 ····invoke-interface·{v3,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z86 ····invoke-interface·{v0,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
92 ····.line·4387 ····.line·43
93 ····add-int/lit8·v1,·v1,·0x188 ····add-int/lit8·v2,·v2,·0x1
  
94 ····goto·:goto_189 ····goto·:goto_1
  
95 ····.line·4690 ····.line·46
96 ····.end·local·v4····#·"s":Ljava/lang/String;91 ····.end·local·v1····#·"s":Ljava/lang/String;
97 ····:cond_192 ····:cond_1
98 ····invoke-interface·{v3},·Ljava/util/List;->size()I93 ····invoke-interface·{v0},·Ljava/util/List;->size()I
  
99 ····move-result·v594 ····move-result·v2
  
100 ····new-array·v5,·v5,·[Lde/yaacc/upnp/server/avtransport/TransportAction;95 ····new-array·v2,·v2,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
101 ····invoke-interface·{v3,·v5},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;96 ····invoke-interface·{v0,·v2},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
102 ····move-result-object·v597 ····move-result-object·v2
  
103 ····check-cast·v5,·[Lde/yaacc/upnp/server/avtransport/TransportAction;98 ····check-cast·v2,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
104 ····goto·:goto_099 ····goto·:goto_0
105 .end·method100 .end·method
  
106 .method·protected·bridge·synthetic·enumValueOf([Ljava/lang/String;)[Ljava/lang/Enum;101 .method·protected·bridge·synthetic·enumValueOf([Ljava/lang/String;)[Ljava/lang/Enum;
107 ····.locals·1102 ····.locals·1
108 ····.param·p1,·"x0"····#·[Ljava/lang/String; 
  
109 ····.prologue103 ····.prologue
110 ····.line·30104 ····.line·30
111 ····invoke-virtual·{p0,·p1},·Lde/yaacc/upnp/server/avtransport/AvTransportVariable$CurrentTransportActions;->enumValueOf([Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;105 ····invoke-virtual·{p0,·p1},·Lde/yaacc/upnp/server/avtransport/AvTransportVariable$CurrentTransportActions;->enumValueOf([Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
112 ····move-result-object·v0106 ····move-result-object·v0
  
4.87 KB
smali/de/yaacc/upnp/server/avtransport/TransportAction.smali
    
Offset 246, 126 lines modifiedOffset 246, 107 lines modified
246 .end·method246 .end·method
  
247 .method·public·static·valueOfCommaSeparatedList(Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;247 .method·public·static·valueOfCommaSeparatedList(Ljava/lang/String;)[Lde/yaacc/upnp/server/avtransport/TransportAction;
248 ····.locals·11248 ····.locals·11
249 ····.param·p0,·"s"····#·Ljava/lang/String;249 ····.param·p0,·"s"····#·Ljava/lang/String;
  
250 ····.prologue250 ····.prologue
 251 ····const/4·v5,·0x0
  
251 ····.line·41252 ····.line·41
252 ····invoke-static·{p0},·Lorg/fourthline/cling/model/ModelUtil;->fromCommaSeparatedList(Ljava/lang/String;)[Ljava/lang/String;253 ····invoke-static·{p0},·Lorg/fourthline/cling/model/ModelUtil;->fromCommaSeparatedList(Ljava/lang/String;)[Ljava/lang/String;
  
253 ····move-result-object·v7254 ····move-result-object·v1
  
254 ····.line·42255 ····.line·42
255 ····.local·v7,·"strings":[Ljava/lang/String;256 ····.local·v1,·"strings":[Ljava/lang/String;
256 ····if-nez·v7,·:cond_0257 ····if-nez·v1,·:cond_0
  
257 ····const/4·v10,·0x0 
  
258 ····new-array·v10,·v10,·[Lde/yaacc/upnp/server/avtransport/TransportAction;258 ····new-array·v4,·v5,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
259 ····.line·52259 ····.line·52
260 ····:goto_0260 ····:goto_0
261 ····return-object·v10261 ····return-object·v4
  
262 ····.line·43262 ····.line·43
263 ····:cond_0263 ····:cond_0
264 ····new-instance·v6,·Ljava/util/ArrayList;264 ····new-instance·v0,·Ljava/util/ArrayList;
  
265 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V265 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
266 ····.line·44266 ····.line·44
267 ····.local·v6,·"result":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/upnp/server/avtransport/TransportAction;>;"267 ····.local·v0,·"result":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/upnp/server/avtransport/TransportAction;>;"
268 ····move-object·v0,·v7 
  
269 ····.local·v0,·"arr$":[Ljava/lang/String; 
270 ····array-length·v4,·v0268 ····array-length·v7,·v1
  
 269 ····move·v6,·v5
271 ····.local·v4,·"len$":I 
272 ····const/4·v2,·0x0 
  
273 ····.local·v2,·"i$":I 
274 ····move·v3,·v2 
  
275 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
276 ····.end·local·v2····#·"i$":I 
277 ····.end·local·v4····#·"len$":I 
278 ····.local·v3,·"i$":I 
279 ····:goto_1270 ····:goto_1
280 ····if-ge·v3,·v4,·:cond_3271 ····if-ge·v6,·v7,·:cond_3
  
281 ····aget-object·v9,·v0,·v3272 ····aget-object·v3,·v1,·v6
  
282 ····.line·45273 ····.line·45
283 ····.local·v9,·"taString":Ljava/lang/String;274 ····.local·v3,·"taString":Ljava/lang/String;
284 ····invoke-static·{},·Lde/yaacc/upnp/server/avtransport/TransportAction;->values()[Lde/yaacc/upnp/server/avtransport/TransportAction;275 ····invoke-static·{},·Lde/yaacc/upnp/server/avtransport/TransportAction;->values()[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
285 ····move-result-object·v1276 ····move-result-object·v8
  
286 ····.local·v1,·"arr$":[Lde/yaacc/upnp/server/avtransport/TransportAction; 
287 ····array-length·v5,·v1277 ····array-length·v9,·v8
  
 278 ····move·v4,·v5
288 ····.local·v5,·"len$":I 
289 ····const/4·v2,·0x0 
  
290 ····.end·local·v3····#·"i$":I 
291 ····.restart·local·v2····#·"i$":I 
292 ····:goto_2279 ····:goto_2
293 ····if-ge·v2,·v5,·:cond_2280 ····if-ge·v4,·v9,·:cond_2
  
294 ····aget-object·v8,·v1,·v2281 ····aget-object·v2,·v8,·v4
  
295 ····.line·46282 ····.line·46
296 ····.local·v8,·"ta":Lde/yaacc/upnp/server/avtransport/TransportAction;283 ····.local·v2,·"ta":Lde/yaacc/upnp/server/avtransport/TransportAction;
297 ····invoke-virtual·{v8},·Lde/yaacc/upnp/server/avtransport/TransportAction;->name()Ljava/lang/String;284 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/avtransport/TransportAction;->name()Ljava/lang/String;
  
298 ····move-result-object·v10285 ····move-result-object·v10
  
299 ····invoke-virtual·{v10,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z286 ····invoke-virtual·{v10,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
300 ····move-result·v10287 ····move-result·v10
  
301 ····if-eqz·v10,·:cond_1288 ····if-eqz·v10,·:cond_1
  
302 ····.line·47289 ····.line·47
303 ····invoke-interface·{v6,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z290 ····invoke-interface·{v0,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
304 ····.line·45291 ····.line·45
305 ····:cond_1292 ····:cond_1
306 ····add-int/lit8·v2,·v2,·0x1293 ····add-int/lit8·v4,·v4,·0x1
  
307 ····goto·:goto_2294 ····goto·:goto_2
  
308 ····.line·44295 ····.line·44
309 ····.end·local·v8····#·"ta":Lde/yaacc/upnp/server/avtransport/TransportAction;296 ····.end·local·v2····#·"ta":Lde/yaacc/upnp/server/avtransport/TransportAction;
310 ····:cond_2297 ····:cond_2
311 ····add-int/lit8·v2,·v3,·0x1298 ····add-int/lit8·v4,·v6,·0x1
  
312 ····move·v3,·v2299 ····move·v6,·v4
  
313 ····.end·local·v2····#·"i$":I 
314 ····.restart·local·v3····#·"i$":I 
315 ····goto·:goto_1300 ····goto·:goto_1
  
316 ····.line·52301 ····.line·52
317 ····.end·local·v1····#·"arr$":[Lde/yaacc/upnp/server/avtransport/TransportAction; 
318 ····.end·local·v5····#·"len$":I 
319 ····.end·local·v9····#·"taString":Ljava/lang/String;302 ····.end·local·v3····#·"taString":Ljava/lang/String;
320 ····:cond_3303 ····:cond_3
321 ····invoke-interface·{v6},·Ljava/util/List;->size()I304 ····invoke-interface·{v0},·Ljava/util/List;->size()I
  
322 ····move-result·v10305 ····move-result·v4
  
323 ····new-array·v10,·v10,·[Lde/yaacc/upnp/server/avtransport/TransportAction;306 ····new-array·v4,·v4,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
324 ····invoke-interface·{v6,·v10},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;307 ····invoke-interface·{v0,·v4},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
325 ····move-result-object·v10308 ····move-result-object·v4
  
326 ····check-cast·v10,·[Lde/yaacc/upnp/server/avtransport/TransportAction;309 ····check-cast·v4,·[Lde/yaacc/upnp/server/avtransport/TransportAction;
  
327 ····goto·:goto_0310 ····goto·:goto_0
328 .end·method311 .end·method
  
Max diff block lines reached; 17/4866 bytes (0.35%) of diff not shown.
332 B
smali/de/yaacc/upnp/server/avtransport/AvTransportVariable.smali
    
Offset 15, 10 lines modifiedOffset 15, 9 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·2918 ····.line·29
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·30 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
2.29 KB
smali/de/yaacc/upnp/server/avtransport/AvTransportMediaRendererNoMediaPresent.smali
    
Offset 182, 33 lines modifiedOffset 182, 36 lines modified
  
182 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;182 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
183 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;183 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;
  
184 ····const-wide/16·v2,·0x1184 ····const-wide/16·v2,·0x1
  
 185 ····.line·67
185 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;186 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;
  
186 ····move-result-object·v4187 ····move-result-object·v4
  
187 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V188 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V
  
 189 ····.line·66
188 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V190 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V
  
189 ····.line·71191 ····.line·71
190 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererNoMediaPresent;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;192 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererNoMediaPresent;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
191 ····move-result-object·v0193 ····move-result-object·v0
  
192 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;194 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
193 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;195 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;
  
194 ····move-result-object·v1196 ····move-result-object·v1
  
 197 ····.line·72
195 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererNoMediaPresent;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;198 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererNoMediaPresent;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
196 ····move-result-object·v0199 ····move-result-object·v0
  
197 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;200 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
198 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;201 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
Offset 231, 14 lines modifiedOffset 234, 15 lines modified
  
231 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;234 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;
  
232 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V235 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V
  
233 ····aput-object·v4,·v2,·v3236 ····aput-object·v4,·v2,·v3
  
 237 ····.line·71
234 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V238 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V
  
235 ····.line·76239 ····.line·76
236 ····const-class·v0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;240 ····const-class·v0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;
  
237 ····return-object·v0241 ····return-object·v0
238 .end·method242 .end·method
5.67 KB
smali/de/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped.smali
    
Offset 130, 78 lines modifiedOffset 130, 77 lines modified
130 ····.line·135130 ····.line·135
131 ····const-class·v0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;131 ····const-class·v0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;
  
132 ····return-object·v0132 ····return-object·v0
133 .end·method133 .end·method
  
134 .method·public·onEntry()V134 .method·public·onEntry()V
135 ····.locals·5135 ····.locals·4
  
136 ····.prologue136 ····.prologue
137 ····.line·62137 ····.line·62
138 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;138 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
139 ····move-result-object·v3139 ····move-result-object·v2
  
140 ····invoke-virtual·{v3},·Ljava/lang/Class;->getName()Ljava/lang/String;140 ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
141 ····move-result-object·v3141 ····move-result-object·v2
  
142 ····const-string·v4,·"On·Entry"142 ····const-string·v3,·"On·Entry"
  
143 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I143 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
144 ····.line·63144 ····.line·63
145 ····invoke-super·{p0},·Lorg/fourthline/cling/support/avtransport/impl/state/Stopped;->onEntry()V145 ····invoke-super·{p0},·Lorg/fourthline/cling/support/avtransport/impl/state/Stopped;->onEntry()V
  
146 ····.line·64146 ····.line·64
147 ····iget-object·v4,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->upnpClient:Lde/yaacc/upnp/UpnpClient;147 ····iget-object·v3,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
148 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;148 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
149 ····move-result-object·v3149 ····move-result-object·v2
  
150 ····check-cast·v3,·Lde/yaacc/upnp/server/avtransport/AvTransport;150 ····check-cast·v2,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
151 ····invoke-virtual·{v4,·v3},·Lde/yaacc/upnp/UpnpClient;->getCurrentPlayers(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;151 ····invoke-virtual·{v3,·v2},·Lde/yaacc/upnp/UpnpClient;->getCurrentPlayers(Lde/yaacc/upnp/server/avtransport/AvTransport;)Ljava/util/List;
  
152 ····move-result-object·v2152 ····move-result-object·v1
  
153 ····.line·65153 ····.line·65
154 ····.local·v2,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"154 ····.local·v1,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"
155 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;155 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
156 ····move-result-object·v0156 ····move-result-object·v2
  
157 ····.local·v0,·"i$":Ljava/util/Iterator; 
158 ····:cond_0157 ····:cond_0
159 ····:goto_0158 ····:goto_0
160 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z159 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
161 ····move-result·v3160 ····move-result·v3
  
162 ····if-eqz·v3,·:cond_1161 ····if-eqz·v3,·:cond_1
  
163 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;162 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
164 ····move-result-object·v1163 ····move-result-object·v0
  
165 ····check-cast·v1,·Lde/yaacc/player/Player;164 ····check-cast·v0,·Lde/yaacc/player/Player;
  
166 ····.line·66165 ····.line·66
167 ····.local·v1,·"player":Lde/yaacc/player/Player;166 ····.local·v0,·"player":Lde/yaacc/player/Player;
168 ····if-eqz·v1,·:cond_0167 ····if-eqz·v0,·:cond_0
  
169 ····.line·67168 ····.line·67
170 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->stop()V169 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->stop()V
  
171 ····goto·:goto_0170 ····goto·:goto_0
  
172 ····.line·70171 ····.line·70
173 ····.end·local·v1····#·"player":Lde/yaacc/player/Player;172 ····.end·local·v0····#·"player":Lde/yaacc/player/Player;
174 ····:cond_1173 ····:cond_1
175 ····return-void174 ····return-void
176 .end·method175 .end·method
  
177 .method·public·play(Ljava/lang/String;)Ljava/lang/Class;176 .method·public·play(Ljava/lang/String;)Ljava/lang/Class;
178 ····.locals·2177 ····.locals·2
179 ····.param·p1,·"speed"····#·Ljava/lang/String;178 ····.param·p1,·"speed"····#·Ljava/lang/String;
Offset 419, 33 lines modifiedOffset 418, 36 lines modified
  
419 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;418 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
420 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;419 ····new-instance·v1,·Lorg/fourthline/cling/support/model/PositionInfo;
  
421 ····const-wide/16·v2,·0x1420 ····const-wide/16·v2,·0x1
  
 421 ····.line·87
422 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;422 ····invoke-virtual·{p1},·Ljava/net/URI;->toString()Ljava/lang/String;
  
423 ····move-result-object·v4423 ····move-result-object·v4
  
424 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V424 ····invoke-direct·{v1,·v2,·v3,·p2,·v4},·Lorg/fourthline/cling/support/model/PositionInfo;-><init>(JLjava/lang/String;Ljava/lang/String;)V
  
 425 ····.line·86
425 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V426 ····invoke-virtual·{v0,·v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->setPositionInfo(Lorg/fourthline/cling/support/model/PositionInfo;)V
  
426 ····.line·90427 ····.line·90
427 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;428 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
428 ····move-result-object·v0429 ····move-result-object·v0
  
429 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;430 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
430 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;431 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getLastChange()Lorg/fourthline/cling/support/lastchange/LastChange;
  
431 ····move-result-object·v1432 ····move-result-object·v1
  
 433 ····.line·91
432 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;434 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererStopped;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
433 ····move-result-object·v0435 ····move-result-object·v0
  
434 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;436 ····check-cast·v0,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
435 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;437 ····invoke-virtual·{v0},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getInstanceId()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
Offset 468, 14 lines modifiedOffset 470, 15 lines modified
  
468 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;470 ····new-instance·v4,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;
  
469 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V471 ····invoke-direct·{v4,·p1},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackURI;-><init>(Ljava/net/URI;)V
  
470 ····aput-object·v4,·v2,·v3472 ····aput-object·v4,·v2,·v3
  
 473 ····.line·90
471 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V474 ····invoke-virtual·{v1,·v0,·v2},·Lorg/fourthline/cling/support/lastchange/LastChange;->setEventedValue(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;[Lorg/fourthline/cling/support/lastchange/EventedValue;)V
  
472 ····.line·100475 ····.line·100
Max diff block lines reached; 37/5653 bytes (0.65%) of diff not shown.
787 B
smali/de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;18 .field·final·synthetic·this$0:Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;)V20 .method·constructor·<init>(Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;
  
22 ····.prologue23 ····.prologue
23 ····.line·24724 ····.line·247
24 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying$1;->this$0:Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;25 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying$1;->this$0:Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
20.5 KB
smali/de/yaacc/upnp/server/avtransport/YaaccAVTransportService.smali
    
Offset 605, 23 lines modifiedOffset 605, 23 lines modified
605 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;605 ····iput-object·p1,·p0,·Lde/yaacc/upnp/server/avtransport/YaaccAVTransportService;->lastChange:Lorg/fourthline/cling/support/lastchange/LastChange;
  
606 ····.line·263606 ····.line·263
607 ····return-void607 ····return-void
608 .end·method608 .end·method
  
609 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;609 .method·public·static·getDefaultInstanceID()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
610 ····.locals·4610 ····.locals·3
  
611 ····.prologue611 ····.prologue
612 ····.line·347612 ····.line·347
613 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;613 ····new-instance·v0,·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
614 ····const-wide/16·v2,·0x0614 ····const-wide/16·v1,·0x0
  
615 ····invoke-direct·{v0,·v2,·v3},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V615 ····invoke-direct·{v0,·v1,·v2},·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;-><init>(J)V
  
616 ····return-object·v0616 ····return-object·v0
617 .end·method617 .end·method
  
  
618 #·virtual·methods618 #·virtual·methods
619 .method·public·adjustSyncOffset(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;)V619 .method·public·adjustSyncOffset(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Ljava/lang/String;)V
Offset 729, 14 lines modifiedOffset 729, 15 lines modified
  
729 ····new-array·v5,·v5,·[Lorg/fourthline/cling/support/lastchange/EventedValue;729 ····new-array·v5,·v5,·[Lorg/fourthline/cling/support/lastchange/EventedValue;
  
730 ····const/4·v6,·0x0730 ····const/4·v6,·0x0
  
731 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURI;731 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURI;
  
 732 ····.line·318
732 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getCurrentURI()Ljava/lang/String;733 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getCurrentURI()Ljava/lang/String;
  
733 ····move-result-object·v8734 ····move-result-object·v8
  
734 ····invoke-static·{v8},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;735 ····invoke-static·{v8},·Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI;
  
735 ····move-result-object·v8736 ····move-result-object·v8
Offset 745, 98 lines modifiedOffset 746, 106 lines modified
  
745 ····aput-object·v7,·v5,·v6746 ····aput-object·v7,·v5,·v6
  
746 ····const/4·v6,·0x1747 ····const/4·v6,·0x1
  
747 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURIMetaData;748 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURIMetaData;
  
 749 ····.line·319
748 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getCurrentURIMetaData()Ljava/lang/String;750 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getCurrentURIMetaData()Ljava/lang/String;
  
749 ····move-result-object·v8751 ····move-result-object·v8
  
750 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURIMetaData;-><init>(Ljava/lang/String;)V752 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$AVTransportURIMetaData;-><init>(Ljava/lang/String;)V
  
751 ····aput-object·v7,·v5,·v6753 ····aput-object·v7,·v5,·v6
  
752 ····const/4·v6,·0x2754 ····const/4·v6,·0x2
  
753 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentMediaDuration;755 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentMediaDuration;
  
 756 ····.line·320
754 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getMediaDuration()Ljava/lang/String;757 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/MediaInfo;->getMediaDuration()Ljava/lang/String;
  
755 ····move-result-object·v8758 ····move-result-object·v8
  
756 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentMediaDuration;-><init>(Ljava/lang/String;)V759 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentMediaDuration;-><init>(Ljava/lang/String;)V
  
757 ····aput-object·v7,·v5,·v6760 ····aput-object·v7,·v5,·v6
  
758 ····const/4·v6,·0x3761 ····const/4·v6,·0x3
  
759 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentPlayMode;762 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentPlayMode;
  
 763 ····.line·321
760 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/TransportSettings;->getPlayMode()Lorg/fourthline/cling/support/model/PlayMode;764 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/TransportSettings;->getPlayMode()Lorg/fourthline/cling/support/model/PlayMode;
  
761 ····move-result-object·v8765 ····move-result-object·v8
  
762 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentPlayMode;-><init>(Lorg/fourthline/cling/support/model/PlayMode;)V766 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentPlayMode;-><init>(Lorg/fourthline/cling/support/model/PlayMode;)V
  
763 ····aput-object·v7,·v5,·v6767 ····aput-object·v7,·v5,·v6
  
764 ····const/4·v6,·0x4768 ····const/4·v6,·0x4
  
765 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentRecordQualityMode;769 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentRecordQualityMode;
  
 770 ····.line·322
766 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/TransportSettings;->getRecQualityMode()Lorg/fourthline/cling/support/model/RecordQualityMode;771 ····invoke-virtual·{v4},·Lorg/fourthline/cling/support/model/TransportSettings;->getRecQualityMode()Lorg/fourthline/cling/support/model/RecordQualityMode;
  
767 ····move-result-object·v8772 ····move-result-object·v8
  
768 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentRecordQualityMode;-><init>(Lorg/fourthline/cling/support/model/RecordQualityMode;)V773 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentRecordQualityMode;-><init>(Lorg/fourthline/cling/support/model/RecordQualityMode;)V
  
769 ····aput-object·v7,·v5,·v6774 ····aput-object·v7,·v5,·v6
  
770 ····const/4·v6,·0x5775 ····const/4·v6,·0x5
  
771 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrack;776 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrack;
  
 777 ····.line·323
772 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrack()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;778 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrack()Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
  
773 ····move-result-object·v8779 ····move-result-object·v8
  
774 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrack;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V780 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrack;-><init>(Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;)V
  
775 ····aput-object·v7,·v5,·v6781 ····aput-object·v7,·v5,·v6
  
776 ····const/4·v6,·0x6782 ····const/4·v6,·0x6
  
777 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackDuration;783 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackDuration;
  
 784 ····.line·324
778 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrackDuration()Ljava/lang/String;785 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrackDuration()Ljava/lang/String;
  
779 ····move-result-object·v8786 ····move-result-object·v8
  
780 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackDuration;-><init>(Ljava/lang/String;)V787 ····invoke-direct·{v7,·v8},·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackDuration;-><init>(Ljava/lang/String;)V
  
781 ····aput-object·v7,·v5,·v6788 ····aput-object·v7,·v5,·v6
  
782 ····const/4·v6,·0x7789 ····const/4·v6,·0x7
  
783 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackMetaData;790 ····new-instance·v7,·Lorg/fourthline/cling/support/avtransport/lastchange/AVTransportVariable$CurrentTrackMetaData;
  
 791 ····.line·325
784 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrackMetaData()Ljava/lang/String;792 ····invoke-virtual·{v2},·Lorg/fourthline/cling/support/model/PositionInfo;->getTrackMetaData()Ljava/lang/String;
Max diff block lines reached; 15959/20816 bytes (76.67%) of diff not shown.
25.8 KB
smali/de/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying.smali
    
Offset 87, 167 lines modifiedOffset 87, 166 lines modified
87 ····.line·4687 ····.line·46
88 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->updateTime()V88 ····invoke-direct·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->updateTime()V
  
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·private·doSetTrackInfo()V91 .method·private·doSetTrackInfo()V
92 ····.locals·592 ····.locals·4
  
93 ····.prologue93 ····.prologue
94 ····.line·23494 ····.line·234
95 ····iget-object·v2,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->players:Ljava/util/List;95 ····iget-object·v1,·p0,·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->players:Ljava/util/List;
  
96 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;96 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
97 ····move-result-object·v097 ····move-result-object·v1
  
98 ····.local·v0,·"i$":Ljava/util/Iterator; 
99 ····:cond_098 ····:cond_0
100 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z99 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
101 ····move-result·v2100 ····move-result·v2
  
102 ····if-eqz·v2,·:cond_1101 ····if-eqz·v2,·:cond_1
  
103 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;102 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
104 ····move-result-object·v1103 ····move-result-object·v0
  
105 ····check-cast·v1,·Lde/yaacc/player/Player;104 ····check-cast·v0,·Lde/yaacc/player/Player;
  
106 ····.line·235105 ····.line·235
107 ····.local·v1,·"player":Lde/yaacc/player/Player;106 ····.local·v0,·"player":Lde/yaacc/player/Player;
108 ····if-eqz·v1,·:cond_0107 ····if-eqz·v0,·:cond_0
  
109 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->getDuration()Ljava/lang/String;108 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->getDuration()Ljava/lang/String;
  
110 ····move-result-object·v2109 ····move-result-object·v2
  
111 ····const-string·v3,·""110 ····const-string·v3,·""
  
112 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z111 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
113 ····move-result·v2112 ····move-result·v2
  
114 ····if-nez·v2,·:cond_0113 ····if-nez·v2,·:cond_0
  
115 ····.line·236114 ····.line·236
116 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;115 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
117 ····move-result-object·v2116 ····move-result-object·v1
  
118 ····check-cast·v2,·Lde/yaacc/upnp/server/avtransport/AvTransport;117 ····check-cast·v1,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
119 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;118 ····invoke-virtual·{v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;
  
120 ····move-result-object·v2119 ····move-result-object·v1
  
121 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->getDuration()Ljava/lang/String;120 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->getDuration()Ljava/lang/String;
  
122 ····move-result-object·v3121 ····move-result-object·v2
  
123 ····invoke-virtual·{v2,·v3},·Lorg/fourthline/cling/support/model/PositionInfo;->setTrackDuration(Ljava/lang/String;)V122 ····invoke-virtual·{v1,·v2},·Lorg/fourthline/cling/support/model/PositionInfo;->setTrackDuration(Ljava/lang/String;)V
  
124 ····.line·237123 ····.line·237
125 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;124 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
126 ····move-result-object·v2125 ····move-result-object·v1
  
127 ····check-cast·v2,·Lde/yaacc/upnp/server/avtransport/AvTransport;126 ····check-cast·v1,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
128 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;127 ····invoke-virtual·{v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;
  
129 ····move-result-object·v2128 ····move-result-object·v1
  
130 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->getElapsedTime()Ljava/lang/String;129 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->getElapsedTime()Ljava/lang/String;
  
131 ····move-result-object·v3130 ····move-result-object·v2
  
132 ····invoke-virtual·{v2,·v3},·Lorg/fourthline/cling/support/model/PositionInfo;->setRelTime(Ljava/lang/String;)V131 ····invoke-virtual·{v1,·v2},·Lorg/fourthline/cling/support/model/PositionInfo;->setRelTime(Ljava/lang/String;)V
  
133 ····.line·238132 ····.line·238
134 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;133 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
135 ····move-result-object·v2134 ····move-result-object·v1
  
136 ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String;135 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
137 ····move-result-object·v3136 ····move-result-object·v2
  
138 ····new-instance·v2,·Ljava/lang/StringBuilder;137 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
139 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V138 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
140 ····const-string·v4,·"doSetTrackInfo:·"139 ····const-string·v3,·"doSetTrackInfo:·"
  
141 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;140 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
142 ····move-result-object·v2141 ····move-result-object·v1
  
143 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;142 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
144 ····move-result-object·v4143 ····move-result-object·v3
  
145 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;144 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
146 ····move-result-object·v2145 ····move-result-object·v1
  
147 ····const-string·v4,·"Posinfo:"146 ····const-string·v3,·"Posinfo:"
  
148 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;147 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
149 ····move-result-object·v4148 ····move-result-object·v3
  
150 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;149 ····invoke-virtual·{p0},·Lde/yaacc/upnp/server/avtransport/AvTransportMediaRendererPlaying;->getTransport()Lorg/fourthline/cling/support/model/AVTransport;
  
151 ····move-result-object·v2150 ····move-result-object·v1
  
152 ····check-cast·v2,·Lde/yaacc/upnp/server/avtransport/AvTransport;151 ····check-cast·v1,·Lde/yaacc/upnp/server/avtransport/AvTransport;
  
153 ····invoke-virtual·{v2},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;152 ····invoke-virtual·{v1},·Lde/yaacc/upnp/server/avtransport/AvTransport;->getPositionInfo()Lorg/fourthline/cling/support/model/PositionInfo;
  
154 ····move-result-object·v2153 ····move-result-object·v1
  
155 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;154 ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
156 ····move-result-object·v2155 ····move-result-object·v1
Max diff block lines reached; 19373/26230 bytes (73.86%) of diff not shown.
2.6 KB
smali/de/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseActionCallback.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·browsingResult:Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;6 .field·private·browsingResult:Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;[Lorg/fourthline/cling/support/model/SortCriterion;)V8 .method·public·varargs·constructor·<init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;[Lorg/fourthline/cling/support/model/SortCriterion;)V
9 ····.locals·139 ····.locals·10
10 ····.param·p2,·"objectID"····#·Ljava/lang/String;10 ····.param·p2,·"objectID"····#·Ljava/lang/String;
11 ····.param·p3,·"flag"····#·Lorg/fourthline/cling/support/model/BrowseFlag;11 ····.param·p3,·"flag"····#·Lorg/fourthline/cling/support/model/BrowseFlag;
12 ····.param·p4,·"filter"····#·Ljava/lang/String;12 ····.param·p4,·"filter"····#·Ljava/lang/String;
13 ····.param·p5,·"firstResult"····#·J13 ····.param·p5,·"firstResult"····#·J
14 ····.param·p7,·"maxResults"····#·Ljava/lang/Long;14 ····.param·p7,·"maxResults"····#·Ljava/lang/Long;
15 ····.param·p8,·"browsingResult"····#·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;15 ····.param·p8,·"browsingResult"····#·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
16 ····.param·p9,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;16 ····.param·p9,·"orderBy"····#·[Lorg/fourthline/cling/support/model/SortCriterion;
Offset 33, 31 lines modifiedOffset 33, 31 lines modified
33 ············")V"33 ············")V"
34 ········}34 ········}
35 ····.end·annotation35 ····.end·annotation
  
36 ····.prologue36 ····.prologue
37 ····.line·4937 ····.line·49
38 ····.local·p1,·"service":Lorg/fourthline/cling/model/meta/Service;,·"Lorg/fourthline/cling/model/meta/Service<**>;"38 ····.local·p1,·"service":Lorg/fourthline/cling/model/meta/Service;,·"Lorg/fourthline/cling/model/meta/Service<**>;"
39 ····move-object·v3,·p039 ····move-object·v1,·p0
  
40 ····move-object·v4,·p140 ····move-object·v2,·p1
  
41 ····move-object·v5,·p241 ····move-object·v3,·p2
  
42 ····move-object/from16·v6,·p342 ····move-object·v4,·p3
  
43 ····move-object/from16·v7,·p443 ····move-object·v5,·p4
  
44 ····move-wide/from16·v8,·p544 ····move-wide·v6,·p5
  
45 ····move-object/from16·v10,·p745 ····move-object/from16·v8,·p7
  
46 ····move-object/from16·v11,·p946 ····move-object/from16·v9,·p9
  
47 ····invoke-direct/range·{v3·..·v11},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V47 ····invoke-direct/range·{v1·..·v9},·Lorg/fourthline/cling/support/contentdirectory/callback/Browse;-><init>(Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lorg/fourthline/cling/support/model/BrowseFlag;Ljava/lang/String;JLjava/lang/Long;[Lorg/fourthline/cling/support/model/SortCriterion;)V
  
48 ····.line·5048 ····.line·50
49 ····move-object/from16·v0,·p849 ····move-object/from16·v0,·p8
  
50 ····iput-object·v0,·p0,·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseActionCallback;->browsingResult:Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;50 ····iput-object·v0,·p0,·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseActionCallback;->browsingResult:Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
  
51 ····.line·5251 ····.line·52
637 B
smali/de/yaacc/musicplayer/BackgroundMusicService$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;21 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V23 .method·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/musicplayer/BackgroundMusicService;
  
25 ····.prologue26 ····.prologue
26 ····.line·18227 ····.line·182
27 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$1;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;28 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$1;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
725 B
smali/de/yaacc/musicplayer/BackgroundMusicService$BackgroundMusicServiceBinder.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;18 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V20 .method·public·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/musicplayer/BackgroundMusicService;
  
22 ····.prologue23 ····.prologue
23 ····.line·5024 ····.line·50
24 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$BackgroundMusicServiceBinder;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;25 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$BackgroundMusicServiceBinder;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
25 ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V
  
637 B
smali/de/yaacc/musicplayer/BackgroundMusicService$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;21 .field·final·synthetic·this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V23 .method·constructor·<init>(Lde/yaacc/musicplayer/BackgroundMusicService;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/musicplayer/BackgroundMusicService;
  
25 ····.prologue26 ····.prologue
26 ····.line·19627 ····.line·196
27 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$2;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;28 ····iput-object·p1,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService$2;->this$0:Lde/yaacc/musicplayer/BackgroundMusicService;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.01 KB
smali/de/yaacc/musicplayer/BackgroundMusicBroadcastReceiver.smali
    
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 ····.line·53129 ····.line·53
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
  
132 #·virtual·methods132 #·virtual·methods
133 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V133 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
134 ····.locals·4134 ····.locals·3
135 ····.param·p1,·"context"····#·Landroid/content/Context;135 ····.param·p1,·"context"····#·Landroid/content/Context;
136 ····.param·p2,·"intent"····#·Landroid/content/Intent;136 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
137 ····.prologue137 ····.prologue
138 ····.line·60138 ····.line·60
139 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;139 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Offset 325, 17 lines modifiedOffset 325, 17 lines modified
  
325 ····const/4·v2,·0x0325 ····const/4·v2,·0x0
  
326 ····invoke-virtual·{p2,·v1,·v2},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I326 ····invoke-virtual·{p2,·v1,·v2},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
  
327 ····move-result·v1327 ····move-result·v1
  
328 ····int-to-long·v2,·v1328 ····int-to-long·v1,·v1
  
329 ····invoke-virtual·{v0,·v2,·v3},·Lde/yaacc/musicplayer/BackgroundMusicService;->seekTo(J)V329 ····invoke-virtual·{v0,·v1,·v2},·Lde/yaacc/musicplayer/BackgroundMusicService;->seekTo(J)V
  
330 ····goto/16·:goto_0330 ····goto/16·:goto_0
331 .end·method331 .end·method
  
332 .method·public·registerReceiver()V332 .method·public·registerReceiver()V
333 ····.locals·3333 ····.locals·3
  
445 B
smali/de/yaacc/musicplayer/BackgroundMusicService.smali
    
Offset 371, 15 lines modifiedOffset 371, 15 lines modified
  
371 ····.line·149371 ····.line·149
372 ····:cond_0372 ····:cond_0
373 ····return-void373 ····return-void
374 .end·method374 .end·method
  
375 .method·public·seekTo(J)V375 .method·public·seekTo(J)V
376 ····.locals·3376 ····.locals·2
377 ····.param·p1,·"pos"····#·J377 ····.param·p1,·"pos"····#·J
  
378 ····.prologue378 ····.prologue
379 ····.line·165379 ····.line·165
380 ····iget-object·v0,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService;->player:Landroid/media/MediaPlayer;380 ····iget-object·v0,·p0,·Lde/yaacc/musicplayer/BackgroundMusicService;->player:Landroid/media/MediaPlayer;
  
381 ····if-eqz·v0,·:cond_0381 ····if-eqz·v0,·:cond_0
1.96 KB
smali/de/yaacc/player/AVTransportPlayer$5.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·37026 ····.line·370
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$5;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$5;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
27 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$5;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;28 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$5;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
Offset 91, 26 lines modifiedOffset 92, 28 lines modified
  
91 ····const-string·v2,·"UpnpResponse:·"92 ····const-string·v2,·"UpnpResponse:·"
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·378
94 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
95 ····move-result-object·v297 ····move-result-object·v2
  
96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v099 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
 102 ····.line·376
100 ····:goto_0103 ····:goto_0
101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·379105 ····.line·379
103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
104 ····move-result-object·v0107 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·381150 ····.line·381
148 ····return-void151 ····return-void
  
149 ····.line·376152 ····.line·378
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Z)V157 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Z)V
2.12 KB
smali/de/yaacc/player/SyncAVTransportPlayer$9$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$9;)V23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$9;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/SyncAVTransportPlayer$9;
  
25 ····.prologue26 ····.prologue
26 ····.line·51527 ····.line·515
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·518
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06002c64 ····const·v4,·0x7f06002c
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;78 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$9;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
 80 ····.line·519
78 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·517
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·52091 ····.line·520
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
619 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity.smali
    
Offset 30, 18 lines modifiedOffset 30, 20 lines modified
30 .method·private·getPlayer()Lde/yaacc/player/Player;30 .method·private·getPlayer()Lde/yaacc/player/Player;
31 ····.locals·131 ····.locals·1
  
32 ····.prologue32 ····.prologue
33 ····.line·13833 ····.line·138
34 ····const-class·v0,·Lde/yaacc/player/LocalThirdPartieMusicPlayer;34 ····const-class·v0,·Lde/yaacc/player/LocalThirdPartieMusicPlayer;
  
 35 ····.line·139
35 ····invoke-static·{v0},·Lde/yaacc/player/PlayerFactory;->getFirstCurrentPlayerOfType(Ljava/lang/Class;)Lde/yaacc/player/Player;36 ····invoke-static·{v0},·Lde/yaacc/player/PlayerFactory;->getFirstCurrentPlayerOfType(Ljava/lang/Class;)Lde/yaacc/player/Player;
  
36 ····move-result-object·v037 ····move-result-object·v0
  
 38 ····.line·138
37 ····return-object·v039 ····return-object·v0
38 .end·method40 .end·method
  
  
39 #·virtual·methods41 #·virtual·methods
40 .method·protected·onCreate(Landroid/os/Bundle;)V42 .method·protected·onCreate(Landroid/os/Bundle;)V
41 ····.locals·1043 ····.locals·10
2.54 KB
smali/de/yaacc/player/SyncAVTransportPlayer$1.smali
    
Offset 19, 18 lines modifiedOffset 19, 19 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"stopTime"····#·Ljava/lang/String;
26 ····.param·p5,·"x3"····#·Ljava/lang/String;27 ····.param·p5,·"referenceClockId"····#·Ljava/lang/String;
  
27 ····.prologue28 ····.prologue
28 ····.line·13829 ····.line·138
29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$1;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;30 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$1;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
30 ····iput-object·p6,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$1;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;31 ····iput-object·p6,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$1;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 94, 26 lines modifiedOffset 95, 28 lines modified
  
94 ····const-string·v2,·"UpnpResponse:·"95 ····const-string·v2,·"UpnpResponse:·"
  
95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
96 ····move-result-object·v097 ····move-result-object·v0
  
 98 ····.line·146
97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;99 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
98 ····move-result-object·v2100 ····move-result-object·v2
  
99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;103 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
102 ····move-result-object·v0104 ····move-result-object·v0
  
 105 ····.line·144
103 ····:goto_0106 ····:goto_0
104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I107 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
105 ····.line·147108 ····.line·147
106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;109 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
107 ····move-result-object·v0110 ····move-result-object·v0
Offset 148, 15 lines modifiedOffset 151, 15 lines modified
148 ····const/4·v1,·0x1151 ····const/4·v1,·0x1
  
149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z152 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
150 ····.line·149153 ····.line·149
151 ····return-void154 ····return-void
  
152 ····.line·144155 ····.line·146
153 ····:cond_0156 ····:cond_0
154 ····const-string·v0,·""157 ····const-string·v0,·""
  
155 ····goto·:goto_0158 ····goto·:goto_0
156 .end·method159 .end·method
  
157 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V160 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
2.54 KB
smali/de/yaacc/player/SyncAVTransportPlayer$4.smali
    
Offset 19, 18 lines modifiedOffset 19, 19 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"pauseTime"····#·Ljava/lang/String;
26 ····.param·p5,·"x3"····#·Ljava/lang/String;27 ····.param·p5,·"referenceClockId"····#·Ljava/lang/String;
  
27 ····.prologue28 ····.prologue
28 ····.line·31329 ····.line·313
29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$4;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;30 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$4;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
30 ····iput-object·p6,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$4;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;31 ····iput-object·p6,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$4;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 94, 26 lines modifiedOffset 95, 28 lines modified
  
94 ····const-string·v2,·"UpnpResponse:·"95 ····const-string·v2,·"UpnpResponse:·"
  
95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
96 ····move-result-object·v097 ····move-result-object·v0
  
 98 ····.line·321
97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;99 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
98 ····move-result-object·v2100 ····move-result-object·v2
  
99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;103 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
102 ····move-result-object·v0104 ····move-result-object·v0
  
 105 ····.line·319
103 ····:goto_0106 ····:goto_0
104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I107 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
105 ····.line·322108 ····.line·322
106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;109 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
107 ····move-result-object·v0110 ····move-result-object·v0
Offset 148, 15 lines modifiedOffset 151, 15 lines modified
148 ····const/4·v1,·0x1151 ····const/4·v1,·0x1
  
149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z152 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
150 ····.line·324153 ····.line·324
151 ····return-void154 ····return-void
  
152 ····.line·319155 ····.line·321
153 ····:cond_0156 ····:cond_0
154 ····const-string·v0,·""157 ····const-string·v0,·""
  
155 ····goto·:goto_0158 ····goto·:goto_0
156 .end·method159 .end·method
  
157 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V160 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
2.04 KB
smali/de/yaacc/player/SyncAVTransportPlayer$12.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;ZLde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;ZLde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Z26 ····.param·p4,·"x2"····#·Z
  
26 ····.prologue27 ····.prologue
27 ····.line·64728 ····.line·647
28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$12;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$12;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
Offset 93, 26 lines modifiedOffset 94, 28 lines modified
  
93 ····const-string·v2,·"UpnpResponse:·"94 ····const-string·v2,·"UpnpResponse:·"
  
94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
 97 ····.line·655
96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;98 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
97 ····move-result-object·v299 ····move-result-object·v2
  
98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·653
102 ····:goto_0105 ····:goto_0
103 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
104 ····.line·656107 ····.line·656
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;108 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0109 ····move-result-object·v0
Offset 147, 15 lines modifiedOffset 150, 15 lines modified
147 ····const/4·v1,·0x1150 ····const/4·v1,·0x1
  
148 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z151 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
149 ····.line·658152 ····.line·658
150 ····return-void153 ····return-void
  
151 ····.line·653154 ····.line·655
152 ····:cond_0155 ····:cond_0
153 ····const-string·v0,·""156 ····const-string·v0,·""
  
154 ····goto·:goto_0157 ····goto·:goto_0
155 .end·method158 .end·method
  
156 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V159 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
6.55 KB
smali/de/yaacc/player/LocalBackgoundMusicPlayer.smali
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ····invoke-virtual·{p0,·p2},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->setName(Ljava/lang/String;)V85 ····invoke-virtual·{p0,·p2},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->setName(Ljava/lang/String;)V
  
86 ····.line·6686 ····.line·66
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·private·formatMillis(J)Ljava/lang/String;89 .method·private·formatMillis(J)Ljava/lang/String;
90 ····.locals·1390 ····.locals·12
91 ····.param·p1,·"millis"····#·J91 ····.param·p1,·"millis"····#·J
92 ····.annotation·build·Landroid/annotation/SuppressLint;92 ····.annotation·build·Landroid/annotation/SuppressLint;
93 ········value·=·{93 ········value·=·{
94 ············"SimpleDateFormat"94 ············"SimpleDateFormat"
95 ········}95 ········}
96 ····.end·annotation96 ····.end·annotation
  
Offset 139, 14 lines modifiedOffset 139, 15 lines modified
  
139 ····.line·287139 ····.line·287
140 ····.local·v3,·"seconds":I140 ····.local·v3,·"seconds":I
141 ····const-string·v4,·"%02d"141 ····const-string·v4,·"%02d"
  
142 ····new-array·v5,·v9,·[Ljava/lang/Object;142 ····new-array·v5,·v9,·[Ljava/lang/Object;
  
 143 ····.line·288
143 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;144 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
144 ····move-result-object·v6145 ····move-result-object·v6
  
145 ····aput-object·v6,·v5,·v8146 ····aput-object·v6,·v5,·v8
  
146 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;147 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 155, 22 lines modifiedOffset 156, 24 lines modified
  
155 ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;156 ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
156 ····move-result-object·v4157 ····move-result-object·v4
  
157 ····const-string·v5,·":"158 ····const-string·v5,·":"
  
 159 ····.line·289
158 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;160 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
159 ····move-result-object·v4161 ····move-result-object·v4
  
160 ····const-string·v5,·"%02d"162 ····const-string·v5,·"%02d"
  
161 ····new-array·v6,·v9,·[Ljava/lang/Object;163 ····new-array·v6,·v9,·[Ljava/lang/Object;
  
 164 ····.line·290
162 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;165 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
163 ····move-result-object·v7166 ····move-result-object·v7
  
164 ····aput-object·v7,·v6,·v8167 ····aput-object·v7,·v6,·v8
  
165 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;168 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 179, 22 lines modifiedOffset 182, 24 lines modified
  
179 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;182 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
180 ····move-result-object·v4183 ····move-result-object·v4
  
181 ····const-string·v5,·":"184 ····const-string·v5,·":"
  
 185 ····.line·291
182 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;186 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
183 ····move-result-object·v4187 ····move-result-object·v4
  
184 ····const-string·v5,·"%02d"188 ····const-string·v5,·"%02d"
  
185 ····new-array·v6,·v9,·[Ljava/lang/Object;189 ····new-array·v6,·v9,·[Ljava/lang/Object;
  
 190 ····.line·292
186 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;191 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
187 ····move-result-object·v7192 ····move-result-object·v7
  
188 ····aput-object·v7,·v6,·v8193 ····aput-object·v7,·v6,·v8
  
189 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;194 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 246, 15 lines modifiedOffset 251, 15 lines modified
246 ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V251 ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V
  
247 ····.line·116252 ····.line·116
248 ····return-void253 ····return-void
249 .end·method254 .end·method
  
250 .method·protected·doResume()V255 .method·protected·doResume()V
251 ····.locals·6256 ····.locals·5
  
252 ····.prologue257 ····.prologue
253 ····.line·120258 ····.line·120
254 ····new-instance·v1,·Ljava/util/Timer;259 ····new-instance·v1,·Ljava/util/Timer;
  
255 ····invoke-direct·{v1},·Ljava/util/Timer;-><init>()V260 ····invoke-direct·{v1},·Ljava/util/Timer;-><init>()V
  
Offset 263, 17 lines modifiedOffset 268, 17 lines modified
263 ····.line·121268 ····.line·121
264 ····iget-object·v1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer;->commandExecutionTimer:Ljava/util/Timer;269 ····iget-object·v1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer;->commandExecutionTimer:Ljava/util/Timer;
  
265 ····new-instance·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;270 ····new-instance·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;
  
266 ····invoke-direct·{v2,·p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;-><init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V271 ····invoke-direct·{v2,·p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;-><init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V
  
267 ····const-wide/16·v4,·0x258272 ····const-wide/16·v3,·0x258
  
268 ····invoke-virtual·{v1,·v2,·v4,·v5},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V273 ····invoke-virtual·{v1,·v2,·v3,·v4},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V
  
269 ····.line·131274 ····.line·131
270 ····invoke-direct·{p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->getBackgroundService()Lde/yaacc/musicplayer/BackgroundMusicService;275 ····invoke-direct·{p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->getBackgroundService()Lde/yaacc/musicplayer/BackgroundMusicService;
  
271 ····move-result-object·v1276 ····move-result-object·v1
  
272 ····invoke-virtual·{v1},·Lde/yaacc/musicplayer/BackgroundMusicService;->getDuration()I277 ····invoke-virtual·{v1},·Lde/yaacc/musicplayer/BackgroundMusicService;->getDuration()I
Offset 353, 23 lines modifiedOffset 358, 23 lines modified
353 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;358 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
354 ····move-result-object·v2359 ····move-result-object·v2
  
355 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I360 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
356 ····.line·133361 ····.line·133
357 ····int-to-long·v2,·v0362 ····int-to-long·v1,·v0
  
358 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->getSilenceDuration()J363 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalBackgoundMusicPlayer;->getSilenceDuration()J
  
Max diff block lines reached; 2742/6605 bytes (41.51%) of diff not shown.
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14427 ····.line·144
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$3;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$3;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.42 KB
smali/de/yaacc/player/SyncAVTransportPlayer$5.smali
    
Offset 19, 17 lines modifiedOffset 19, 18 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"syncOffset"····#·Ljava/lang/String;
  
26 ····.prologue27 ····.prologue
27 ····.line·35928 ····.line·359
28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$5;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$5;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
29 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$5;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;30 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$5;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 93, 26 lines modifiedOffset 94, 28 lines modified
  
93 ····const-string·v2,·"UpnpResponse:·"94 ····const-string·v2,·"UpnpResponse:·"
  
94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
 97 ····.line·367
96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;98 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
97 ····move-result-object·v299 ····move-result-object·v2
  
98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·365
102 ····:goto_0105 ····:goto_0
103 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
104 ····.line·368107 ····.line·368
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;108 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0109 ····move-result-object·v0
Offset 147, 15 lines modifiedOffset 150, 15 lines modified
147 ····const/4·v1,·0x1150 ····const/4·v1,·0x1
  
148 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z151 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
149 ····.line·370152 ····.line·370
150 ····return-void153 ····return-void
  
151 ····.line·365154 ····.line·367
152 ····:cond_0155 ····:cond_0
153 ····const-string·v0,·""156 ····const-string·v0,·""
  
154 ····goto·:goto_0157 ····goto·:goto_0
155 .end·method158 .end·method
  
156 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V159 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
2.01 KB
smali/de/yaacc/player/AbstractPlayer$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;21 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.line·127
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 14 lines modifiedOffset 54, 15 lines modified
  
53 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;54 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;
  
54 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;55 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
55 ····move-result-object·v356 ····move-result-object·v3
  
 57 ····.line·130
56 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;58 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
57 ····move-result-object·v359 ····move-result-object·v3
  
58 ····const·v4,·0x7f06002760 ····const·v4,·0x7f060027
  
59 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;61 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 69, 28 lines modifiedOffset 71, 30 lines modified
  
69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;71 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
70 ····move-result-object·v272 ····move-result-object·v2
  
71 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;73 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$1;->this$0:Lde/yaacc/player/AbstractPlayer;
  
 74 ····.line·131
72 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;75 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;
  
73 ····move-result-object·v376 ····move-result-object·v3
  
74 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;77 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
75 ····move-result-object·v278 ····move-result-object·v2
  
76 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;79 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
77 ····move-result-object·v280 ····move-result-object·v2
  
78 ····const/4·v3,·0x081 ····const/4·v3,·0x0
  
 82 ····.line·129
79 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;83 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
80 ····move-result-object·v084 ····move-result-object·v0
  
81 ····.line·13385 ····.line·133
82 ····.local·v0,·"toast":Landroid/widget/Toast;86 ····.local·v0,·"toast":Landroid/widget/Toast;
83 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V87 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.42 KB
smali/de/yaacc/player/SyncAVTransportPlayer$6.smali
    
Offset 19, 17 lines modifiedOffset 19, 18 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"syncOffset"····#·Ljava/lang/String;
  
26 ····.prologue27 ····.prologue
27 ····.line·40328 ····.line·403
28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$6;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$6;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
29 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$6;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;30 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$6;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 93, 26 lines modifiedOffset 94, 28 lines modified
  
93 ····const-string·v2,·"UpnpResponse:·"94 ····const-string·v2,·"UpnpResponse:·"
  
94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
 97 ····.line·411
96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;98 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
97 ····move-result-object·v299 ····move-result-object·v2
  
98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·409
102 ····:goto_0105 ····:goto_0
103 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
104 ····.line·412107 ····.line·412
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;108 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0109 ····move-result-object·v0
Offset 147, 15 lines modifiedOffset 150, 15 lines modified
147 ····const/4·v1,·0x1150 ····const/4·v1,·0x1
  
148 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z151 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
149 ····.line·414152 ····.line·414
150 ····return-void153 ····return-void
  
151 ····.line·409154 ····.line·411
152 ····:cond_0155 ····:cond_0
153 ····const-string·v0,·""156 ····const-string·v0,·""
  
154 ····goto·:goto_0157 ····goto·:goto_0
155 .end·method158 .end·method
  
156 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V159 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
657 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9127 ····.line·91
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$3;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$3;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
629 B
smali/de/yaacc/player/MultiContentPlayerActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8127 ····.line·81
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$2;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$2;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48.3 KB
smali/de/yaacc/player/SyncAVTransportPlayer.smali
    
Offset 319, 14 lines modifiedOffset 319, 15 lines modified
  
319 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"319 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"
  
320 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;320 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
321 ····move-result-object·v2321 ····move-result-object·v2
  
 322 ····.line·437
322 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;323 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
323 ····move-result-object·v4324 ····move-result-object·v4
  
324 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;325 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
325 ····move-result-object·v4326 ····move-result-object·v4
Offset 335, 14 lines modifiedOffset 336, 15 lines modified
  
335 ····move-result-object·v2336 ····move-result-object·v2
  
336 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;337 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
337 ····move-result-object·v2338 ····move-result-object·v2
  
 339 ····.line·435
338 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I340 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
339 ····goto·:goto_0341 ····goto·:goto_0
  
340 ····.line·440342 ····.line·440
341 ····:cond_1343 ····:cond_1
342 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;344 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 483, 14 lines modifiedOffset 485, 15 lines modified
  
483 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"485 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"
  
484 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;486 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
485 ····move-result-object·v2487 ····move-result-object·v2
  
 488 ····.line·307
486 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;489 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
487 ····move-result-object·v4490 ····move-result-object·v4
  
488 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;491 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
489 ····move-result-object·v4492 ····move-result-object·v4
Offset 499, 14 lines modifiedOffset 502, 15 lines modified
  
499 ····move-result-object·v2502 ····move-result-object·v2
  
500 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;503 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
501 ····move-result-object·v2504 ····move-result-object·v2
  
 505 ····.line·305
502 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I506 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
503 ····goto·:goto_0507 ····goto·:goto_0
  
504 ····.line·310508 ····.line·310
505 ····:cond_1509 ····:cond_1
506 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;510 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 760, 14 lines modifiedOffset 764, 15 lines modified
  
760 ····const-string·v7,·"No·AVTransport-Service·found·on·Device:·"764 ····const-string·v7,·"No·AVTransport-Service·found·on·Device:·"
  
761 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;765 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
762 ····move-result-object·v6766 ····move-result-object·v6
  
 767 ····.line·582
763 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;768 ····invoke-direct·{p0},·Lde/yaacc/player/SyncAVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
764 ····move-result-object·v7769 ····move-result-object·v7
  
765 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;770 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
766 ····move-result-object·v7771 ····move-result-object·v7
Offset 776, 14 lines modifiedOffset 781, 15 lines modified
  
776 ····move-result-object·v6781 ····move-result-object·v6
  
777 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;782 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
778 ····move-result-object·v6783 ····move-result-object·v6
  
 784 ····.line·580
779 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I785 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
780 ····goto·:goto_0786 ····goto·:goto_0
  
781 ····.line·585787 ····.line·585
782 ····:cond_2788 ····:cond_2
783 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;789 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 831, 17 lines modifiedOffset 837, 17 lines modified
831 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;837 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;
  
832 ····move-result-object·v5838 ····move-result-object·v5
  
833 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;839 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
  
834 ····.line·614840 ····.line·614
835 ····const-wide/16·v6,·0x2710841 ····const-wide/16·v5,·0x2710
  
836 ····invoke-static·{v6,·v7},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;842 ····invoke-static·{v5,·v6},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;
  
837 ····move-result-object·v3843 ····move-result-object·v3
  
838 ····.line·615844 ····.line·615
839 ····.local·v3,·"watchdog":Lde/yaacc/util/Watchdog;845 ····.local·v3,·"watchdog":Lde/yaacc/util/Watchdog;
840 ····invoke-virtual·{v3},·Lde/yaacc/util/Watchdog;->start()V846 ····invoke-virtual·{v3},·Lde/yaacc/util/Watchdog;->start()V
  
Offset 1019, 15 lines modifiedOffset 1025, 15 lines modified
  
1019 ····.line·2831025 ····.line·283
1020 ····.local·v0,·"contentIntent":Landroid/app/PendingIntent;1026 ····.local·v0,·"contentIntent":Landroid/app/PendingIntent;
1021 ····return-object·v01027 ····return-object·v0
1022 .end·method1028 .end·method
  
1023 .method·protected·getPositionInfo()V1029 .method·protected·getPositionInfo()V
1024 ····.locals·61030 ····.locals·5
  
1025 ····.prologue1031 ····.prologue
1026 ····.line·8491032 ····.line·849
1027 ····iget-object·v2,·p0,·Lde/yaacc/player/SyncAVTransportPlayer;->positionActionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;1033 ····iget-object·v2,·p0,·Lde/yaacc/player/SyncAVTransportPlayer;->positionActionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Max diff block lines reached; 45404/49356 bytes (91.99%) of diff not shown.
2.08 KB
smali/de/yaacc/player/MultiContentPlayer$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$anfe:Landroid/content/ActivityNotFoundException;22 .field·final·synthetic·val$anfe:Landroid/content/ActivityNotFoundException;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayer;Landroid/content/ActivityNotFoundException;)V24 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayer;Landroid/content/ActivityNotFoundException;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayer;
  
26 ····.prologue27 ····.prologue
27 ····.line·11528 ····.line·115
28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->this$0:Lde/yaacc/player/MultiContentPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->this$0:Lde/yaacc/player/MultiContentPlayer;
  
29 ····iput-object·p2,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->val$anfe:Landroid/content/ActivityNotFoundException;30 ····iput-object·p2,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->val$anfe:Landroid/content/ActivityNotFoundException;
  
Offset 43, 14 lines modifiedOffset 44, 15 lines modified
43 .method·public·run()V44 .method·public·run()V
44 ····.locals·345 ····.locals·3
  
45 ····.prologue46 ····.prologue
46 ····.line·11747 ····.line·117
47 ····iget-object·v0,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->this$0:Lde/yaacc/player/MultiContentPlayer;48 ····iget-object·v0,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->this$0:Lde/yaacc/player/MultiContentPlayer;
  
 49 ····.line·118
48 ····invoke-virtual·{v0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;50 ····invoke-virtual·{v0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;
  
49 ····move-result-object·v051 ····move-result-object·v0
  
50 ····new-instance·v1,·Ljava/lang/StringBuilder;52 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
51 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V53 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
Offset 59, 30 lines modifiedOffset 61, 33 lines modified
  
59 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
60 ····move-result-object·v162 ····move-result-object·v1
  
61 ····iget-object·v2,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->val$anfe:Landroid/content/ActivityNotFoundException;63 ····iget-object·v2,·p0,·Lde/yaacc/player/MultiContentPlayer$1;->val$anfe:Landroid/content/ActivityNotFoundException;
  
 64 ····.line·120
62 ····invoke-virtual·{v2},·Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String;65 ····invoke-virtual·{v2},·Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String;
  
63 ····move-result-object·v266 ····move-result-object·v2
  
64 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;67 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
65 ····move-result-object·v168 ····move-result-object·v1
  
66 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;69 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
67 ····move-result-object·v170 ····move-result-object·v1
  
68 ····const/4·v2,·0x171 ····const/4·v2,·0x1
  
 72 ····.line·117
69 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;73 ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
70 ····move-result-object·v074 ····move-result-object·v0
  
 75 ····.line·121
71 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V76 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
72 ····.line·12277 ····.line·122
73 ····return-void78 ····return-void
74 .end·method79 .end·method
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.line·109
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$1;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$1;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.81 KB
smali/de/yaacc/player/SyncAVTransportPlayer$2.smali
    
Offset 19, 20 lines modifiedOffset 19, 21 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·722 ····.locals·7
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"referencePositionUnits"····#·Ljava/lang/String;
26 ····.param·p5,·"x3"····#·Ljava/lang/String;27 ····.param·p5,·"referencePosition"····#·Ljava/lang/String;
27 ····.param·p6,·"x4"····#·Ljava/lang/String;28 ····.param·p6,·"referencePresentationTime"····#·Ljava/lang/String;
28 ····.param·p7,·"x5"····#·Ljava/lang/String;29 ····.param·p7,·"referenceClockId"····#·Ljava/lang/String;
  
29 ····.prologue30 ····.prologue
30 ····.line·22631 ····.line·226
31 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$2;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;32 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$2;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
32 ····iput-object·p8,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$2;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;33 ····iput-object·p8,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$2;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 110, 26 lines modifiedOffset 111, 28 lines modified
  
110 ····const-string·v2,·"UpnpResponse:·"111 ····const-string·v2,·"UpnpResponse:·"
  
111 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;112 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
112 ····move-result-object·v0113 ····move-result-object·v0
  
 114 ····.line·234
113 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;115 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
114 ····move-result-object·v2116 ····move-result-object·v2
  
115 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;117 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
116 ····move-result-object·v0118 ····move-result-object·v0
  
117 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;119 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
118 ····move-result-object·v0120 ····move-result-object·v0
  
 121 ····.line·232
119 ····:goto_0122 ····:goto_0
120 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I123 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
121 ····.line·235124 ····.line·235
122 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;125 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
123 ····move-result-object·v0126 ····move-result-object·v0
Offset 164, 15 lines modifiedOffset 167, 15 lines modified
164 ····const/4·v1,·0x1167 ····const/4·v1,·0x1
  
165 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z168 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
166 ····.line·237169 ····.line·237
167 ····return-void170 ····return-void
  
168 ····.line·232171 ····.line·234
169 ····:cond_0172 ····:cond_0
170 ····const-string·v0,·""173 ····const-string·v0,·""
  
171 ····goto·:goto_0174 ····goto·:goto_0
172 .end·method175 .end·method
  
173 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V176 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
657 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8027 ····.line·80
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$2;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$2;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.6 KB
smali/de/yaacc/player/AVTransportPlayer$InternalSetAVTransportURI.smali
    
Offset 122, 26 lines modifiedOffset 122, 28 lines modified
  
122 ····const-string·v2,·"UpnpResponse:·"122 ····const-string·v2,·"UpnpResponse:·"
  
123 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;123 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
124 ····move-result-object·v1124 ····move-result-object·v1
  
 125 ····.line·261
125 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;126 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
126 ····move-result-object·v2127 ····move-result-object·v2
  
127 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;128 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
128 ····move-result-object·v1129 ····move-result-object·v1
  
129 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;130 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
130 ····move-result-object·v1131 ····move-result-object·v1
  
 132 ····.line·260
131 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I133 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
132 ····.line·262134 ····.line·262
133 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;135 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
134 ····move-result-object·v0136 ····move-result-object·v0
  
Offset 155, 26 lines modifiedOffset 157, 28 lines modified
  
155 ····const-string·v2,·"UpnpResponse:·"157 ····const-string·v2,·"UpnpResponse:·"
  
156 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;158 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
157 ····move-result-object·v1159 ····move-result-object·v1
  
 160 ····.line·263
158 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusMessage()Ljava/lang/String;161 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusMessage()Ljava/lang/String;
  
159 ····move-result-object·v2162 ····move-result-object·v2
  
160 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;163 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
161 ····move-result-object·v1164 ····move-result-object·v1
  
162 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;165 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
163 ····move-result-object·v1166 ····move-result-object·v1
  
 167 ····.line·262
164 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I168 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
165 ····.line·264169 ····.line·264
166 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;170 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
167 ····move-result-object·v0171 ····move-result-object·v0
  
Offset 188, 26 lines modifiedOffset 192, 28 lines modified
  
188 ····const-string·v2,·"UpnpResponse:·"192 ····const-string·v2,·"UpnpResponse:·"
  
189 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;193 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
190 ····move-result-object·v1194 ····move-result-object·v1
  
 195 ····.line·265
191 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I196 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I
  
192 ····move-result·v2197 ····move-result·v2
  
193 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;198 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
194 ····move-result-object·v1199 ····move-result-object·v1
  
195 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;200 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
196 ····move-result-object·v1201 ····move-result-object·v1
  
 202 ····.line·264
197 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I203 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
198 ····.line·267204 ····.line·267
199 ····:cond_0205 ····:cond_0
200 ····iput-boolean·v3,·p0,·Lde/yaacc/player/AVTransportPlayer$InternalSetAVTransportURI;->hasFailures:Z206 ····iput-boolean·v3,·p0,·Lde/yaacc/player/AVTransportPlayer$InternalSetAVTransportURI;->hasFailures:Z
  
201 ····.line·268207 ····.line·268
658 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$5;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$5;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.02 KB
smali/de/yaacc/player/SyncAVTransportPlayer$11.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
  
25 ····.prologue26 ····.prologue
26 ····.line·58827 ····.line·588
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$11;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$11;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
Offset 92, 26 lines modifiedOffset 93, 28 lines modified
  
92 ····const-string·v2,·"UpnpResponse:·"93 ····const-string·v2,·"UpnpResponse:·"
  
93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
94 ····move-result-object·v095 ····move-result-object·v0
  
 96 ····.line·596
95 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
96 ····move-result-object·v298 ····move-result-object·v2
  
97 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·594
101 ····:goto_0104 ····:goto_0
102 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
103 ····.line·597106 ····.line·597
104 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;107 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
105 ····move-result-object·v0108 ····move-result-object·v0
Offset 146, 15 lines modifiedOffset 149, 15 lines modified
146 ····const/4·v1,·0x1149 ····const/4·v1,·0x1
  
147 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z150 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
148 ····.line·599151 ····.line·599
149 ····return-void152 ····return-void
  
150 ····.line·594153 ····.line·596
151 ····:cond_0154 ····:cond_0
152 ····const-string·v0,·""155 ····const-string·v0,·""
  
153 ····goto·:goto_0156 ····goto·:goto_0
154 .end·method157 .end·method
  
155 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Z)V158 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Z)V
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20327 ····.line·203
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$8;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$8;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.01 KB
smali/de/yaacc/player/SyncAVTransportPlayer$16.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
22 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
23 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·87026 ····.line·870
26 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$16;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$16;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
Offset 88, 26 lines modifiedOffset 89, 28 lines modified
  
88 ····const-string·v2,·"UpnpResponse:·"89 ····const-string·v2,·"UpnpResponse:·"
  
89 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
90 ····move-result-object·v091 ····move-result-object·v0
  
 92 ····.line·878
91 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;93 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
92 ····move-result-object·v294 ····move-result-object·v2
  
93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
94 ····move-result-object·v096 ····move-result-object·v0
  
95 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;97 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
96 ····move-result-object·v098 ····move-result-object·v0
  
 99 ····.line·876
97 ····:goto_0100 ····:goto_0
98 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
99 ····.line·879102 ····.line·879
100 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
101 ····move-result-object·v0104 ····move-result-object·v0
Offset 146, 15 lines modifiedOffset 149, 15 lines modified
146 ····const/4·v1,·0x1149 ····const/4·v1,·0x1
  
147 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z150 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
148 ····.line·881151 ····.line·881
149 ····return-void152 ····return-void
  
150 ····.line·876153 ····.line·878
151 ····:cond_0154 ····:cond_0
152 ····const-string·v0,·""155 ····const-string·v0,·""
  
153 ····goto·:goto_0156 ····goto·:goto_0
154 .end·method157 .end·method
  
155 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/support/model/PositionInfo;)V158 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/support/model/PositionInfo;)V
658 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10227 ····.line·102
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$4;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$4;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42.5 KB
smali/de/yaacc/player/PlayerFactory.smali
    
Offset 88, 51 lines modifiedOffset 88, 57 lines modified
  
88 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;88 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
89 ····move-result-object·v289 ····move-result-object·v2
  
90 ····const·v3,·0x7f06002f90 ····const·v3,·0x7f06002f
  
 91 ····.line·168
91 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;92 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
92 ····move-result-object·v293 ····move-result-object·v2
  
93 ····invoke-direct·{v1,·p0,·v2},·Lde/yaacc/player/LocalImagePlayer;-><init>(Lde/yaacc/upnp/UpnpClient;Ljava/lang/String;)V94 ····invoke-direct·{v1,·p0,·v2},·Lde/yaacc/player/LocalImagePlayer;-><init>(Lde/yaacc/upnp/UpnpClient;Ljava/lang/String;)V
  
 95 ····.line·167
94 ····return-object·v196 ····return-object·v1
95 .end·method97 .end·method
  
96 .method·private·static·createMusicPlayer(Lde/yaacc/upnp/UpnpClient;)Lde/yaacc/player/Player;98 .method·private·static·createMusicPlayer(Lde/yaacc/upnp/UpnpClient;)Lde/yaacc/player/Player;
97 ····.locals·699 ····.locals·6
98 ····.param·p0,·"upnpClient"····#·Lde/yaacc/upnp/UpnpClient;100 ····.param·p0,·"upnpClient"····#·Lde/yaacc/upnp/UpnpClient;
  
99 ····.prologue101 ····.prologue
100 ····const·v5,·0x7f060031102 ····const·v5,·0x7f060031
  
101 ····.line·171103 ····.line·171
 104 ····.line·172
102 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;105 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
103 ····move-result-object·v2106 ····move-result-object·v2
  
 107 ····.line·171
104 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;108 ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
105 ····move-result-object·v2109 ····move-result-object·v2
  
 110 ····.line·173
106 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;111 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
107 ····move-result-object·v3112 ····move-result-object·v3
  
108 ····const·v4,·0x7f060039113 ····const·v4,·0x7f060039
  
109 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;114 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
110 ····move-result-object·v3115 ····move-result-object·v3
  
111 ····const/4·v4,·0x1116 ····const/4·v4,·0x1
  
 117 ····.line·172
112 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z118 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
113 ····move-result·v0119 ····move-result·v0
  
114 ····.line·175120 ····.line·175
115 ····.local·v0,·"background":Z121 ····.local·v0,·"background":Z
116 ····const-class·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer;122 ····const-class·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer;
Offset 152, 14 lines modifiedOffset 158, 15 lines modified
152 ····:cond_0158 ····:cond_0
153 ····:goto_0159 ····:goto_0
154 ····if-eqz·v0,·:cond_2160 ····if-eqz·v0,·:cond_2
  
155 ····.line·185161 ····.line·185
156 ····new-instance·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer;162 ····new-instance·v2,·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
 163 ····.line·186
157 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;164 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
158 ····move-result-object·v3165 ····move-result-object·v3
  
159 ····invoke-virtual·{v3,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;166 ····invoke-virtual·{v3,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
160 ····move-result-object·v3167 ····move-result-object·v3
Offset 186, 134 lines modifiedOffset 193, 137 lines modified
  
186 ····goto·:goto_0193 ····goto·:goto_0
  
187 ····.line·188194 ····.line·188
188 ····:cond_2195 ····:cond_2
189 ····new-instance·v2,·Lde/yaacc/player/LocalThirdPartieMusicPlayer;196 ····new-instance·v2,·Lde/yaacc/player/LocalThirdPartieMusicPlayer;
  
 197 ····.line·189
190 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;198 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
191 ····move-result-object·v3199 ····move-result-object·v3
  
192 ····invoke-virtual·{v3,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;200 ····invoke-virtual·{v3,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
193 ····move-result-object·v3201 ····move-result-object·v3
  
194 ····invoke-direct·{v2,·p0,·v3},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;-><init>(Lde/yaacc/upnp/UpnpClient;Ljava/lang/String;)V202 ····invoke-direct·{v2,·p0,·v3},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;-><init>(Lde/yaacc/upnp/UpnpClient;Ljava/lang/String;)V
  
195 ····goto·:goto_1203 ····goto·:goto_1
196 .end·method204 .end·method
  
197 .method·private·static·createPlayer(Lde/yaacc/upnp/UpnpClient;Lorg/fourthline/cling/model/meta/Device;ZZZLde/yaacc/upnp/SynchronizationInfo;)Lde/yaacc/player/Player;205 .method·private·static·createPlayer(Lde/yaacc/upnp/UpnpClient;Lorg/fourthline/cling/model/meta/Device;ZZZLde/yaacc/upnp/SynchronizationInfo;)Lde/yaacc/player/Player;
198 ····.locals·9206 ····.locals·10
199 ····.param·p0,·"upnpClient"····#·Lde/yaacc/upnp/UpnpClient;207 ····.param·p0,·"upnpClient"····#·Lde/yaacc/upnp/UpnpClient;
200 ····.param·p1,·"receiverDevice"····#·Lorg/fourthline/cling/model/meta/Device;208 ····.param·p1,·"receiverDevice"····#·Lorg/fourthline/cling/model/meta/Device;
201 ····.param·p2,·"video"····#·Z209 ····.param·p2,·"video"····#·Z
202 ····.param·p3,·"image"····#·Z210 ····.param·p3,·"image"····#·Z
203 ····.param·p4,·"music"····#·Z211 ····.param·p4,·"music"····#·Z
204 ····.param·p5,·"syncInfo"····#·Lde/yaacc/upnp/SynchronizationInfo;212 ····.param·p5,·"syncInfo"····#·Lde/yaacc/upnp/SynchronizationInfo;
  
205 ····.prologue213 ····.prologue
 214 ····const·v7,·0x7f060030
  
 215 ····const·v9,·0x7f06002e
  
 216 ····const/4·v8,·0x0
  
206 ····.line·93217 ····.line·93
207 ····if-nez·p1,·:cond_0218 ····if-nez·p1,·:cond_0
  
208 ····.line·94219 ····.line·94
209 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;220 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
210 ····move-result-object·v6221 ····move-result-object·v5
  
211 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;222 ····invoke-virtual·{p0},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
212 ····move-result-object·v7223 ····move-result-object·v6
  
213 ····const·v8,·0x7f060017 
  
214 ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;224 ····const·v7,·0x7f060017
  
Max diff block lines reached; 39585/43394 bytes (91.22%) of diff not shown.
581 B
smali/de/yaacc/player/MusicPlayerActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·18627 ····.line·186
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$7;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$7;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
549 B
smali/de/yaacc/player/AbstractPlayer$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·46024 ····.line·460
24 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$6;->this$0:Lde/yaacc/player/AbstractPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$6;->this$0:Lde/yaacc/player/AbstractPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
856 B
smali/de/yaacc/player/SyncAVTransportPlayer$15.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
22 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
23 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
24 ····.param·p4,·"x2"····#·Ljava/lang/String;25 ····.param·p4,·"x2"····#·Ljava/lang/String;
  
25 ····.prologue26 ····.prologue
26 ····.line·83127 ····.line·831
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$15;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$15;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
641 B
smali/de/yaacc/player/LocalBackgoundMusicPlayer$4.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$uri:Landroid/net/Uri;19 .field·final·synthetic·val$uri:Landroid/net/Uri;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;Landroid/net/Uri;)V21 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;Landroid/net/Uri;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
23 ····.prologue24 ····.prologue
24 ····.line·17825 ····.line·178
25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$4;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;26 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$4;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
26 ····iput-object·p2,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$4;->val$uri:Landroid/net/Uri;27 ····iput-object·p2,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$4;->val$uri:Landroid/net/Uri;
  
2.29 KB
smali/de/yaacc/player/MusicPlayerActivity.smali
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ····.line·5873 ····.line·58
74 ····invoke-direct·{p0},·Lde/yaacc/player/MusicPlayerActivity;->updateTime()V74 ····invoke-direct·{p0},·Lde/yaacc/player/MusicPlayerActivity;->updateTime()V
  
75 ····return-void75 ····return-void
76 .end·method76 .end·method
  
77 .method·private·doSetTrackInfo()V77 .method·private·doSetTrackInfo()V
78 ····.locals·2278 ····.locals·21
79 ····.annotation·build·Landroid/annotation/SuppressLint;79 ····.annotation·build·Landroid/annotation/SuppressLint;
80 ········value·=·{80 ········value·=·{
81 ············"SimpleDateFormat"81 ············"SimpleDateFormat"
82 ········}82 ········}
83 ····.end·annotation83 ····.end·annotation
  
84 ····.prologue84 ····.prologue
Offset 328, 51 lines modifiedOffset 328, 51 lines modified
328 ····:try_start_0328 ····:try_start_0
329 ····invoke-virtual·{v5,·v11},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;329 ····invoke-virtual·{v5,·v11},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
330 ····move-result-object·v17330 ····move-result-object·v17
  
331 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/Date;->getTime()J331 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/Date;->getTime()J
  
332 ····move-result-wide·v18332 ····move-result-wide·v17
  
333 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;333 ····invoke-static/range·{v17·..·v18},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
334 ····move-result-object·v10334 ····move-result-object·v10
  
335 ····.line·293335 ····.line·293
336 ····.local·v10,·"elapsedTimeMillis":Ljava/lang/Long;336 ····.local·v10,·"elapsedTimeMillis":Ljava/lang/Long;
337 ····invoke-virtual·{v5,·v7},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;337 ····invoke-virtual·{v5,·v7},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
338 ····move-result-object·v17338 ····move-result-object·v17
  
339 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/Date;->getTime()J339 ····invoke-virtual/range·{v17·..·v17},·Ljava/util/Date;->getTime()J
  
340 ····move-result-wide·v18340 ····move-result-wide·v17
  
341 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;341 ····invoke-static/range·{v17·..·v18},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
342 ····move-result-object·v8342 ····move-result-object·v8
  
343 ····.line·295343 ····.line·295
344 ····.local·v8,·"durationTimeMillis":Ljava/lang/Long;344 ····.local·v8,·"durationTimeMillis":Ljava/lang/Long;
345 ····invoke-virtual·{v10},·Ljava/lang/Long;->doubleValue()D345 ····invoke-virtual·{v10},·Ljava/lang/Long;->doubleValue()D
  
346 ····move-result-wide·v18346 ····move-result-wide·v17
  
347 ····invoke-virtual·{v8},·Ljava/lang/Long;->doubleValue()D347 ····invoke-virtual·{v8},·Ljava/lang/Long;->doubleValue()D
  
348 ····move-result-wide·v20348 ····move-result-wide·v19
  
349 ····div-double·v18,·v18,·v20349 ····div-double·v17,·v17,·v19
  
350 ····const-wide/high16·v20,·0x4059000000000000L····#·100.0350 ····const-wide/high16·v19,·0x4059000000000000L····#·100.0
  
351 ····mul-double·v18,·v18,·v20351 ····mul-double·v17,·v17,·v19
  
352 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;352 ····invoke-static/range·{v17·..·v18},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
353 ····move-result-object·v17353 ····move-result-object·v17
  
354 ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/Double;->intValue()I354 ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/Double;->intValue()I
  
355 ····move-result·v16355 ····move-result·v16
  
563 B
smali/de/yaacc/player/LocalImagePlayer$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·13724 ····.line·137
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$3;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$3;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
595 B
smali/de/yaacc/player/MusicPlayerActivity$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/MusicPlayerActivity$1;21 .field·final·synthetic·this$1:Lde/yaacc/player/MusicPlayerActivity$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity$1;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/MusicPlayerActivity$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$1$1;->this$1:Lde/yaacc/player/MusicPlayerActivity$1;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$1$1;->this$1:Lde/yaacc/player/MusicPlayerActivity$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.12 KB
smali/de/yaacc/player/SyncAVTransportPlayer$8$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$8;)V23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$8;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/SyncAVTransportPlayer$8;
  
25 ····.prologue26 ····.prologue
26 ····.line·48127 ····.line·481
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·484
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06002b64 ····const·v4,·0x7f06002b
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;78 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$8;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
 80 ····.line·485
78 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·483
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·48691 ····.line·486
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
581 B
smali/de/yaacc/player/MusicPlayerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10827 ····.line·108
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$1;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$1;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
584 B
smali/de/yaacc/player/MusicPlayerActivity$9.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;18 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V20 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·30824 ····.line·308
24 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$9;->this$0:Lde/yaacc/player/MusicPlayerActivity;25 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$9;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
6.55 KB
smali/de/yaacc/player/AVTransportPlayerActivity.smali
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····.line·5575 ····.line·55
76 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayerActivity;->updateTime()V76 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayerActivity;->updateTime()V
  
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·private·doSetTrackInfo()V79 .method·private·doSetTrackInfo()V
80 ····.locals·1480 ····.locals·13
81 ····.annotation·build·Landroid/annotation/SuppressLint;81 ····.annotation·build·Landroid/annotation/SuppressLint;
82 ········value·=·{82 ········value·=·{
83 ············"SimpleDateFormat"83 ············"SimpleDateFormat"
84 ········}84 ········}
85 ····.end·annotation85 ····.end·annotation
  
86 ····.prologue86 ····.prologue
Offset 167, 51 lines modifiedOffset 167, 51 lines modified
167 ····:try_start_0167 ····:try_start_0
168 ····invoke-virtual·{v0,·v6},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;168 ····invoke-virtual·{v0,·v6},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
169 ····move-result-object·v9169 ····move-result-object·v9
  
170 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J170 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J
  
171 ····move-result-wide·v10171 ····move-result-wide·v9
  
172 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;172 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
173 ····move-result-object·v5173 ····move-result-object·v5
  
174 ····.line·339174 ····.line·339
175 ····.local·v5,·"elapsedTimeMillis":Ljava/lang/Long;175 ····.local·v5,·"elapsedTimeMillis":Ljava/lang/Long;
176 ····invoke-virtual·{v0,·v3},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;176 ····invoke-virtual·{v0,·v3},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
177 ····move-result-object·v9177 ····move-result-object·v9
  
178 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J178 ····invoke-virtual·{v9},·Ljava/util/Date;->getTime()J
  
179 ····move-result-wide·v10179 ····move-result-wide·v9
  
180 ····invoke-static·{v10,·v11},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;180 ····invoke-static·{v9,·v10},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
181 ····move-result-object·v2181 ····move-result-object·v2
  
182 ····.line·341182 ····.line·341
183 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;183 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;
184 ····invoke-virtual·{v5},·Ljava/lang/Long;->doubleValue()D184 ····invoke-virtual·{v5},·Ljava/lang/Long;->doubleValue()D
  
185 ····move-result-wide·v10185 ····move-result-wide·v9
  
186 ····invoke-virtual·{v2},·Ljava/lang/Long;->doubleValue()D186 ····invoke-virtual·{v2},·Ljava/lang/Long;->doubleValue()D
  
187 ····move-result-wide·v12187 ····move-result-wide·v11
  
188 ····div-double/2addr·v10,·v12188 ····div-double/2addr·v9,·v11
  
189 ····const-wide/high16·v12,·0x4059000000000000L····#·100.0189 ····const-wide/high16·v11,·0x4059000000000000L····#·100.0
  
190 ····mul-double/2addr·v10,·v12190 ····mul-double/2addr·v9,·v11
  
191 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;191 ····invoke-static·{v9,·v10},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
192 ····move-result-object·v9192 ····move-result-object·v9
  
193 ····invoke-virtual·{v9},·Ljava/lang/Double;->intValue()I193 ····invoke-virtual·{v9},·Ljava/lang/Double;->intValue()I
  
194 ····move-result·v8194 ····move-result·v8
  
Offset 255, 65 lines modifiedOffset 255, 68 lines modified
255 .end·method255 .end·method
  
256 .method·private·getPlayer()Lde/yaacc/player/Player;256 .method·private·getPlayer()Lde/yaacc/player/Player;
257 ····.locals·7257 ····.locals·7
  
258 ····.prologue258 ····.prologue
259 ····.line·276259 ····.line·276
260 ····const/4·v3,·0x0260 ····const/4·v2,·0x0
  
261 ····.line·277261 ····.line·277
262 ····.local·v3,·"result":Lde/yaacc/player/Player;262 ····.local·v2,·"result":Lde/yaacc/player/Player;
263 ····new-instance·v2,·Ljava/util/ArrayList;263 ····new-instance·v1,·Ljava/util/ArrayList;
  
264 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V264 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
265 ····.line·278265 ····.line·278
266 ····.local·v2,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"266 ····.local·v1,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"
267 ····const-class·v4,·Lde/yaacc/player/AVTransportPlayer;267 ····const-class·v3,·Lde/yaacc/player/AVTransportPlayer;
  
 268 ····.line·279
268 ····invoke-static·{v4},·Lde/yaacc/player/PlayerFactory;->getCurrentPlayersOfType(Ljava/lang/Class;)Ljava/util/List;269 ····invoke-static·{v3},·Lde/yaacc/player/PlayerFactory;->getCurrentPlayersOfType(Ljava/lang/Class;)Ljava/util/List;
  
269 ····move-result-object·v4270 ····move-result-object·v3
  
 271 ····.line·278
270 ····invoke-interface·{v2,·v4},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z272 ····invoke-interface·{v1,·v3},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z
  
271 ····.line·280273 ····.line·280
272 ····const-class·v4,·Lde/yaacc/player/SyncAVTransportPlayer;274 ····const-class·v3,·Lde/yaacc/player/SyncAVTransportPlayer;
  
 275 ····.line·281
273 ····invoke-static·{v4},·Lde/yaacc/player/PlayerFactory;->getCurrentPlayersOfType(Ljava/lang/Class;)Ljava/util/List;276 ····invoke-static·{v3},·Lde/yaacc/player/PlayerFactory;->getCurrentPlayersOfType(Ljava/lang/Class;)Ljava/util/List;
  
274 ····move-result-object·v4277 ····move-result-object·v3
  
 278 ····.line·280
275 ····invoke-interface·{v2,·v4},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z279 ····invoke-interface·{v1,·v3},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z
  
276 ····.line·282280 ····.line·282
277 ····if-eqz·v2,·:cond_1281 ····if-eqz·v1,·:cond_1
  
278 ····.line·283282 ····.line·283
279 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;283 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
280 ····move-result-object·v0284 ····move-result-object·v3
  
281 ····.local·v0,·"i$":Ljava/util/Iterator; 
282 ····:cond_0285 ····:cond_0
283 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z286 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
284 ····move-result·v4287 ····move-result·v4
  
285 ····if-eqz·v4,·:cond_1288 ····if-eqz·v4,·:cond_1
  
286 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;289 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
287 ····move-result-object·v1290 ····move-result-object·v0
  
288 ····check-cast·v1,·Lde/yaacc/player/Player;291 ····check-cast·v0,·Lde/yaacc/player/Player;
Max diff block lines reached; 1702/6599 bytes (25.79%) of diff not shown.
685 B
smali/de/yaacc/player/AVTransportPlayer$10.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
22 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
23 ····.param·p3,·"x1"····#·Ljava/lang/String;24 ····.param·p3,·"x1"····#·Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·62426 ····.line·624
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$10;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$10;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
644 B
smali/de/yaacc/player/AVTransportPlayerActivity$11$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/AVTransportPlayerActivity$11;21 .field·final·synthetic·this$1:Lde/yaacc/player/AVTransportPlayerActivity$11;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity$11;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity$11;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/AVTransportPlayerActivity$11;
  
25 ····.prologue26 ····.prologue
26 ····.line·35527 ····.line·355
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$11$1;->this$1:Lde/yaacc/player/AVTransportPlayerActivity$11;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$11$1;->this$1:Lde/yaacc/player/AVTransportPlayerActivity$11;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
629 B
smali/de/yaacc/player/MultiContentPlayerActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9227 ····.line·92
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$3;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$3;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.96 KB
smali/de/yaacc/player/AVTransportPlayer$4.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·32726 ····.line·327
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$4;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$4;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
27 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$4;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;28 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$4;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
Offset 91, 26 lines modifiedOffset 92, 28 lines modified
  
91 ····const-string·v2,·"UpnpResponse:·"92 ····const-string·v2,·"UpnpResponse:·"
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·335
94 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
95 ····move-result-object·v297 ····move-result-object·v2
  
96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v099 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
 102 ····.line·333
100 ····:goto_0103 ····:goto_0
101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·336105 ····.line·336
103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
104 ····move-result-object·v0107 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·338150 ····.line·338
148 ····return-void151 ····return-void
  
149 ····.line·333152 ····.line·335
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V157 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
581 B
smali/de/yaacc/player/MusicPlayerActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13127 ····.line·131
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$2;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$2;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
563 B
smali/de/yaacc/player/LocalImagePlayer$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·11124 ····.line·111
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$2;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$2;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
598 B
smali/de/yaacc/player/SyncAVTransportPlayer$8.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·47524 ····.line·475
24 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$8;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13327 ····.line·133
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$2;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$2;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.7 KB
smali/de/yaacc/player/AVTransportPlayerActivity$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·24127 ····.line·241
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$10;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$10;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 15 lines modifiedOffset 54, 15 lines modified
  
53 ····.prologue54 ····.prologue
54 ····.line·24955 ····.line·249
55 ····return-void56 ····return-void
56 .end·method57 .end·method
  
57 .method·public·onStopTrackingTouch(Landroid/widget/SeekBar;)V58 .method·public·onStopTrackingTouch(Landroid/widget/SeekBar;)V
58 ····.locals·1259 ····.locals·11
59 ····.param·p1,·"seekBar"····#·Landroid/widget/SeekBar;60 ····.param·p1,·"seekBar"····#·Landroid/widget/SeekBar;
60 ····.annotation·build·Landroid/annotation/SuppressLint;61 ····.annotation·build·Landroid/annotation/SuppressLint;
61 ········value·=·{62 ········value·=·{
62 ············"SimpleDateFormat"63 ············"SimpleDateFormat"
63 ········}64 ········}
64 ····.end·annotation65 ····.end·annotation
  
Offset 99, 49 lines modifiedOffset 100, 49 lines modified
99 ····:try_start_0100 ····:try_start_0
100 ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;101 ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
101 ····move-result-object·v5102 ····move-result-object·v5
  
102 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J103 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J
  
103 ····move-result-wide·v6104 ····move-result-wide·v5
  
104 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;105 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
105 ····move-result-object·v2106 ····move-result-object·v2
  
106 ····.line·260107 ····.line·260
107 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;108 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;
108 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J109 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J
  
109 ····move-result-wide·v6110 ····move-result-wide·v5
  
110 ····long-to-double·v6,·v6111 ····long-to-double·v5,·v5
  
111 ····invoke-virtual·{p1},·Landroid/widget/SeekBar;->getProgress()I112 ····invoke-virtual·{p1},·Landroid/widget/SeekBar;->getProgress()I
  
112 ····move-result·v5113 ····move-result·v7
  
113 ····int-to-double·v8,·v5114 ····int-to-double·v7,·v7
  
114 ····invoke-static·{v8,·v9},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;115 ····invoke-static·{v7,·v8},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
115 ····move-result-object·v5116 ····move-result-object·v7
  
116 ····invoke-virtual·{v5},·Ljava/lang/Double;->doubleValue()D117 ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D
  
117 ····move-result-wide·v8118 ····move-result-wide·v7
  
118 ····const-wide/high16·v10,·0x4059000000000000L····#·100.0119 ····const-wide/high16·v9,·0x4059000000000000L····#·100.0
  
119 ····div-double/2addr·v8,·v10120 ····div-double/2addr·v7,·v9
  
120 ····mul-double/2addr·v6,·v8121 ····mul-double/2addr·v5,·v7
  
121 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;122 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
122 ····move-result-object·v5123 ····move-result-object·v5
  
123 ····invoke-virtual·{v5},·Ljava/lang/Double;->intValue()I124 ····invoke-virtual·{v5},·Ljava/lang/Double;->intValue()I
  
124 ····move-result·v4125 ····move-result·v4
  
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17727 ····.line·177
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$6;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$6;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
549 B
smali/de/yaacc/player/AbstractPlayer$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·23024 ····.line·230
24 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
626 B
smali/de/yaacc/player/LocalBackgoundMusicPlayer$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·15124 ····.line·151
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$3;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$3;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
1.96 KB
smali/de/yaacc/player/AVTransportPlayer$8.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·50126 ····.line·501
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$8;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$8;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
27 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$8;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;28 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$8;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
Offset 91, 26 lines modifiedOffset 92, 28 lines modified
  
91 ····const-string·v2,·"UpnpResponse:·"92 ····const-string·v2,·"UpnpResponse:·"
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·509
94 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
95 ····move-result-object·v297 ····move-result-object·v2
  
96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v099 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
 102 ····.line·507
100 ····:goto_0103 ····:goto_0
101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·510105 ····.line·510
103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
104 ····move-result-object·v0107 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·512150 ····.line·512
148 ····return-void151 ····return-void
  
149 ····.line·507152 ····.line·509
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;I)V157 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;I)V
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$4;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$4;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/de/yaacc/player/AVTransportPlayerActivity$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/AVTransportPlayerActivity$1;21 .field·final·synthetic·this$1:Lde/yaacc/player/AVTransportPlayerActivity$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity$1;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/AVTransportPlayerActivity$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$1$1;->this$1:Lde/yaacc/player/AVTransportPlayerActivity$1;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$1$1;->this$1:Lde/yaacc/player/AVTransportPlayerActivity$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.02 KB
smali/de/yaacc/player/SyncAVTransportPlayer$13.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
  
25 ····.prologue26 ····.prologue
26 ····.line·68627 ····.line·686
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$13;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$13;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
Offset 92, 26 lines modifiedOffset 93, 28 lines modified
  
92 ····const-string·v2,·"UpnpResponse:·"93 ····const-string·v2,·"UpnpResponse:·"
  
93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
94 ····move-result-object·v095 ····move-result-object·v0
  
 96 ····.line·694
95 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
96 ····move-result-object·v298 ····move-result-object·v2
  
97 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·692
101 ····:goto_0104 ····:goto_0
102 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
103 ····.line·695106 ····.line·695
104 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;107 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
105 ····move-result-object·v0108 ····move-result-object·v0
Offset 146, 15 lines modifiedOffset 149, 15 lines modified
146 ····const/4·v1,·0x1149 ····const/4·v1,·0x1
  
147 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z150 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
148 ····.line·697151 ····.line·697
149 ····return-void152 ····return-void
  
150 ····.line·692153 ····.line·694
151 ····:cond_0154 ····:cond_0
152 ····const-string·v0,·""155 ····const-string·v0,·""
  
153 ····goto·:goto_0156 ····goto·:goto_0
154 .end·method157 .end·method
  
155 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;I)V158 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;I)V
12.9 KB
smali/de/yaacc/player/PlayableItem.smali
    
Offset 47, 274 lines modifiedOffset 47, 260 lines modified
47 ····iput-object·v2,·p0,·Lde/yaacc/player/PlayableItem;->item:Lorg/fourthline/cling/support/model/item/Item;47 ····iput-object·v2,·p0,·Lde/yaacc/player/PlayableItem;->item:Lorg/fourthline/cling/support/model/item/Item;
  
48 ····.line·8748 ····.line·87
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·constructor·<init>(Lorg/fourthline/cling/support/model/item/Item;I)V51 .method·public·constructor·<init>(Lorg/fourthline/cling/support/model/item/Item;I)V
52 ····.locals·1652 ····.locals·13
53 ····.param·p1,·"item"····#·Lorg/fourthline/cling/support/model/item/Item;53 ····.param·p1,·"item"····#·Lorg/fourthline/cling/support/model/item/Item;
54 ····.param·p2,·"defaultDuration"····#·I54 ····.param·p2,·"defaultDuration"····#·I
55 ····.annotation·build·Landroid/annotation/SuppressLint;55 ····.annotation·build·Landroid/annotation/SuppressLint;
56 ········value·=·{56 ········value·=·{
57 ············"SimpleDateFormat"57 ············"SimpleDateFormat"
58 ········}58 ········}
59 ····.end·annotation59 ····.end·annotation
  
60 ····.prologue60 ····.prologue
61 ····.line·4761 ····.line·47
62 ····invoke-direct/range·{p0·..·p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·4863 ····.line·48
64 ····move-object/from16·v0,·p1 
  
65 ····move-object/from16·v1,·p0 
  
66 ····iput-object·v0,·v1,·Lde/yaacc/player/PlayableItem;->item:Lorg/fourthline/cling/support/model/item/Item;64 ····iput-object·p1,·p0,·Lde/yaacc/player/PlayableItem;->item:Lorg/fourthline/cling/support/model/item/Item;
  
67 ····.line·4965 ····.line·49
68 ····invoke-virtual/range·{p1·..·p1},·Lorg/fourthline/cling/support/model/item/Item;->getTitle()Ljava/lang/String;66 ····invoke-virtual·{p1},·Lorg/fourthline/cling/support/model/item/Item;->getTitle()Ljava/lang/String;
  
69 ····move-result-object·v9 
  
70 ····move-object/from16·v0,·p067 ····move-result-object·v7
  
71 ····invoke-virtual·{v0,·v9},·Lde/yaacc/player/PlayableItem;->setTitle(Ljava/lang/String;)V68 ····invoke-virtual·{p0,·v7},·Lde/yaacc/player/PlayableItem;->setTitle(Ljava/lang/String;)V
  
72 ····.line·5069 ····.line·50
73 ····invoke-virtual/range·{p1·..·p1},·Lorg/fourthline/cling/support/model/item/Item;->getFirstResource()Lorg/fourthline/cling/support/model/Res;70 ····invoke-virtual·{p1},·Lorg/fourthline/cling/support/model/item/Item;->getFirstResource()Lorg/fourthline/cling/support/model/Res;
  
74 ····move-result-object·v771 ····move-result-object·v5
  
75 ····.line·5172 ····.line·51
76 ····.local·v7,·"resource":Lorg/fourthline/cling/support/model/Res;73 ····.local·v5,·"resource":Lorg/fourthline/cling/support/model/Res;
77 ····if-eqz·v7,·:cond_374 ····if-eqz·v5,·:cond_3
  
78 ····.line·5275 ····.line·52
79 ····invoke-virtual·{v7},·Lorg/fourthline/cling/support/model/Res;->getValue()Ljava/lang/String;76 ····invoke-virtual·{v5},·Lorg/fourthline/cling/support/model/Res;->getValue()Ljava/lang/String;
  
80 ····move-result-object·v977 ····move-result-object·v7
  
81 ····invoke-static·{v9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; 
  
82 ····move-result-object·v978 ····invoke-static·{v7},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
83 ····move-object/from16·v0,·p079 ····move-result-object·v7
  
84 ····invoke-virtual·{v0,·v9},·Lde/yaacc/player/PlayableItem;->setUri(Landroid/net/Uri;)V80 ····invoke-virtual·{p0,·v7},·Lde/yaacc/player/PlayableItem;->setUri(Landroid/net/Uri;)V
  
85 ····.line·5381 ····.line·53
86 ····invoke-virtual·{v7},·Lorg/fourthline/cling/support/model/Res;->getProtocolInfo()Lorg/fourthline/cling/support/model/ProtocolInfo;82 ····invoke-virtual·{v5},·Lorg/fourthline/cling/support/model/Res;->getProtocolInfo()Lorg/fourthline/cling/support/model/ProtocolInfo;
  
87 ····move-result-object·v983 ····move-result-object·v7
  
88 ····invoke-virtual·{v9},·Lorg/fourthline/cling/support/model/ProtocolInfo;->getContentFormat()Ljava/lang/String;84 ····invoke-virtual·{v7},·Lorg/fourthline/cling/support/model/ProtocolInfo;->getContentFormat()Ljava/lang/String;
  
89 ····move-result-object·v685 ····move-result-object·v4
  
90 ····.line·5486 ····.line·54
91 ····.local·v6,·"mimeType":Ljava/lang/String;87 ····.local·v4,·"mimeType":Ljava/lang/String;
92 ····if-eqz·v6,·:cond_088 ····if-eqz·v4,·:cond_0
  
93 ····const-string·v9,·""89 ····const-string·v7,·""
  
94 ····invoke-virtual·{v6,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z90 ····invoke-virtual·{v4,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
95 ····move-result·v991 ····move-result·v7
  
96 ····if-eqz·v9,·:cond_192 ····if-eqz·v7,·:cond_1
  
97 ····.line·5593 ····.line·55
98 ····:cond_094 ····:cond_0
99 ····invoke-virtual/range·{p0·..·p0},·Lde/yaacc/player/PlayableItem;->getUri()Landroid/net/Uri;95 ····invoke-virtual·{p0},·Lde/yaacc/player/PlayableItem;->getUri()Landroid/net/Uri;
  
100 ····move-result-object·v996 ····move-result-object·v7
  
101 ····invoke-virtual·{v9},·Landroid/net/Uri;->toString()Ljava/lang/String;97 ····invoke-virtual·{v7},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
102 ····move-result-object·v998 ····move-result-object·v7
  
103 ····invoke-static·{v9},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String;99 ····invoke-static·{v7},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String;
  
104 ····move-result-object·v3100 ····move-result-object·v1
  
105 ····.line·56101 ····.line·56
106 ····.local·v3,·"fileExtension":Ljava/lang/String;102 ····.local·v1,·"fileExtension":Ljava/lang/String;
107 ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap;103 ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap;
  
108 ····move-result-object·v9104 ····move-result-object·v7
  
109 ····invoke-virtual·{v9,·v3},·Landroid/webkit/MimeTypeMap;->getMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String;105 ····invoke-virtual·{v7,·v1},·Landroid/webkit/MimeTypeMap;->getMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String;
  
110 ····move-result-object·v6106 ····move-result-object·v4
  
111 ····.line·58107 ····.line·58
112 ····.end·local·v3····#·"fileExtension":Ljava/lang/String;108 ····.end·local·v1····#·"fileExtension":Ljava/lang/String;
113 ····:cond_1109 ····:cond_1
114 ····move-object/from16·v0,·p0 
  
115 ····invoke-virtual·{v0,·v6},·Lde/yaacc/player/PlayableItem;->setMimeType(Ljava/lang/String;)V110 ····invoke-virtual·{p0,·v4},·Lde/yaacc/player/PlayableItem;->setMimeType(Ljava/lang/String;)V
  
116 ····.line·62111 ····.line·62
117 ····move/from16·v0,·p2 
  
118 ····int-to-long·v4,·v0112 ····int-to-long·v2,·p2
  
119 ····.line·63113 ····.line·63
120 ····.local·v4,·"millis":J114 ····.local·v2,·"millis":J
121 ····invoke-virtual·{v7},·Lorg/fourthline/cling/support/model/Res;->getDuration()Ljava/lang/String;115 ····invoke-virtual·{v5},·Lorg/fourthline/cling/support/model/Res;->getDuration()Ljava/lang/String;
  
122 ····move-result-object·v9116 ····move-result-object·v7
  
123 ····if-eqz·v9,·:cond_2117 ····if-eqz·v7,·:cond_2
  
124 ····.line·65118 ····.line·65
125 ····:try_start_0119 ····:try_start_0
126 ····invoke-virtual·{v7},·Lorg/fourthline/cling/support/model/Res;->getDuration()Ljava/lang/String;120 ····invoke-virtual·{v5},·Lorg/fourthline/cling/support/model/Res;->getDuration()Ljava/lang/String;
  
Max diff block lines reached; 6813/13139 bytes (51.85%) of diff not shown.
3.43 KB
smali/de/yaacc/player/MultiContentPlayer.smali
    
Offset 51, 29 lines modifiedOffset 51, 31 lines modified
51 ····.line·13551 ····.line·135
52 ····invoke-virtual·{p0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;52 ····invoke-virtual·{p0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;
  
53 ····move-result-object·v553 ····move-result-object·v5
  
54 ····const-string·v6,·"activity"54 ····const-string·v6,·"activity"
  
 55 ····.line·136
55 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;56 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
56 ····move-result-object·v057 ····move-result-object·v0
  
57 ····check-cast·v0,·Landroid/app/ActivityManager;58 ····check-cast·v0,·Landroid/app/ActivityManager;
  
58 ····.line·13759 ····.line·137
59 ····.local·v0,·"activityManager":Landroid/app/ActivityManager;60 ····.local·v0,·"activityManager":Landroid/app/ActivityManager;
60 ····const·v5,·0x7fffffff61 ····const·v5,·0x7fffffff
  
 62 ····.line·138
61 ····invoke-virtual·{v0,·v5},·Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;63 ····invoke-virtual·{v0,·v5},·Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;
  
62 ····move-result-object·v464 ····move-result-object·v4
  
63 ····.line·13965 ····.line·140
64 ····.local·v4,·"services":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningTaskInfo;>;"66 ····.local·v4,·"services":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningTaskInfo;>;"
65 ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;67 ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
  
66 ····move-result-object·v168 ····move-result-object·v1
  
67 ····.line·14169 ····.line·141
68 ····.local·v1,·"apps":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningAppProcessInfo;>;"70 ····.local·v1,·"apps":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningAppProcessInfo;>;"
Offset 144, 14 lines modifiedOffset 146, 15 lines modified
  
144 ····const-string·v7,·"Found·activity·process:·"146 ····const-string·v7,·"Found·activity·process:·"
  
145 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;147 ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
146 ····move-result-object·v7148 ····move-result-object·v7
  
 149 ····.line·152
147 ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object;150 ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
148 ····move-result-object·v5151 ····move-result-object·v5
  
149 ····check-cast·v5,·Landroid/app/ActivityManager$RunningAppProcessInfo;152 ····check-cast·v5,·Landroid/app/ActivityManager$RunningAppProcessInfo;
  
150 ····iget-object·v5,·v5,·Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;153 ····iget-object·v5,·v5,·Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
Offset 172, 14 lines modifiedOffset 175, 15 lines modified
  
172 ····move-result-object·v5175 ····move-result-object·v5
  
173 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;176 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
174 ····move-result-object·v5177 ····move-result-object·v5
  
 178 ····.line·151
175 ····invoke-static·{v6,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I179 ····invoke-static·{v6,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
176 ····.line·148180 ····.line·148
177 ····:cond_0181 ····:cond_0
178 ····add-int/lit8·v2,·v2,·0x1182 ····add-int/lit8·v2,·v2,·0x1
  
179 ····goto·:goto_0183 ····goto·:goto_0
Offset 294, 22 lines modifiedOffset 298, 24 lines modified
  
294 ····move-result-object·v0298 ····move-result-object·v0
  
295 ····.line·205299 ····.line·205
296 ····.local·v0,·"res":Landroid/content/res/Resources;300 ····.local·v0,·"res":Landroid/content/res/Resources;
297 ····const·v3,·0x7f060029301 ····const·v3,·0x7f060029
  
 302 ····.line·206
298 ····invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;303 ····invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
299 ····move-result-object·v3304 ····move-result-object·v3
  
300 ····const/4·v4,·0x0305 ····const/4·v4,·0x0
  
301 ····new-array·v4,·v4,·[Ljava/lang/Object;306 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
 307 ····.line·205
302 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;308 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
303 ····move-result-object·v1309 ····move-result-object·v1
  
304 ····.line·207310 ····.line·207
305 ····.local·v1,·"text":Ljava/lang/String;311 ····.local·v1,·"text":Ljava/lang/String;
306 ····invoke-virtual·{p0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;312 ····invoke-virtual·{p0},·Lde/yaacc/player/MultiContentPlayer;->getContext()Landroid/content/Context;
Offset 428, 26 lines modifiedOffset 434, 28 lines modified
  
428 ····const·v5,·0x7f060015434 ····const·v5,·0x7f060015
  
429 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;435 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
430 ····move-result-object·v4436 ····move-result-object·v4
  
 437 ····.line·126
431 ····invoke-virtual·{v0},·Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String;438 ····invoke-virtual·{v0},·Landroid/content/ActivityNotFoundException;->getMessage()Ljava/lang/String;
  
432 ····move-result-object·v5439 ····move-result-object·v5
  
433 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;440 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
434 ····move-result-object·v4441 ····move-result-object·v4
  
435 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;442 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
436 ····move-result-object·v4443 ····move-result-object·v4
  
 444 ····.line·125
437 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I445 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
438 ····goto·:goto_0446 ····goto·:goto_0
439 .end·method447 .end·method
  
440 .method·protected·stopItem(Lde/yaacc/player/PlayableItem;)V448 .method·protected·stopItem(Lde/yaacc/player/PlayableItem;)V
441 ····.locals·1449 ····.locals·1
19.0 KB
smali/de/yaacc/player/AVTransportPlayer.smali
    
Offset 414, 14 lines modifiedOffset 414, 15 lines modified
  
414 ····const-string·v7,·"No·AVTransport-Service·found·on·Device:·"414 ····const-string·v7,·"No·AVTransport-Service·found·on·Device:·"
  
415 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;415 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
416 ····move-result-object·v6416 ····move-result-object·v6
  
 417 ····.line·364
417 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;418 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
418 ····move-result-object·v7419 ····move-result-object·v7
  
419 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;420 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
420 ····move-result-object·v7421 ····move-result-object·v7
Offset 430, 14 lines modifiedOffset 431, 15 lines modified
  
430 ····move-result-object·v6431 ····move-result-object·v6
  
431 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;432 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
432 ····move-result-object·v6433 ····move-result-object·v6
  
 434 ····.line·362
433 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I435 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
434 ····goto·:goto_0436 ····goto·:goto_0
  
435 ····.line·367437 ····.line·367
436 ····:cond_2438 ····:cond_2
437 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;439 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 477, 17 lines modifiedOffset 479, 17 lines modified
477 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;479 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;
  
478 ····move-result-object·v5480 ····move-result-object·v5
  
479 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;481 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
  
480 ····.line·395482 ····.line·395
481 ····const-wide/16·v6,·0x2710483 ····const-wide/16·v5,·0x2710
  
482 ····invoke-static·{v6,·v7},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;484 ····invoke-static·{v5,·v6},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;
  
483 ····move-result-object·v3485 ····move-result-object·v3
  
484 ····.line·396486 ····.line·396
485 ····.local·v3,·"watchdog":Lde/yaacc/util/Watchdog;487 ····.local·v3,·"watchdog":Lde/yaacc/util/Watchdog;
486 ····invoke-virtual·{v3},·Lde/yaacc/util/Watchdog;->start()V488 ····invoke-virtual·{v3},·Lde/yaacc/util/Watchdog;->start()V
  
Offset 774, 14 lines modifiedOffset 776, 15 lines modified
  
774 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"776 ····const-string·v4,·"No·AVTransport-Service·found·on·Device:·"
  
775 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;777 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
776 ····move-result-object·v3778 ····move-result-object·v3
  
 779 ····.line·558
777 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;780 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
778 ····move-result-object·v4781 ····move-result-object·v4
  
779 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;782 ····invoke-virtual·{v4},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
780 ····move-result-object·v4783 ····move-result-object·v4
Offset 790, 14 lines modifiedOffset 793, 15 lines modified
  
790 ····move-result-object·v3793 ····move-result-object·v3
  
791 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;794 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
792 ····move-result-object·v3795 ····move-result-object·v3
  
 796 ····.line·556
793 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I797 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
794 ····goto·:goto_0798 ····goto·:goto_0
  
795 ····.line·561799 ····.line·561
796 ····:cond_2800 ····:cond_2
797 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;801 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 930, 14 lines modifiedOffset 934, 15 lines modified
  
930 ····const-string·v7,·"No·RenderingControl-Service·found·on·Device:·"934 ····const-string·v7,·"No·RenderingControl-Service·found·on·Device:·"
  
931 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;935 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
932 ····move-result-object·v6936 ····move-result-object·v6
  
 937 ····.line·495
933 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;938 ····invoke-direct·{p0},·Lde/yaacc/player/AVTransportPlayer;->getDevice()Lorg/fourthline/cling/model/meta/Device;
  
934 ····move-result-object·v7939 ····move-result-object·v7
  
935 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;940 ····invoke-virtual·{v7},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
936 ····move-result-object·v7941 ····move-result-object·v7
Offset 946, 14 lines modifiedOffset 951, 15 lines modified
  
946 ····move-result-object·v6951 ····move-result-object·v6
  
947 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;952 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
948 ····move-result-object·v6953 ····move-result-object·v6
  
 954 ····.line·493
949 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I955 ····invoke-static·{v5,·v6},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
950 ····goto·:goto_0956 ····goto·:goto_0
  
951 ····.line·498957 ····.line·498
952 ····:cond_2958 ····:cond_2
953 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;959 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
Offset 993, 17 lines modifiedOffset 999, 17 lines modified
993 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;999 ····invoke-virtual·{v5},·Lde/yaacc/upnp/UpnpClient;->getControlPoint()Lorg/fourthline/cling/controlpoint/ControlPoint;
  
994 ····move-result-object·v51000 ····move-result-object·v5
  
995 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;1001 ····invoke-interface·{v5,·v0},·Lorg/fourthline/cling/controlpoint/ControlPoint;->execute(Lorg/fourthline/cling/controlpoint/ActionCallback;)Ljava/util/concurrent/Future;
  
996 ····.line·5271002 ····.line·527
997 ····const-wide/16·v6,·0x27101003 ····const-wide/16·v5,·0x2710
  
998 ····invoke-static·{v6,·v7},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;1004 ····invoke-static·{v5,·v6},·Lde/yaacc/util/Watchdog;->createWatchdog(J)Lde/yaacc/util/Watchdog;
  
999 ····move-result-object·v31005 ····move-result-object·v3
  
Max diff block lines reached; 15191/19397 bytes (78.32%) of diff not shown.
2.42 KB
smali/de/yaacc/player/SyncAVTransportPlayer$7.smali
    
Offset 19, 17 lines modifiedOffset 19, 18 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;Ljava/lang/String;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"instanceId"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"service"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·Ljava/lang/String;26 ····.param·p4,·"adjustment"····#·Ljava/lang/String;
  
26 ····.prologue27 ····.prologue
27 ····.line·44328 ····.line·443
28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$7;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$7;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
29 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$7;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;30 ····iput-object·p5,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$7;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
Offset 93, 26 lines modifiedOffset 94, 28 lines modified
  
93 ····const-string·v2,·"UpnpResponse:·"94 ····const-string·v2,·"UpnpResponse:·"
  
94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
 97 ····.line·451
96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;98 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
97 ····move-result-object·v299 ····move-result-object·v2
  
98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·449
102 ····:goto_0105 ····:goto_0
103 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
104 ····.line·452107 ····.line·452
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;108 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0109 ····move-result-object·v0
Offset 147, 15 lines modifiedOffset 150, 15 lines modified
147 ····const/4·v1,·0x1150 ····const/4·v1,·0x1
  
148 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z151 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
149 ····.line·454152 ····.line·454
150 ····return-void153 ····return-void
  
151 ····.line·449154 ····.line·451
152 ····:cond_0155 ····:cond_0
153 ····const-string·v0,·""156 ····const-string·v0,·""
  
154 ····goto·:goto_0157 ····goto·:goto_0
155 .end·method158 .end·method
  
156 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V159 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
691 B
smali/de/yaacc/player/AVTransportPlayer$3.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
  
23 ····.prologue24 ····.prologue
24 ····.line·23125 ····.line·231
25 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$3;->this$0:Lde/yaacc/player/AVTransportPlayer;26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$3;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
26 ····iput-object·p2,·p0,·Lde/yaacc/player/AVTransportPlayer$3;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;27 ····iput-object·p2,·p0,·Lde/yaacc/player/AVTransportPlayer$3;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
658 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12427 ····.line·124
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$6;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$6;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16627 ····.line·166
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$5;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$5;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.96 KB
smali/de/yaacc/player/AVTransportPlayer$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·12526 ····.line·125
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$1;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$1;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
27 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$1;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;28 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$1;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
Offset 91, 26 lines modifiedOffset 92, 28 lines modified
  
91 ····const-string·v2,·"UpnpResponse:·"92 ····const-string·v2,·"UpnpResponse:·"
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·133
94 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
95 ····move-result-object·v297 ····move-result-object·v2
  
96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v099 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
 102 ····.line·131
100 ····:goto_0103 ····:goto_0
101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·134105 ····.line·134
103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
104 ····move-result-object·v0107 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·136150 ····.line·136
148 ····return-void151 ····return-void
  
149 ····.line·131152 ····.line·133
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V157 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
549 B
smali/de/yaacc/player/AbstractPlayer$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·19324 ····.line·193
24 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
2.02 KB
smali/de/yaacc/player/AbstractPlayer$3$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$3;21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$3;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$3;)V23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$3;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/AbstractPlayer$3;
  
25 ····.prologue26 ····.prologue
26 ····.line·19927 ····.line·199
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$3$1;->this$1:Lde/yaacc/player/AbstractPlayer$3;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$3$1;->this$1:Lde/yaacc/player/AbstractPlayer$3;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·202
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06002b64 ····const·v4,·0x7f06002b
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$3$1;->this$1:Lde/yaacc/player/AbstractPlayer$3;78 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$3$1;->this$1:Lde/yaacc/player/AbstractPlayer$3;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$3;->this$0:Lde/yaacc/player/AbstractPlayer;
  
 80 ····.line·203
78 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·201
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·20491 ····.line·204
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
5.01 KB
smali/de/yaacc/player/LocalImagePlayer.smali
    
Offset 72, 14 lines modifiedOffset 72, 15 lines modified
  
72 ····.prologue72 ····.prologue
73 ····.line·32273 ····.line·322
74 ····iget-object·v1,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;74 ····iget-object·v1,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;
  
75 ····const-string·v2,·"notification"75 ····const-string·v2,·"notification"
  
 76 ····.line·323
76 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;77 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
77 ····move-result-object·v078 ····move-result-object·v0
  
78 ····check-cast·v0,·Landroid/app/NotificationManager;79 ····check-cast·v0,·Landroid/app/NotificationManager;
  
79 ····.line·32580 ····.line·325
Offset 241, 34 lines modifiedOffset 242, 37 lines modified
  
241 ····iget-object·v4,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;242 ····iget-object·v4,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;
  
242 ····invoke-direct·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V243 ····invoke-direct·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
243 ····const/4·v4,·0x0244 ····const/4·v4,·0x0
  
 245 ····.line·303
244 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;246 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
  
245 ····move-result-object·v3247 ····move-result-object·v3
  
246 ····const·v4,·0x7f020006248 ····const·v4,·0x7f020006
  
 249 ····.line·304
247 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;250 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
  
248 ····move-result-object·v4251 ····move-result-object·v4
  
249 ····new-instance·v3,·Ljava/lang/StringBuilder;252 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
250 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V253 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
251 ····const-string·v5,·"Yaacc·player·"254 ····const-string·v5,·"Yaacc·player·"
  
252 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;255 ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
253 ····move-result-object·v5256 ····move-result-object·v5
  
 257 ····.line·306
254 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalImagePlayer;->getName()Ljava/lang/String;258 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalImagePlayer;->getName()Ljava/lang/String;
  
255 ····move-result-object·v3259 ····move-result-object·v3
  
256 ····if-nez·v3,·:cond_1260 ····if-nez·v3,·:cond_1
  
257 ····const-string·v3,·""261 ····const-string·v3,·""
Offset 278, 14 lines modifiedOffset 282, 15 lines modified
  
278 ····move-result-object·v3282 ····move-result-object·v3
  
279 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;283 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
280 ····move-result-object·v3284 ····move-result-object·v3
  
 285 ····.line·305
281 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;286 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
282 ····move-result-object·v1287 ····move-result-object·v1
  
283 ····.line·308288 ····.line·308
284 ····.local·v1,·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;289 ····.local·v1,·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;
285 ····invoke-direct·{p0,·p1},·Lde/yaacc/player/LocalImagePlayer;->getNotificationIntent(Ljava/util/ArrayList;)Landroid/app/PendingIntent;290 ····invoke-direct·{p0,·p1},·Lde/yaacc/player/LocalImagePlayer;->getNotificationIntent(Ljava/util/ArrayList;)Landroid/app/PendingIntent;
Offset 301, 14 lines modifiedOffset 306, 15 lines modified
  
301 ····.line·312306 ····.line·312
302 ····:cond_0307 ····:cond_0
303 ····iget-object·v3,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;308 ····iget-object·v3,·p0,·Lde/yaacc/player/LocalImagePlayer;->context:Landroid/content/Context;
  
304 ····const-string·v4,·"notification"309 ····const-string·v4,·"notification"
  
 310 ····.line·313
305 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;311 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
306 ····move-result-object·v2312 ····move-result-object·v2
  
307 ····check-cast·v2,·Landroid/app/NotificationManager;313 ····check-cast·v2,·Landroid/app/NotificationManager;
  
308 ····.line·315314 ····.line·315
Offset 322, 15 lines modifiedOffset 328, 15 lines modified
322 ····move-result-object·v4328 ····move-result-object·v4
  
323 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V329 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
  
324 ····.line·316330 ····.line·316
325 ····return-void331 ····return-void
  
326 ····.line·301332 ····.line·306
327 ····.end·local·v0····#·"contentIntent":Landroid/app/PendingIntent;333 ····.end·local·v0····#·"contentIntent":Landroid/app/PendingIntent;
328 ····.end·local·v1····#·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;334 ····.end·local·v1····#·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;
329 ····.end·local·v2····#·"mNotificationManager":Landroid/app/NotificationManager;335 ····.end·local·v2····#·"mNotificationManager":Landroid/app/NotificationManager;
330 ····:cond_1336 ····:cond_1
331 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalImagePlayer;->getName()Ljava/lang/String;337 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalImagePlayer;->getName()Ljava/lang/String;
  
332 ····move-result-object·v3338 ····move-result-object·v3
Offset 591, 18 lines modifiedOffset 597, 20 lines modified
591 ····.line·137597 ····.line·137
592 ····iget-object·v0,·p0,·Lde/yaacc/player/LocalImagePlayer;->commandExecutionTimer:Ljava/util/Timer;598 ····iget-object·v0,·p0,·Lde/yaacc/player/LocalImagePlayer;->commandExecutionTimer:Ljava/util/Timer;
  
593 ····new-instance·v1,·Lde/yaacc/player/LocalImagePlayer$3;599 ····new-instance·v1,·Lde/yaacc/player/LocalImagePlayer$3;
  
594 ····invoke-direct·{v1,·p0},·Lde/yaacc/player/LocalImagePlayer$3;-><init>(Lde/yaacc/player/LocalImagePlayer;)V600 ····invoke-direct·{v1,·p0},·Lde/yaacc/player/LocalImagePlayer$3;-><init>(Lde/yaacc/player/LocalImagePlayer;)V
  
 601 ····.line·146
595 ····invoke-direct·{p0},·Lde/yaacc/player/LocalImagePlayer;->getExecutionTime()J602 ····invoke-direct·{p0},·Lde/yaacc/player/LocalImagePlayer;->getExecutionTime()J
  
596 ····move-result-wide·v2603 ····move-result-wide·v2
  
 604 ····.line·137
597 ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V605 ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljava/util/Timer;->schedule(Ljava/util/TimerTask;J)V
  
598 ····.line·148606 ····.line·148
599 ····return-void607 ····return-void
600 .end·method608 .end·method
  
601 .method·public·play()V609 .method·public·play()V
Offset 619, 18 lines modifiedOffset 627, 20 lines modified
619 ····.line·163627 ····.line·163
620 ····iget-object·v0,·p0,·Lde/yaacc/player/LocalImagePlayer;->commandExecutionTimer:Ljava/util/Timer;628 ····iget-object·v0,·p0,·Lde/yaacc/player/LocalImagePlayer;->commandExecutionTimer:Ljava/util/Timer;
  
621 ····new-instance·v1,·Lde/yaacc/player/LocalImagePlayer$4;629 ····new-instance·v1,·Lde/yaacc/player/LocalImagePlayer$4;
Max diff block lines reached; 1013/5038 bytes (20.11%) of diff not shown.
2.47 KB
smali/de/yaacc/player/LocalThirdPartieMusicPlayer.smali
    
Offset 50, 24 lines modifiedOffset 50, 26 lines modified
50 ····.line·13450 ····.line·134
51 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;51 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;
  
52 ····move-result-object·v552 ····move-result-object·v5
  
53 ····const-string·v6,·"activity"53 ····const-string·v6,·"activity"
  
 54 ····.line·135
54 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;55 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····check-cast·v0,·Landroid/app/ActivityManager;57 ····check-cast·v0,·Landroid/app/ActivityManager;
  
57 ····.line·13658 ····.line·136
58 ····.local·v0,·"activityManager":Landroid/app/ActivityManager;59 ····.local·v0,·"activityManager":Landroid/app/ActivityManager;
59 ····const·v5,·0x7fffffff60 ····const·v5,·0x7fffffff
  
 61 ····.line·137
60 ····invoke-virtual·{v0,·v5},·Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;62 ····invoke-virtual·{v0,·v5},·Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;
  
61 ····move-result-object·v463 ····move-result-object·v4
  
62 ····.line·13864 ····.line·138
63 ····.local·v4,·"services":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningTaskInfo;>;"65 ····.local·v4,·"services":Ljava/util/List;,·"Ljava/util/List<Landroid/app/ActivityManager$RunningTaskInfo;>;"
64 ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;66 ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
Offset 322, 22 lines modifiedOffset 324, 24 lines modified
  
322 ····move-result-object·v0324 ····move-result-object·v0
  
323 ····.line·191325 ····.line·191
324 ····.local·v0,·"res":Landroid/content/res/Resources;326 ····.local·v0,·"res":Landroid/content/res/Resources;
325 ····const·v3,·0x7f060029327 ····const·v3,·0x7f060029
  
 328 ····.line·192
326 ····invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;329 ····invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
327 ····move-result-object·v3330 ····move-result-object·v3
  
328 ····const/4·v4,·0x0331 ····const/4·v4,·0x0
  
329 ····new-array·v4,·v4,·[Ljava/lang/Object;332 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
 333 ····.line·191
330 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;334 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
331 ····move-result-object·v1335 ····move-result-object·v1
  
332 ····.line·193336 ····.line·193
333 ····.local·v1,·"text":Ljava/lang/String;337 ····.local·v1,·"text":Ljava/lang/String;
334 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;338 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;
Offset 410, 28 lines modifiedOffset 414, 31 lines modified
  
410 ····move-result-object·v2414 ····move-result-object·v2
  
411 ····.line·119415 ····.line·119
412 ····.local·v2,·"res":Landroid/content/res/Resources;416 ····.local·v2,·"res":Landroid/content/res/Resources;
413 ····const·v5,·0x7f060016417 ····const·v5,·0x7f060016
  
 418 ····.line·120
414 ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;419 ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
415 ····move-result-object·v5420 ····move-result-object·v5
  
416 ····new-array·v6,·v9,·[Ljava/lang/Object;421 ····new-array·v6,·v9,·[Ljava/lang/Object;
  
417 ····const/4·v7,·0x0422 ····const/4·v7,·0x0
  
 423 ····.line·121
418 ····invoke-virtual·{v1},·Landroid/content/Intent;->getType()Ljava/lang/String;424 ····invoke-virtual·{v1},·Landroid/content/Intent;->getType()Ljava/lang/String;
  
419 ····move-result-object·v8425 ····move-result-object·v8
  
420 ····aput-object·v8,·v6,·v7426 ····aput-object·v8,·v6,·v7
  
 427 ····.line·119
421 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;428 ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
422 ····move-result-object·v3429 ····move-result-object·v3
  
423 ····.line·122430 ····.line·122
424 ····.local·v3,·"text":Ljava/lang/String;431 ····.local·v3,·"text":Ljava/lang/String;
425 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;432 ····invoke-virtual·{p0},·Lde/yaacc/player/LocalThirdPartieMusicPlayer;->getContext()Landroid/content/Context;
562 B
smali/de/yaacc/player/LocalImagePlayer$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·8524 ····.line·85
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$1;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$1;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
602 B
smali/de/yaacc/player/MultiContentPlayerActivity.smali
    
Offset 30, 18 lines modifiedOffset 30, 20 lines modified
30 .method·private·getPlayer()Lde/yaacc/player/Player;30 .method·private·getPlayer()Lde/yaacc/player/Player;
31 ····.locals·131 ····.locals·1
  
32 ····.prologue32 ····.prologue
33 ····.line·14033 ····.line·140
34 ····const-class·v0,·Lde/yaacc/player/MultiContentPlayer;34 ····const-class·v0,·Lde/yaacc/player/MultiContentPlayer;
  
 35 ····.line·141
35 ····invoke-static·{v0},·Lde/yaacc/player/PlayerFactory;->getFirstCurrentPlayerOfType(Ljava/lang/Class;)Lde/yaacc/player/Player;36 ····invoke-static·{v0},·Lde/yaacc/player/PlayerFactory;->getFirstCurrentPlayerOfType(Ljava/lang/Class;)Lde/yaacc/player/Player;
  
36 ····move-result-object·v037 ····move-result-object·v0
  
 38 ····.line·140
37 ····return-object·v039 ····return-object·v0
38 .end·method40 .end·method
  
  
39 #·virtual·methods41 #·virtual·methods
40 .method·protected·onCreate(Landroid/os/Bundle;)V42 .method·protected·onCreate(Landroid/os/Bundle;)V
41 ····.locals·1043 ····.locals·10
1.98 KB
smali/de/yaacc/player/AVTransportPlayer$9.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;)V20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
22 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
23 ····.prologue24 ····.prologue
24 ····.line·56425 ····.line·564
25 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$9;->this$0:Lde/yaacc/player/AVTransportPlayer;26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$9;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
26 ····invoke-direct·{p0,·p2},·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;-><init>(Lorg/fourthline/cling/model/meta/Service;)V27 ····invoke-direct·{p0,·p2},·Lorg/fourthline/cling/support/avtransport/callback/GetPositionInfo;-><init>(Lorg/fourthline/cling/model/meta/Service;)V
Offset 87, 26 lines modifiedOffset 88, 28 lines modified
  
87 ····const-string·v2,·"UpnpResponse:·"88 ····const-string·v2,·"UpnpResponse:·"
  
88 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;89 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
89 ····move-result-object·v090 ····move-result-object·v0
  
 91 ····.line·572
90 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;92 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
91 ····move-result-object·v293 ····move-result-object·v2
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v095 ····move-result-object·v0
  
94 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;96 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
95 ····move-result-object·v097 ····move-result-object·v0
  
 98 ····.line·570
96 ····:goto_099 ····:goto_0
97 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I100 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
98 ····.line·573101 ····.line·573
99 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;102 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
100 ····move-result-object·v0103 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·575150 ····.line·575
148 ····return-void151 ····return-void
  
149 ····.line·570152 ····.line·572
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/support/model/PositionInfo;)V157 .method·public·received(Lorg/fourthline/cling/model/action/ActionInvocation;Lorg/fourthline/cling/support/model/PositionInfo;)V
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·18827 ····.line·188
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$7;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$7;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.01 KB
smali/de/yaacc/player/AbstractPlayer$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;21 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
25 ····.prologue26 ····.prologue
26 ····.line·16927 ····.line·169
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 14 lines modifiedOffset 54, 15 lines modified
  
53 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;54 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;
  
54 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;55 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
55 ····move-result-object·v356 ····move-result-object·v3
  
 57 ····.line·172
56 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;58 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
57 ····move-result-object·v359 ····move-result-object·v3
  
58 ····const·v4,·0x7f06003860 ····const·v4,·0x7f060038
  
59 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;61 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 69, 28 lines modifiedOffset 71, 30 lines modified
  
69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;71 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
70 ····move-result-object·v272 ····move-result-object·v2
  
71 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;73 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$2;->this$0:Lde/yaacc/player/AbstractPlayer;
  
 74 ····.line·173
72 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;75 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;
  
73 ····move-result-object·v376 ····move-result-object·v3
  
74 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;77 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
75 ····move-result-object·v278 ····move-result-object·v2
  
76 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;79 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
77 ····move-result-object·v280 ····move-result-object·v2
  
78 ····const/4·v3,·0x081 ····const/4·v3,·0x0
  
 82 ····.line·171
79 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;83 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
80 ····move-result-object·v084 ····move-result-object·v0
  
81 ····.line·17485 ····.line·174
82 ····.local·v0,·"toast":Landroid/widget/Toast;86 ····.local·v0,·"toast":Landroid/widget/Toast;
83 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V87 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
8.88 KB
smali/de/yaacc/player/AbstractPlayer.smali
    
Offset 190, 14 lines modifiedOffset 190, 15 lines modified
190 ····.line·541190 ····.line·541
191 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;191 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
192 ····move-result-object·v1192 ····move-result-object·v1
  
193 ····const-string·v2,·"notification"193 ····const-string·v2,·"notification"
  
 194 ····.line·542
194 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;195 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
195 ····move-result-object·v0196 ····move-result-object·v0
  
196 ····check-cast·v0,·Landroid/app/NotificationManager;197 ····check-cast·v0,·Landroid/app/NotificationManager;
  
197 ····.line·544198 ····.line·544
Offset 248, 38 lines modifiedOffset 249, 42 lines modified
248 .method·private·showNotification()V249 .method·private·showNotification()V
249 ····.locals·5250 ····.locals·5
  
250 ····.prologue251 ····.prologue
251 ····.line·522252 ····.line·522
252 ····new-instance·v3,·Landroid/support/v4/app/NotificationCompat$Builder;253 ····new-instance·v3,·Landroid/support/v4/app/NotificationCompat$Builder;
  
 254 ····.line·523
253 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;255 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
254 ····move-result-object·v4256 ····move-result-object·v4
  
255 ····invoke-direct·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V257 ····invoke-direct·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
256 ····const/4·v4,·0x0258 ····const/4·v4,·0x0
  
257 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;259 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
  
258 ····move-result-object·v3260 ····move-result-object·v3
  
259 ····const·v4,·0x7f020006261 ····const·v4,·0x7f020006
  
 262 ····.line·524
260 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;263 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
  
261 ····move-result-object·v3264 ····move-result-object·v3
  
262 ····const-string·v4,·"Yaacc·player"265 ····const-string·v4,·"Yaacc·player"
  
 266 ····.line·525
263 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;267 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
264 ····move-result-object·v4268 ····move-result-object·v4
  
 269 ····.line·526
265 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getName()Ljava/lang/String;270 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getName()Ljava/lang/String;
  
266 ····move-result-object·v3271 ····move-result-object·v3
  
267 ····if-nez·v3,·:cond_1272 ····if-nez·v3,·:cond_1
  
268 ····const-string·v3,·""273 ····const-string·v3,·""
Offset 306, 14 lines modifiedOffset 311, 15 lines modified
306 ····:cond_0311 ····:cond_0
307 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;312 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
308 ····move-result-object·v3313 ····move-result-object·v3
  
309 ····const-string·v4,·"notification"314 ····const-string·v4,·"notification"
  
 315 ····.line·532
310 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;316 ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
311 ····move-result-object·v2317 ····move-result-object·v2
  
312 ····check-cast·v2,·Landroid/app/NotificationManager;318 ····check-cast·v2,·Landroid/app/NotificationManager;
  
313 ····.line·534319 ····.line·534
Offset 327, 15 lines modifiedOffset 333, 15 lines modified
327 ····move-result-object·v4333 ····move-result-object·v4
  
328 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V334 ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
  
329 ····.line·535335 ····.line·535
330 ····return-void336 ····return-void
  
331 ····.line·522337 ····.line·526
332 ····.end·local·v0····#·"contentIntent":Landroid/app/PendingIntent;338 ····.end·local·v0····#·"contentIntent":Landroid/app/PendingIntent;
333 ····.end·local·v1····#·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;339 ····.end·local·v1····#·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;
334 ····.end·local·v2····#·"mNotificationManager":Landroid/app/NotificationManager;340 ····.end·local·v2····#·"mNotificationManager":Landroid/app/NotificationManager;
335 ····:cond_1341 ····:cond_1
336 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getName()Ljava/lang/String;342 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getName()Ljava/lang/String;
  
337 ····move-result-object·v3343 ····move-result-object·v3
Offset 587, 22 lines modifiedOffset 593, 22 lines modified
587 ····.line·619593 ····.line·619
588 ····const-string·v0,·""594 ····const-string·v0,·""
  
589 ····return-object·v0595 ····return-object·v0
590 .end·method596 .end·method
  
591 .method·protected·getExecutionTime()Ljava/util/Date;597 .method·protected·getExecutionTime()Ljava/util/Date;
592 ····.locals·7598 ····.locals·6
  
593 ····.prologue599 ····.prologue
594 ····const/16·v4,·0xd600 ····const/16·v4,·0xd
  
595 ····const/16·v3,·0xc601 ····const/16·v3,·0xc
  
596 ····const/16·v6,·0xe602 ····const/16·v5,·0xe
  
597 ····.line·642603 ····.line·642
598 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;604 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
599 ····move-result-object·v1605 ····move-result-object·v1
  
600 ····invoke-static·{v1},·Ljava/util/Calendar;->getInstance(Ljava/util/Locale;)Ljava/util/Calendar;606 ····invoke-static·{v1},·Ljava/util/Calendar;->getInstance(Ljava/util/Locale;)Ljava/util/Calendar;
Offset 666, 15 lines modifiedOffset 672, 15 lines modified
  
666 ····move-result-object·v1672 ····move-result-object·v1
  
667 ····invoke-virtual·{v1},·Lde/yaacc/upnp/model/types/SyncOffset;->getMillis()I673 ····invoke-virtual·{v1},·Lde/yaacc/upnp/model/types/SyncOffset;->getMillis()I
  
668 ····move-result·v1674 ····move-result·v1
  
669 ····invoke-virtual·{v0,·v6,·v1},·Ljava/util/Calendar;->set(II)V675 ····invoke-virtual·{v0,·v5,·v1},·Ljava/util/Calendar;->set(II)V
  
670 ····.line·647676 ····.line·647
671 ····const/16·v1,·0xa677 ····const/16·v1,·0xa
  
672 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getSyncInfo()Lde/yaacc/upnp/SynchronizationInfo;678 ····invoke-virtual·{p0},·Lde/yaacc/player/AbstractPlayer;->getSyncInfo()Lde/yaacc/upnp/SynchronizationInfo;
Max diff block lines reached; 5289/9014 bytes (58.68%) of diff not shown.
657 B
smali/de/yaacc/player/ThirdPartieMusicPlayerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/ThirdPartieMusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6927 ····.line·69
27 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$1;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/ThirdPartieMusicPlayerActivity$1;->this$0:Lde/yaacc/player/ThirdPartieMusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/de/yaacc/player/MultiContentPlayerActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10327 ····.line·103
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$4;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$4;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/de/yaacc/player/MultiContentPlayerActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$5;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$5;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
630 B
smali/de/yaacc/player/MultiContentPlayerActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12527 ····.line·125
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$6;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$6;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
629 B
smali/de/yaacc/player/MultiContentPlayerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MultiContentPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MultiContentPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$1;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MultiContentPlayerActivity$1;->this$0:Lde/yaacc/player/MultiContentPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
563 B
smali/de/yaacc/player/LocalImagePlayer$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·28124 ····.line·281
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$6;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$6;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
549 B
smali/de/yaacc/player/AbstractPlayer$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AbstractPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AbstractPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·27224 ····.line·272
24 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
581 B
smali/de/yaacc/player/MusicPlayerActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17527 ····.line·175
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$6;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$6;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.02 KB
smali/de/yaacc/player/AbstractPlayer$5$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$5;21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$5;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$5;)V23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$5;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/AbstractPlayer$5;
  
25 ····.prologue26 ····.prologue
26 ····.line·27927 ····.line·279
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$5$1;->this$1:Lde/yaacc/player/AbstractPlayer$5;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$5$1;->this$1:Lde/yaacc/player/AbstractPlayer$5;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·282
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06008664 ····const·v4,·0x7f060086
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$5$1;->this$1:Lde/yaacc/player/AbstractPlayer$5;78 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$5$1;->this$1:Lde/yaacc/player/AbstractPlayer$5;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$5;->this$0:Lde/yaacc/player/AbstractPlayer;
  
 80 ····.line·283
78 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·281
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·28491 ····.line·284
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
563 B
smali/de/yaacc/player/LocalImagePlayer$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·19024 ····.line·190
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$5;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$5;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
581 B
smali/de/yaacc/player/MusicPlayerActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16427 ····.line·164
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$5;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$5;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
731 B
smali/de/yaacc/player/SyncAVTransportPlayer$3.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
  
23 ····.prologue24 ····.prologue
24 ····.line·25325 ····.line·253
25 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$3;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;26 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$3;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
26 ····iput-object·p2,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$3;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;27 ····iput-object·p2,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$3;->val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
563 B
smali/de/yaacc/player/LocalImagePlayer$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalImagePlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalImagePlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalImagePlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·16324 ····.line·163
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$4;->this$0:Lde/yaacc/player/LocalImagePlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalImagePlayer$4;->this$0:Lde/yaacc/player/LocalImagePlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
581 B
smali/de/yaacc/player/MusicPlayerActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15327 ····.line·153
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$4;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$4;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/de/yaacc/player/AVTransportPlayerActivity$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21927 ····.line·219
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$9;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$9;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.61 KB
smali/de/yaacc/player/SyncAVTransportPlayer$InternalSetAVTransportURI.smali
    
Offset 124, 26 lines modifiedOffset 124, 28 lines modified
  
124 ····const-string·v2,·"UpnpResponse:·"124 ····const-string·v2,·"UpnpResponse:·"
  
125 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;125 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v1126 ····move-result-object·v1
  
 127 ····.line·783
127 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;128 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
128 ····move-result-object·v2129 ····move-result-object·v2
  
129 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;130 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
130 ····move-result-object·v1131 ····move-result-object·v1
  
131 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;132 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
132 ····move-result-object·v1133 ····move-result-object·v1
  
 134 ····.line·782
133 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I135 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
134 ····.line·784136 ····.line·784
135 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;137 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
136 ····move-result-object·v0138 ····move-result-object·v0
  
Offset 157, 26 lines modifiedOffset 159, 28 lines modified
  
157 ····const-string·v2,·"UpnpResponse:·"159 ····const-string·v2,·"UpnpResponse:·"
  
158 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;160 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
159 ····move-result-object·v1161 ····move-result-object·v1
  
 162 ····.line·785
160 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusMessage()Ljava/lang/String;163 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusMessage()Ljava/lang/String;
  
161 ····move-result-object·v2164 ····move-result-object·v2
  
162 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;165 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
163 ····move-result-object·v1166 ····move-result-object·v1
  
164 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;167 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
165 ····move-result-object·v1168 ····move-result-object·v1
  
 169 ····.line·784
166 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I170 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
167 ····.line·786171 ····.line·786
168 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;172 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
169 ····move-result-object·v0173 ····move-result-object·v0
  
Offset 190, 26 lines modifiedOffset 194, 28 lines modified
  
190 ····const-string·v2,·"UpnpResponse:·"194 ····const-string·v2,·"UpnpResponse:·"
  
191 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;195 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
192 ····move-result-object·v1196 ····move-result-object·v1
  
 197 ····.line·787
193 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I198 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getStatusCode()I
  
194 ····move-result·v2199 ····move-result·v2
  
195 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;200 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
196 ····move-result-object·v1201 ····move-result-object·v1
  
197 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;202 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
198 ····move-result-object·v1203 ····move-result-object·v1
  
 204 ····.line·786
199 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I205 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
200 ····.line·789206 ····.line·789
201 ····:cond_0207 ····:cond_0
202 ····iput-boolean·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$InternalSetAVTransportURI;->hasFailures:Z208 ····iput-boolean·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$InternalSetAVTransportURI;->hasFailures:Z
  
203 ····.line·790209 ····.line·790
626 B
smali/de/yaacc/player/LocalBackgoundMusicPlayer$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·10624 ····.line·106
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$1;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$1;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
1.87 KB
smali/de/yaacc/player/AVTransportPlayer$6.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;ZLde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;ZLde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
24 ····.param·p3,·"x1"····#·Z25 ····.param·p3,·"x1"····#·Z
  
25 ····.prologue26 ····.prologue
26 ····.line·42527 ····.line·425
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$6;->this$0:Lde/yaacc/player/AVTransportPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$6;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
Offset 92, 26 lines modifiedOffset 93, 28 lines modified
  
92 ····const-string·v2,·"UpnpResponse:·"93 ····const-string·v2,·"UpnpResponse:·"
  
93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
94 ····move-result-object·v095 ····move-result-object·v0
  
 96 ····.line·433
95 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
96 ····move-result-object·v298 ····move-result-object·v2
  
97 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·431
101 ····:goto_0104 ····:goto_0
102 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
103 ····.line·434106 ····.line·434
104 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;107 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
105 ····move-result-object·v0108 ····move-result-object·v0
Offset 146, 15 lines modifiedOffset 149, 15 lines modified
146 ····const/4·v1,·0x1149 ····const/4·v1,·0x1
  
147 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z150 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
148 ····.line·436151 ····.line·436
149 ····return-void152 ····return-void
  
150 ····.line·431153 ····.line·433
151 ····:cond_0154 ····:cond_0
152 ····const-string·v0,·""155 ····const-string·v0,·""
  
153 ····goto·:goto_0156 ····goto·:goto_0
154 .end·method157 .end·method
  
155 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V158 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
598 B
smali/de/yaacc/player/SyncAVTransportPlayer$9.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·50924 ····.line·509
24 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$9;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
2.65 KB
smali/de/yaacc/player/MusicPlayerActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20127 ····.line·201
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$8;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$8;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 15 lines modifiedOffset 54, 15 lines modified
  
53 ····.prologue54 ····.prologue
54 ····.line·20955 ····.line·209
55 ····return-void56 ····return-void
56 .end·method57 .end·method
  
57 .method·public·onStopTrackingTouch(Landroid/widget/SeekBar;)V58 .method·public·onStopTrackingTouch(Landroid/widget/SeekBar;)V
58 ····.locals·1259 ····.locals·11
59 ····.param·p1,·"seekBar"····#·Landroid/widget/SeekBar;60 ····.param·p1,·"seekBar"····#·Landroid/widget/SeekBar;
60 ····.annotation·build·Landroid/annotation/SuppressLint;61 ····.annotation·build·Landroid/annotation/SuppressLint;
61 ········value·=·{62 ········value·=·{
62 ············"SimpleDateFormat"63 ············"SimpleDateFormat"
63 ········}64 ········}
64 ····.end·annotation65 ····.end·annotation
  
Offset 99, 49 lines modifiedOffset 100, 49 lines modified
99 ····:try_start_0100 ····:try_start_0
100 ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;101 ····invoke-virtual·{v0,·v1},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
  
101 ····move-result-object·v5102 ····move-result-object·v5
  
102 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J103 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J
  
103 ····move-result-wide·v6104 ····move-result-wide·v5
  
104 ····invoke-static·{v6,·v7},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;105 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
105 ····move-result-object·v2106 ····move-result-object·v2
  
106 ····.line·220107 ····.line·220
107 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;108 ····.local·v2,·"durationTimeMillis":Ljava/lang/Long;
108 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J109 ····invoke-virtual·{v2},·Ljava/lang/Long;->longValue()J
  
109 ····move-result-wide·v6110 ····move-result-wide·v5
  
110 ····long-to-double·v6,·v6111 ····long-to-double·v5,·v5
  
111 ····invoke-virtual·{p1},·Landroid/widget/SeekBar;->getProgress()I112 ····invoke-virtual·{p1},·Landroid/widget/SeekBar;->getProgress()I
  
112 ····move-result·v5113 ····move-result·v7
  
113 ····int-to-double·v8,·v5114 ····int-to-double·v7,·v7
  
114 ····invoke-static·{v8,·v9},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;115 ····invoke-static·{v7,·v8},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
115 ····move-result-object·v5116 ····move-result-object·v7
  
116 ····invoke-virtual·{v5},·Ljava/lang/Double;->doubleValue()D117 ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D
  
117 ····move-result-wide·v8118 ····move-result-wide·v7
  
118 ····const-wide/high16·v10,·0x4059000000000000L····#·100.0119 ····const-wide/high16·v9,·0x4059000000000000L····#·100.0
  
119 ····div-double/2addr·v8,·v10120 ····div-double/2addr·v7,·v9
  
120 ····mul-double/2addr·v6,·v8121 ····mul-double/2addr·v5,·v7
  
121 ····invoke-static·{v6,·v7},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;122 ····invoke-static·{v5,·v6},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
122 ····move-result-object·v5123 ····move-result-object·v5
  
123 ····invoke-virtual·{v5},·Ljava/lang/Double;->intValue()I124 ····invoke-virtual·{v5},·Ljava/lang/Double;->intValue()I
  
124 ····move-result·v4125 ····move-result·v4
  
626 B
smali/de/yaacc/player/LocalBackgoundMusicPlayer$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·20924 ····.line·209
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$5;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$5;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
1.96 KB
smali/de/yaacc/player/AVTransportPlayer$2.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;Lde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
  
24 ····.prologue25 ····.prologue
25 ····.line·20626 ····.line·206
26 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$2;->this$0:Lde/yaacc/player/AVTransportPlayer;27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$2;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
27 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$2;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;28 ····iput-object·p3,·p0,·Lde/yaacc/player/AVTransportPlayer$2;->val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
Offset 91, 26 lines modifiedOffset 92, 28 lines modified
  
91 ····const-string·v2,·"UpnpResponse:·"92 ····const-string·v2,·"UpnpResponse:·"
  
92 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·214
94 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
95 ····move-result-object·v297 ····move-result-object·v2
  
96 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
97 ····move-result-object·v099 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
 102 ····.line·212
100 ····:goto_0103 ····:goto_0
101 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I104 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·215105 ····.line·215
103 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;106 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
104 ····move-result-object·v0107 ····move-result-object·v0
Offset 145, 15 lines modifiedOffset 148, 15 lines modified
145 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
146 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z149 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
147 ····.line·217150 ····.line·217
148 ····return-void151 ····return-void
  
149 ····.line·212152 ····.line·214
150 ····:cond_0153 ····:cond_0
151 ····const-string·v0,·""154 ····const-string·v0,·""
  
152 ····goto·:goto_0155 ····goto·:goto_0
153 .end·method156 .end·method
  
154 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V157 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
629 B
smali/de/yaacc/player/AVTransportPlayerActivity$11.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V20 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayerActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayerActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·35124 ····.line·351
24 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$11;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;25 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayerActivity$11;->this$0:Lde/yaacc/player/AVTransportPlayerActivity;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
2.13 KB
smali/de/yaacc/player/SyncAVTransportPlayer$10$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;21 .field·final·synthetic·this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$10;)V23 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer$10;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/SyncAVTransportPlayer$10;
  
25 ····.prologue26 ····.prologue
26 ····.line·55227 ····.line·552
27 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·555
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06008664 ····const·v4,·0x7f060086
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;78 ····iget-object·v3,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10$1;->this$1:Lde/yaacc/player/SyncAVTransportPlayer$10;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
 80 ····.line·556
78 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/SyncAVTransportPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·554
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·55791 ····.line·557
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.02 KB
smali/de/yaacc/player/AbstractPlayer$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$4;21 .field·final·synthetic·this$1:Lde/yaacc/player/AbstractPlayer$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$4;)V23 .method·constructor·<init>(Lde/yaacc/player/AbstractPlayer$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/AbstractPlayer$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·23627 ····.line·236
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$4$1;->this$1:Lde/yaacc/player/AbstractPlayer$4;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AbstractPlayer$4$1;->this$1:Lde/yaacc/player/AbstractPlayer$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;58 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;
  
58 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;59 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getContext()Landroid/content/Context;
  
59 ····move-result-object·v360 ····move-result-object·v3
  
 61 ····.line·239
60 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;62 ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
61 ····move-result-object·v363 ····move-result-object·v3
  
62 ····const·v4,·0x7f06002c64 ····const·v4,·0x7f06002c
  
63 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;65 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 75, 28 lines modifiedOffset 77, 30 lines modified
  
75 ····move-result-object·v277 ····move-result-object·v2
  
76 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$4$1;->this$1:Lde/yaacc/player/AbstractPlayer$4;78 ····iget-object·v3,·p0,·Lde/yaacc/player/AbstractPlayer$4$1;->this$1:Lde/yaacc/player/AbstractPlayer$4;
  
77 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;79 ····iget-object·v3,·v3,·Lde/yaacc/player/AbstractPlayer$4;->this$0:Lde/yaacc/player/AbstractPlayer;
  
 80 ····.line·240
78 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;81 ····invoke-virtual·{v3},·Lde/yaacc/player/AbstractPlayer;->getPositionString()Ljava/lang/String;
  
79 ····move-result-object·v382 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
81 ····move-result-object·v284 ····move-result-object·v2
  
82 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·v286 ····move-result-object·v2
  
84 ····const/4·v3,·0x087 ····const/4·v3,·0x0
  
 88 ····.line·238
85 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;89 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
86 ····move-result-object·v090 ····move-result-object·v0
  
87 ····.line·24191 ····.line·241
88 ····.local·v0,·"toast":Landroid/widget/Toast;92 ····.local·v0,·"toast":Landroid/widget/Toast;
89 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V93 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
601 B
smali/de/yaacc/player/SyncAVTransportPlayer$10.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·54524 ····.line·545
24 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$10;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
581 B
smali/de/yaacc/player/MusicPlayerActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/player/MusicPlayerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/player/MusicPlayerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14227 ····.line·142
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$3;->this$0:Lde/yaacc/player/MusicPlayerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$3;->this$0:Lde/yaacc/player/MusicPlayerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.04 KB
smali/de/yaacc/player/SyncAVTransportPlayer$14.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/SyncAVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/SyncAVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/SyncAVTransportPlayer;Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/SyncAVTransportPlayer$ActionState;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/SyncAVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/types/UnsignedIntegerFourBytes;
24 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;25 ····.param·p3,·"x1"····#·Lorg/fourthline/cling/model/meta/Service;
25 ····.param·p4,·"x2"····#·J26 ····.param·p4,·"x2"····#·J
  
26 ····.prologue27 ····.prologue
27 ····.line·74528 ····.line·745
28 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$14;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;29 ····iput-object·p1,·p0,·Lde/yaacc/player/SyncAVTransportPlayer$14;->this$0:Lde/yaacc/player/SyncAVTransportPlayer;
Offset 93, 26 lines modifiedOffset 94, 28 lines modified
  
93 ····const-string·v2,·"UpnpResponse:·"94 ····const-string·v2,·"UpnpResponse:·"
  
94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
95 ····move-result-object·v096 ····move-result-object·v0
  
 97 ····.line·753
96 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;98 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
97 ····move-result-object·v299 ····move-result-object·v2
  
98 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0101 ····move-result-object·v0
  
100 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
101 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·751
102 ····:goto_0105 ····:goto_0
103 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
104 ····.line·754107 ····.line·754
105 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;108 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0109 ····move-result-object·v0
Offset 147, 15 lines modifiedOffset 150, 15 lines modified
147 ····const/4·v1,·0x1150 ····const/4·v1,·0x1
  
148 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z151 ····iput-boolean·v1,·v0,·Lde/yaacc/player/SyncAVTransportPlayer$ActionState;->actionFinished:Z
  
149 ····.line·756152 ····.line·756
150 ····return-void153 ····return-void
  
151 ····.line·751154 ····.line·753
152 ····:cond_0155 ····:cond_0
153 ····const-string·v0,·""156 ····const-string·v0,·""
  
154 ····goto·:goto_0157 ····goto·:goto_0
155 .end·method158 .end·method
  
156 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V159 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
595 B
smali/de/yaacc/player/MusicPlayerActivity$9$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/player/MusicPlayerActivity$9;21 .field·final·synthetic·this$1:Lde/yaacc/player/MusicPlayerActivity$9;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity$9;)V23 .method·constructor·<init>(Lde/yaacc/player/MusicPlayerActivity$9;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/player/MusicPlayerActivity$9;
  
25 ····.prologue26 ····.prologue
26 ····.line·31227 ····.line·312
27 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$9$1;->this$1:Lde/yaacc/player/MusicPlayerActivity$9;28 ····iput-object·p1,·p0,·Lde/yaacc/player/MusicPlayerActivity$9$1;->this$1:Lde/yaacc/player/MusicPlayerActivity$9;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.95 KB
smali/de/yaacc/player/AVTransportPlayer$7.smali
    
Offset 18, 15 lines modifiedOffset 18, 16 lines modified
18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/AVTransportPlayer;
  
19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;19 .field·final·synthetic·val$actionState:Lde/yaacc/player/AVTransportPlayer$ActionState;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/AVTransportPlayer$ActionState;)V21 .method·constructor·<init>(Lde/yaacc/player/AVTransportPlayer;Lorg/fourthline/cling/model/meta/Service;JLde/yaacc/player/AVTransportPlayer$ActionState;)V
22 ····.locals·122 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lde/yaacc/player/AVTransportPlayer;
23 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;24 ····.param·p2,·"x0"····#·Lorg/fourthline/cling/model/meta/Service;
24 ····.param·p3,·"x1"····#·J25 ····.param·p3,·"x1"····#·J
  
25 ····.prologue26 ····.prologue
26 ····.line·46327 ····.line·463
27 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$7;->this$0:Lde/yaacc/player/AVTransportPlayer;28 ····iput-object·p1,·p0,·Lde/yaacc/player/AVTransportPlayer$7;->this$0:Lde/yaacc/player/AVTransportPlayer;
  
Offset 92, 26 lines modifiedOffset 93, 28 lines modified
  
92 ····const-string·v2,·"UpnpResponse:·"93 ····const-string·v2,·"UpnpResponse:·"
  
93 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
94 ····move-result-object·v095 ····move-result-object·v0
  
 96 ····.line·471
95 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;97 ····invoke-virtual·{p2},·Lorg/fourthline/cling/model/message/UpnpResponse;->getResponseDetails()Ljava/lang/String;
  
96 ····move-result-object·v298 ····move-result-object·v2
  
97 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;99 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
98 ····move-result-object·v0100 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;101 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·469
101 ····:goto_0104 ····:goto_0
102 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
103 ····.line·472106 ····.line·472
104 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;107 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
105 ····move-result-object·v0108 ····move-result-object·v0
Offset 146, 15 lines modifiedOffset 149, 15 lines modified
146 ····const/4·v1,·0x1149 ····const/4·v1,·0x1
  
147 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z150 ····iput-boolean·v1,·v0,·Lde/yaacc/player/AVTransportPlayer$ActionState;->actionFinished:Z
  
148 ····.line·474151 ····.line·474
149 ····return-void152 ····return-void
  
150 ····.line·469153 ····.line·471
151 ····:cond_0154 ····:cond_0
152 ····const-string·v0,·""155 ····const-string·v0,·""
  
153 ····goto·:goto_0156 ····goto·:goto_0
154 .end·method157 .end·method
  
155 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V158 .method·public·success(Lorg/fourthline/cling/model/action/ActionInvocation;)V
626 B
smali/de/yaacc/player/LocalBackgoundMusicPlayer$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;18 .field·final·synthetic·this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V20 .method·constructor·<init>(Lde/yaacc/player/LocalBackgoundMusicPlayer;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
22 ····.prologue23 ····.prologue
23 ····.line·12124 ····.line·121
24 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;25 ····iput-object·p1,·p0,·Lde/yaacc/player/LocalBackgoundMusicPlayer$2;->this$0:Lde/yaacc/player/LocalBackgoundMusicPlayer;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
1.53 KB
smali/de/yaacc/browser/PlayerListActivity.smali
    
Offset 72, 22 lines modifiedOffset 72, 24 lines modified
72 .end·method72 .end·method
  
73 .method·private·getPreferences()Landroid/content/SharedPreferences;73 .method·private·getPreferences()Landroid/content/SharedPreferences;
74 ····.locals·174 ····.locals·1
  
75 ····.prologue75 ····.prologue
76 ····.line·10576 ····.line·105
 77 ····.line·106
77 ····invoke-virtual·{p0},·Lde/yaacc/browser/PlayerListActivity;->getApplicationContext()Landroid/content/Context;78 ····invoke-virtual·{p0},·Lde/yaacc/browser/PlayerListActivity;->getApplicationContext()Landroid/content/Context;
  
78 ····move-result-object·v079 ····move-result-object·v0
  
79 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;80 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
80 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·105
81 ····return-object·v083 ····return-object·v0
82 .end·method84 .end·method
  
83 .method·private·init(Landroid/os/Bundle;)V85 .method·private·init(Landroid/os/Bundle;)V
84 ····.locals·186 ····.locals·1
85 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;87 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 243, 18 lines modifiedOffset 245, 20 lines modified
  
243 ····.prologue245 ····.prologue
244 ····.line·135246 ····.line·135
245 ····iget-object·v1,·p0,·Lde/yaacc/browser/PlayerListActivity;->itemClickListener:Lde/yaacc/browser/PlayerListItemClickListener;247 ····iget-object·v1,·p0,·Lde/yaacc/browser/PlayerListActivity;->itemClickListener:Lde/yaacc/browser/PlayerListItemClickListener;
  
246 ····iget-object·v2,·p0,·Lde/yaacc/browser/PlayerListActivity;->selectedPlayer:Lde/yaacc/player/Player;248 ····iget-object·v2,·p0,·Lde/yaacc/browser/PlayerListActivity;->selectedPlayer:Lde/yaacc/player/Player;
  
 249 ····.line·136
247 ····invoke-virtual·{p0},·Lde/yaacc/browser/PlayerListActivity;->getApplicationContext()Landroid/content/Context;250 ····invoke-virtual·{p0},·Lde/yaacc/browser/PlayerListActivity;->getApplicationContext()Landroid/content/Context;
  
248 ····move-result-object·v3251 ····move-result-object·v3
  
 252 ····.line·135
249 ····invoke-virtual·{v1,·v2,·p1,·v3},·Lde/yaacc/browser/PlayerListItemClickListener;->onContextItemSelected(Lde/yaacc/player/Player;Landroid/view/MenuItem;Landroid/content/Context;)Z253 ····invoke-virtual·{v1,·v2,·p1,·v3},·Lde/yaacc/browser/PlayerListItemClickListener;->onContextItemSelected(Lde/yaacc/player/Player;Landroid/view/MenuItem;Landroid/content/Context;)Z
  
250 ····move-result·v0254 ····move-result·v0
  
251 ····.line·137255 ····.line·137
252 ····.local·v0,·"result":Z256 ····.local·v0,·"result":Z
253 ····invoke-direct·{p0},·Lde/yaacc/browser/PlayerListActivity;->populatePlayerList()V257 ····invoke-direct·{p0},·Lde/yaacc/browser/PlayerListActivity;->populatePlayerList()V
2.6 KB
smali/de/yaacc/browser/ContentListActivity.smali
    
Offset 114, 22 lines modifiedOffset 114, 24 lines modified
114 .end·method114 .end·method
  
115 .method·private·getPreferences()Landroid/content/SharedPreferences;115 .method·private·getPreferences()Landroid/content/SharedPreferences;
116 ····.locals·1116 ····.locals·1
  
117 ····.prologue117 ····.prologue
118 ····.line·137118 ····.line·137
 119 ····.line·138
119 ····invoke-virtual·{p0},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;120 ····invoke-virtual·{p0},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;
  
120 ····move-result-object·v0121 ····move-result-object·v0
  
121 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;122 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
122 ····move-result-object·v0123 ····move-result-object·v0
  
 124 ····.line·137
123 ····return-object·v0125 ····return-object·v0
124 .end·method126 .end·method
  
125 .method·private·init(Landroid/os/Bundle;)V127 .method·private·init(Landroid/os/Bundle;)V
126 ····.locals·2128 ····.locals·2
127 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;129 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
Offset 507, 14 lines modifiedOffset 509, 15 lines modified
  
507 ····.line·186509 ····.line·186
508 ····.local·v3,·"pos":Lde/yaacc/browser/Position;510 ····.local·v3,·"pos":Lde/yaacc/browser/Position;
509 ····new-instance·v4,·Lde/yaacc/browser/BrowseItemAdapter;511 ····new-instance·v4,·Lde/yaacc/browser/BrowseItemAdapter;
  
510 ····iget-object·v5,·p0,·Lde/yaacc/browser/ContentListActivity;->navigator:Lde/yaacc/browser/Navigator;512 ····iget-object·v5,·p0,·Lde/yaacc/browser/ContentListActivity;->navigator:Lde/yaacc/browser/Navigator;
  
 513 ····.line·187
511 ····invoke-virtual·{v5},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;514 ····invoke-virtual·{v5},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;
  
512 ····move-result-object·v5515 ····move-result-object·v5
  
513 ····invoke-direct·{v4,·p0,·v5},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V516 ····invoke-direct·{v4,·p0,·v5},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V
  
514 ····iput-object·v4,·p0,·Lde/yaacc/browser/ContentListActivity;->bItemAdapter:Lde/yaacc/browser/BrowseItemAdapter;517 ····iput-object·v4,·p0,·Lde/yaacc/browser/ContentListActivity;->bItemAdapter:Lde/yaacc/browser/BrowseItemAdapter;
Offset 556, 18 lines modifiedOffset 559, 20 lines modified
  
556 ····.prologue559 ····.prologue
557 ····.line·160560 ····.line·160
558 ····iget-object·v0,·p0,·Lde/yaacc/browser/ContentListActivity;->bItemClickListener:Lde/yaacc/browser/ContentListClickListener;561 ····iget-object·v0,·p0,·Lde/yaacc/browser/ContentListActivity;->bItemClickListener:Lde/yaacc/browser/ContentListClickListener;
  
559 ····iget-object·v1,·p0,·Lde/yaacc/browser/ContentListActivity;->selectedDIDLObject:Lorg/fourthline/cling/support/model/DIDLObject;562 ····iget-object·v1,·p0,·Lde/yaacc/browser/ContentListActivity;->selectedDIDLObject:Lorg/fourthline/cling/support/model/DIDLObject;
  
 563 ····.line·161
560 ····invoke-virtual·{p0},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;564 ····invoke-virtual·{p0},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;
  
561 ····move-result-object·v2565 ····move-result-object·v2
  
 566 ····.line·160
562 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lde/yaacc/browser/ContentListClickListener;->onContextItemSelected(Lorg/fourthline/cling/support/model/DIDLObject;Landroid/view/MenuItem;Landroid/content/Context;)Z567 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lde/yaacc/browser/ContentListClickListener;->onContextItemSelected(Lorg/fourthline/cling/support/model/DIDLObject;Landroid/view/MenuItem;Landroid/content/Context;)Z
  
563 ····move-result·v0568 ····move-result·v0
  
564 ····return·v0569 ····return·v0
565 .end·method570 .end·method
  
Offset 683, 18 lines modifiedOffset 688, 20 lines modified
683 ····.line·214688 ····.line·214
684 ····invoke-virtual·{p2},·Landroid/view/View;->getContext()Landroid/content/Context;689 ····invoke-virtual·{p2},·Landroid/view/View;->getContext()Landroid/content/Context;
  
685 ····move-result-object·v5690 ····move-result-object·v5
  
686 ····const·v6,·0x7f06000e691 ····const·v6,·0x7f06000e
  
 692 ····.line·215
687 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;693 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
688 ····move-result-object·v5694 ····move-result-object·v5
  
 695 ····.line·214
689 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z696 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
690 ····.line·216697 ····.line·216
691 ····const/4·v0,·0x0698 ····const/4·v0,·0x0
  
692 ····.local·v0,·"i":I699 ····.local·v0,·"i":I
693 ····:goto_0700 ····:goto_0
963 B
smali/de/yaacc/browser/BrowseReceiverDeviceClickListener.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 ····invoke-virtual·{p1,·v4},·Landroid/widget/AdapterView;->findViewById(I)Landroid/view/View;43 ····invoke-virtual·{p1,·v4},·Landroid/widget/AdapterView;->findViewById(I)Landroid/view/View;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/widget/ListView;45 ····check-cast·v0,·Landroid/widget/ListView;
  
46 ····.line·4246 ····.line·43
47 ····.local·v0,·"a":Landroid/widget/ListView;47 ····.local·v0,·"a":Landroid/widget/ListView;
48 ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;48 ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter;50 ····check-cast·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter;
  
Offset 84, 14 lines modifiedOffset 84, 15 lines modified
84 ····move-result-object·v584 ····move-result-object·v5
  
85 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I85 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
86 ····.line·4586 ····.line·45
87 ····const·v4,·0x7f09004d87 ····const·v4,·0x7f09004d
  
 88 ····.line·46
88 ····invoke-virtual·{p2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;89 ····invoke-virtual·{p2,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
89 ····move-result-object·v290 ····move-result-object·v2
  
90 ····check-cast·v2,·Landroid/widget/CheckBox;91 ····check-cast·v2,·Landroid/widget/CheckBox;
  
91 ····.line·4792 ····.line·47
1.87 KB
smali/de/yaacc/browser/TabBrowserActivity$Tabs.smali
    
Offset 129, 52 lines modifiedOffset 129, 49 lines modified
129 ····.locals·5129 ····.locals·5
130 ····.param·p0,·"ordinal"····#·I130 ····.param·p0,·"ordinal"····#·I
  
131 ····.prologue131 ····.prologue
132 ····.line·63132 ····.line·63
133 ····invoke-static·{},·Lde/yaacc/browser/TabBrowserActivity$Tabs;->values()[Lde/yaacc/browser/TabBrowserActivity$Tabs;133 ····invoke-static·{},·Lde/yaacc/browser/TabBrowserActivity$Tabs;->values()[Lde/yaacc/browser/TabBrowserActivity$Tabs;
  
134 ····move-result-object·v0134 ····move-result-object·v2
  
135 ····.local·v0,·"arr$":[Lde/yaacc/browser/TabBrowserActivity$Tabs; 
136 ····array-length·v2,·v0135 ····array-length·v3,·v2
  
137 ····.local·v2,·"len$":I 
138 ····const/4·v1,·0x0136 ····const/4·v1,·0x0
  
139 ····.local·v1,·"i$":I 
140 ····:goto_0137 ····:goto_0
141 ····if-ge·v1,·v2,·:cond_1138 ····if-ge·v1,·v3,·:cond_1
  
142 ····aget-object·v3,·v0,·v1139 ····aget-object·v0,·v2,·v1
  
143 ····.line·64140 ····.line·64
144 ····.local·v3,·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;141 ····.local·v0,·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;
145 ····invoke-virtual·{v3},·Lde/yaacc/browser/TabBrowserActivity$Tabs;->ordinal()I142 ····invoke-virtual·{v0},·Lde/yaacc/browser/TabBrowserActivity$Tabs;->ordinal()I
  
146 ····move-result·v4143 ····move-result·v4
  
147 ····if-ne·v4,·p0,·:cond_0144 ····if-ne·v4,·p0,·:cond_0
  
148 ····.line·69145 ····.line·69
149 ····.end·local·v3····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;146 ····.end·local·v0····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;
150 ····:goto_1147 ····:goto_1
151 ····return-object·v3148 ····return-object·v0
  
152 ····.line·63149 ····.line·63
153 ····.restart·local·v3····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;150 ····.restart·local·v0····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;
154 ····:cond_0151 ····:cond_0
155 ····add-int/lit8·v1,·v1,·0x1152 ····add-int/lit8·v1,·v1,·0x1
  
156 ····goto·:goto_0153 ····goto·:goto_0
  
157 ····.line·69154 ····.line·69
158 ····.end·local·v3····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;155 ····.end·local·v0····#·"tab":Lde/yaacc/browser/TabBrowserActivity$Tabs;
159 ····:cond_1156 ····:cond_1
160 ····const/4·v3,·0x0157 ····const/4·v0,·0x0
  
161 ····goto·:goto_1158 ····goto·:goto_1
162 .end·method159 .end·method
  
163 .method·public·static·valueOf(Ljava/lang/String;)Lde/yaacc/browser/TabBrowserActivity$Tabs;160 .method·public·static·valueOf(Ljava/lang/String;)Lde/yaacc/browser/TabBrowserActivity$Tabs;
164 ····.locals·1161 ····.locals·1
165 ····.param·p0,·"name"····#·Ljava/lang/String;162 ····.param·p0,·"name"····#·Ljava/lang/String;
769 B
smali/de/yaacc/browser/ReceiverListActivity.smali
    
Offset 49, 22 lines modifiedOffset 49, 24 lines modified
49 .end·method49 .end·method
  
50 .method·private·getPreferences()Landroid/content/SharedPreferences;50 .method·private·getPreferences()Landroid/content/SharedPreferences;
51 ····.locals·151 ····.locals·1
  
52 ····.prologue52 ····.prologue
53 ····.line·7653 ····.line·76
 54 ····.line·77
54 ····invoke-virtual·{p0},·Lde/yaacc/browser/ReceiverListActivity;->getApplicationContext()Landroid/content/Context;55 ····invoke-virtual·{p0},·Lde/yaacc/browser/ReceiverListActivity;->getApplicationContext()Landroid/content/Context;
  
55 ····move-result-object·v056 ····move-result-object·v0
  
56 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;57 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
57 ····move-result-object·v058 ····move-result-object·v0
  
 59 ····.line·76
58 ····return-object·v060 ····return-object·v0
59 .end·method61 .end·method
  
60 .method·private·init(Landroid/os/Bundle;)V62 .method·private·init(Landroid/os/Bundle;)V
61 ····.locals·163 ····.locals·1
62 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;64 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
682 B
smali/de/yaacc/browser/TabBrowserActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$content:Lde/yaacc/browser/TabBrowserActivity$Tabs;22 .field·final·synthetic·val$content:Lde/yaacc/browser/TabBrowserActivity$Tabs;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/yaacc/browser/TabBrowserActivity;Lde/yaacc/browser/TabBrowserActivity$Tabs;)V24 .method·constructor·<init>(Lde/yaacc/browser/TabBrowserActivity;Lde/yaacc/browser/TabBrowserActivity$Tabs;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/TabBrowserActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·12028 ····.line·120
28 ····iput-object·p1,·p0,·Lde/yaacc/browser/TabBrowserActivity$1;->this$0:Lde/yaacc/browser/TabBrowserActivity;29 ····iput-object·p1,·p0,·Lde/yaacc/browser/TabBrowserActivity$1;->this$0:Lde/yaacc/browser/TabBrowserActivity;
  
29 ····iput-object·p2,·p0,·Lde/yaacc/browser/TabBrowserActivity$1;->val$content:Lde/yaacc/browser/TabBrowserActivity$Tabs;30 ····iput-object·p2,·p0,·Lde/yaacc/browser/TabBrowserActivity$1;->val$content:Lde/yaacc/browser/TabBrowserActivity$Tabs;
  
1.62 KB
smali/de/yaacc/browser/PlayerListItemAdapter.smali
    
Offset 135, 14 lines modifiedOffset 135, 15 lines modified
135 ····.locals·9135 ····.locals·9
136 ····.param·p1,·"position"····#·I136 ····.param·p1,·"position"····#·I
137 ····.param·p2,·"arg1"····#·Landroid/view/View;137 ····.param·p2,·"arg1"····#·Landroid/view/View;
138 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;138 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
139 ····.prologue139 ····.prologue
140 ····.line·79140 ····.line·79
 141 ····.line·80
141 ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;142 ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
  
142 ····move-result-object·v5143 ····move-result-object·v5
  
143 ····invoke-static·{v5},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;144 ····invoke-static·{v5},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
144 ····move-result-object·v4145 ····move-result-object·v4
Offset 244, 14 lines modifiedOffset 245, 15 lines modified
  
244 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;245 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
245 ····move-result-object·v6246 ····move-result-object·v6
  
246 ····iget-object·v7,·p0,·Lde/yaacc/browser/PlayerListItemAdapter;->upnpClient:Lde/yaacc/upnp/UpnpClient;247 ····iget-object·v7,·p0,·Lde/yaacc/browser/PlayerListItemAdapter;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
 248 ····.line·95
247 ····invoke-interface·{v3},·Lde/yaacc/player/Player;->getDeviceId()Ljava/lang/String;249 ····invoke-interface·{v3},·Lde/yaacc/player/Player;->getDeviceId()Ljava/lang/String;
  
248 ····move-result-object·v8250 ····move-result-object·v8
  
249 ····invoke-virtual·{v7,·v8},·Lde/yaacc/upnp/UpnpClient;->getDevice(Ljava/lang/String;)Lorg/fourthline/cling/model/meta/Device;251 ····invoke-virtual·{v7,·v8},·Lde/yaacc/upnp/UpnpClient;->getDevice(Ljava/lang/String;)Lorg/fourthline/cling/model/meta/Device;
  
250 ····move-result-object·v7252 ····move-result-object·v7
Offset 268, 14 lines modifiedOffset 270, 15 lines modified
  
268 ····move-result-object·v6270 ····move-result-object·v6
  
269 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;271 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
270 ····move-result-object·v6272 ····move-result-object·v6
  
 273 ····.line·94
271 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V274 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
272 ····.line·96275 ····.line·96
273 ····iget-object·v5,·v1,·Lde/yaacc/browser/PlayerListItemAdapter$ViewHolder;->icon:Landroid/widget/ImageView;276 ····iget-object·v5,·v1,·Lde/yaacc/browser/PlayerListItemAdapter$ViewHolder;->icon:Landroid/widget/ImageView;
  
274 ····invoke-interface·{v3},·Lde/yaacc/player/Player;->getIconResourceId()I277 ····invoke-interface·{v3},·Lde/yaacc/player/Player;->getIconResourceId()I
  
9.3 KB
smali/de/yaacc/browser/BrowseItemAdapter.smali
    
Offset 68, 18 lines modifiedOffset 68, 20 lines modified
  
68 ····.line·21168 ····.line·211
69 ····.local·v0,·"downloader":Lde/yaacc/util/image/ImageDownloader;69 ····.local·v0,·"downloader":Lde/yaacc/util/image/ImageDownloader;
70 ····invoke-virtual·{p1},·Lorg/fourthline/cling/support/model/item/ImageItem;->getFirstResource()Lorg/fourthline/cling/support/model/Res;70 ····invoke-virtual·{p1},·Lorg/fourthline/cling/support/model/item/ImageItem;->getFirstResource()Lorg/fourthline/cling/support/model/Res;
  
71 ····move-result-object·v171 ····move-result-object·v1
  
 72 ····.line·212
72 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/Res;->getValue()Ljava/lang/String;73 ····invoke-virtual·{v1},·Lorg/fourthline/cling/support/model/Res;->getValue()Ljava/lang/String;
  
73 ····move-result-object·v174 ····move-result-object·v1
  
 75 ····.line·211
74 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;76 ····invoke-static·{v1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
75 ····move-result-object·v177 ····move-result-object·v1
  
76 ····invoke-virtual·{v0,·v1},·Lde/yaacc/util/image/ImageDownloader;->retrieveIcon(Landroid/net/Uri;)Landroid/graphics/Bitmap;78 ····invoke-virtual·{v0,·v1},·Lde/yaacc/util/image/ImageDownloader;->retrieveIcon(Landroid/net/Uri;)Landroid/graphics/Bitmap;
  
77 ····move-result-object·v179 ····move-result-object·v1
Offset 113, 14 lines modifiedOffset 115, 15 lines modified
113 ····.line·75115 ····.line·75
114 ····const/4·v5,·0x0116 ····const/4·v5,·0x0
  
115 ····invoke-static·{v5},·Lde/yaacc/upnp/UpnpClient;->getInstance(Landroid/content/Context;)Lde/yaacc/upnp/UpnpClient;117 ····invoke-static·{v5},·Lde/yaacc/upnp/UpnpClient;->getInstance(Landroid/content/Context;)Lde/yaacc/upnp/UpnpClient;
  
116 ····move-result-object·v5118 ····move-result-object·v5
  
 119 ····.line·76
117 ····invoke-virtual·{v5,·p2},·Lde/yaacc/upnp/UpnpClient;->browseSync(Lde/yaacc/browser/Position;)Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;120 ····invoke-virtual·{v5,·p2},·Lde/yaacc/upnp/UpnpClient;->browseSync(Lde/yaacc/browser/Position;)Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
  
118 ····move-result-object·v2121 ····move-result-object·v2
  
119 ····.line·77122 ····.line·77
120 ····.local·v2,·"result":Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;123 ····.local·v2,·"result":Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;
121 ····if-nez·v2,·:cond_0124 ····if-nez·v2,·:cond_0
Offset 203, 14 lines modifiedOffset 206, 15 lines modified
  
203 ····const-string·v6,·"·"206 ····const-string·v6,·"·"
  
204 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;207 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
205 ····move-result-object·v5208 ····move-result-object·v5
  
 209 ····.line·94
206 ····invoke-virtual·{v2},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->getUpnpFailure()Lde/yaacc/upnp/UpnpFailure;210 ····invoke-virtual·{v2},·Lde/yaacc/upnp/callback/contentdirectory/ContentDirectoryBrowseResult;->getUpnpFailure()Lde/yaacc/upnp/UpnpFailure;
  
207 ····move-result-object·v6211 ····move-result-object·v6
  
208 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;212 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
209 ····move-result-object·v5213 ····move-result-object·v5
Offset 284, 50 lines modifiedOffset 288, 48 lines modified
  
284 #·virtual·methods288 #·virtual·methods
285 .method·public·cancelRunningTasks()V289 .method·public·cancelRunningTasks()V
286 ····.locals·3290 ····.locals·3
  
287 ····.prologue291 ····.prologue
288 ····.line·190292 ····.line·190
289 ····iget-object·v2,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->iconDownloadTasks:Ljava/util/List;293 ····iget-object·v1,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->iconDownloadTasks:Ljava/util/List;
  
290 ····if-eqz·v2,·:cond_0294 ····if-eqz·v1,·:cond_0
  
291 ····.line·191295 ····.line·191
292 ····iget-object·v2,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->iconDownloadTasks:Ljava/util/List;296 ····iget-object·v1,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->iconDownloadTasks:Ljava/util/List;
  
293 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;297 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
294 ····move-result-object·v0298 ····move-result-object·v1
  
295 ····.local·v0,·"i$":Ljava/util/Iterator; 
296 ····:goto_0299 ····:goto_0
297 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z300 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
298 ····move-result·v2301 ····move-result·v2
  
299 ····if-eqz·v2,·:cond_0302 ····if-eqz·v2,·:cond_0
  
300 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;303 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
301 ····move-result-object·v1304 ····move-result-object·v0
  
302 ····check-cast·v1,·Lde/yaacc/util/image/IconDownloadTask;305 ····check-cast·v0,·Lde/yaacc/util/image/IconDownloadTask;
  
303 ····.line·192306 ····.line·192
304 ····.local·v1,·"iconDownloadTask":Lde/yaacc/util/image/IconDownloadTask;307 ····.local·v0,·"iconDownloadTask":Lde/yaacc/util/image/IconDownloadTask;
305 ····const/4·v2,·0x1308 ····const/4·v2,·0x1
  
306 ····invoke-virtual·{v1,·v2},·Lde/yaacc/util/image/IconDownloadTask;->cancel(Z)Z309 ····invoke-virtual·{v0,·v2},·Lde/yaacc/util/image/IconDownloadTask;->cancel(Z)Z
  
307 ····goto·:goto_0310 ····goto·:goto_0
  
308 ····.line·195311 ····.line·195
309 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
310 ····.end·local·v1····#·"iconDownloadTask":Lde/yaacc/util/image/IconDownloadTask;312 ····.end·local·v0····#·"iconDownloadTask":Lde/yaacc/util/image/IconDownloadTask;
311 ····:cond_0313 ····:cond_0
312 ····return-void314 ····return-void
313 .end·method315 .end·method
  
314 .method·public·getCount()I316 .method·public·getCount()I
315 ····.locals·1317 ····.locals·1
  
Offset 419, 14 lines modifiedOffset 421, 15 lines modified
419 ····const·v9,·0x7f060081421 ····const·v9,·0x7f060081
  
420 ····const/4·v8,·0x1422 ····const/4·v8,·0x1
  
421 ····const/4·v7,·0x0423 ····const/4·v7,·0x0
  
422 ····.line·128424 ····.line·128
 425 ····.line·129
423 ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;426 ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
  
424 ····move-result-object·v5427 ····move-result-object·v5
  
425 ····invoke-static·{v5},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;428 ····invoke-static·{v5},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
426 ····move-result-object·v4429 ····move-result-object·v4
Offset 561, 51 lines modifiedOffset 564, 56 lines modified
561 ····const·v6,·0x7f020001564 ····const·v6,·0x7f020001
  
562 ····invoke-virtual·{v5,·v6},·Landroid/widget/ImageView;->setImageResource(I)V565 ····invoke-virtual·{v5,·v6},·Landroid/widget/ImageView;->setImageResource(I)V
  
563 ····.line·150566 ····.line·150
564 ····iget-object·v5,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->context:Landroid/content/Context;567 ····iget-object·v5,·p0,·Lde/yaacc/browser/BrowseItemAdapter;->context:Landroid/content/Context;
  
Max diff block lines reached; 4829/9429 bytes (51.21%) of diff not shown.
1.73 KB
smali/de/yaacc/browser/ContentListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/browser/ContentListActivity;21 .field·final·synthetic·this$0:Lde/yaacc/browser/ContentListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/browser/ContentListActivity;)V23 .method·constructor·<init>(Lde/yaacc/browser/ContentListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/ContentListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22927 ····.line·229
27 ····iput-object·p1,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 68, 24 lines modifiedOffset 69, 26 lines modified
  
68 ····invoke-virtual·{v2},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;69 ····invoke-virtual·{v2},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;
  
69 ····move-result-object·v270 ····move-result-object·v2
  
70 ····iget-object·v3,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;71 ····iget-object·v3,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;
  
 72 ····.line·236
71 ····invoke-static·{v3},·Lde/yaacc/browser/ContentListActivity;->access$100(Lde/yaacc/browser/ContentListActivity;)Lde/yaacc/browser/Navigator;73 ····invoke-static·{v3},·Lde/yaacc/browser/ContentListActivity;->access$100(Lde/yaacc/browser/ContentListActivity;)Lde/yaacc/browser/Navigator;
  
72 ····move-result-object·v374 ····move-result-object·v3
  
73 ····invoke-virtual·{v3},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;75 ····invoke-virtual·{v3},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;
  
74 ····move-result-object·v376 ····move-result-object·v3
  
75 ····invoke-direct·{v1,·v2,·v3},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V77 ····invoke-direct·{v1,·v2,·v3},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V
  
 78 ····.line·235
76 ····invoke-static·{v0,·v1},·Lde/yaacc/browser/ContentListActivity;->access$002(Lde/yaacc/browser/ContentListActivity;Lde/yaacc/browser/BrowseItemAdapter;)Lde/yaacc/browser/BrowseItemAdapter;79 ····invoke-static·{v0,·v1},·Lde/yaacc/browser/ContentListActivity;->access$002(Lde/yaacc/browser/ContentListActivity;Lde/yaacc/browser/BrowseItemAdapter;)Lde/yaacc/browser/BrowseItemAdapter;
  
77 ····.line·23780 ····.line·237
78 ····iget-object·v0,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;81 ····iget-object·v0,·p0,·Lde/yaacc/browser/ContentListActivity$1;->this$0:Lde/yaacc/browser/ContentListActivity;
  
79 ····iget-object·v0,·v0,·Lde/yaacc/browser/ContentListActivity;->contentList:Landroid/widget/ListView;82 ····iget-object·v0,·v0,·Lde/yaacc/browser/ContentListActivity;->contentList:Landroid/widget/ListView;
  
1.68 KB
smali/de/yaacc/browser/TabBrowserActivity.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
7 .implements·Lde/yaacc/upnp/UpnpClientListener;7 .implements·Lde/yaacc/upnp/UpnpClientListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lde/yaacc/browser/TabBrowserActivity$2;, 
12 ········Lde/yaacc/browser/TabBrowserActivity$Tabs;11 ········Lde/yaacc/browser/TabBrowserActivity$Tabs;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
  
15 #·static·fields14 #·static·fields
16 .field·private·static·CURRENT_TAB_KEY:Ljava/lang/String;15 .field·private·static·CURRENT_TAB_KEY:Ljava/lang/String;
Offset 86, 22 lines modifiedOffset 85, 24 lines modified
86 .end·method85 .end·method
  
87 .method·private·getPreferences()Landroid/content/SharedPreferences;86 .method·private·getPreferences()Landroid/content/SharedPreferences;
88 ····.locals·187 ····.locals·1
  
89 ····.prologue88 ····.prologue
90 ····.line·15289 ····.line·152
 90 ····.line·153
91 ····invoke-virtual·{p0},·Lde/yaacc/browser/TabBrowserActivity;->getApplicationContext()Landroid/content/Context;91 ····invoke-virtual·{p0},·Lde/yaacc/browser/TabBrowserActivity;->getApplicationContext()Landroid/content/Context;
  
92 ····move-result-object·v092 ····move-result-object·v0
  
93 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;93 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
94 ····move-result-object·v094 ····move-result-object·v0
  
 95 ····.line·152
95 ····return-object·v096 ····return-object·v0
96 .end·method97 .end·method
  
97 .method·private·getYaaccUpnpServerService()Landroid/content/Intent;98 .method·private·getYaaccUpnpServerService()Landroid/content/Intent;
98 ····.locals·399 ····.locals·3
  
99 ····.prologue100 ····.prologue
Offset 608, 18 lines modifiedOffset 609, 20 lines modified
608 ····.line·160609 ····.line·160
609 ····invoke-direct·{p0},·Lde/yaacc/browser/TabBrowserActivity;->getPreferences()Landroid/content/SharedPreferences;610 ····invoke-direct·{p0},·Lde/yaacc/browser/TabBrowserActivity;->getPreferences()Landroid/content/SharedPreferences;
  
610 ····move-result-object·v1611 ····move-result-object·v1
  
611 ····const·v2,·0x7f06005c612 ····const·v2,·0x7f06005c
  
 613 ····.line·161
612 ····invoke-virtual·{p0,·v2},·Lde/yaacc/browser/TabBrowserActivity;->getString(I)Ljava/lang/String;614 ····invoke-virtual·{p0,·v2},·Lde/yaacc/browser/TabBrowserActivity;->getString(I)Ljava/lang/String;
  
613 ····move-result-object·v2615 ····move-result-object·v2
  
 616 ····.line·160
614 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z617 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
615 ····move-result·v0618 ····move-result·v0
  
616 ····.line·162619 ····.line·162
617 ····.local·v0,·"serverOn":Z620 ····.local·v0,·"serverOn":Z
618 ····if-eqz·v0,·:cond_1621 ····if-eqz·v0,·:cond_1
1.73 KB
smali/de/yaacc/browser/ContentListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/browser/ContentListActivity;21 .field·final·synthetic·this$0:Lde/yaacc/browser/ContentListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/browser/ContentListActivity;)V23 .method·constructor·<init>(Lde/yaacc/browser/ContentListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/ContentListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 24 lines modifiedOffset 78, 26 lines modified
  
77 ····invoke-virtual·{v3},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;78 ····invoke-virtual·{v3},·Lde/yaacc/browser/ContentListActivity;->getApplicationContext()Landroid/content/Context;
  
78 ····move-result-object·v379 ····move-result-object·v3
  
79 ····iget-object·v4,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;80 ····iget-object·v4,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;
  
 81 ····.line·251
80 ····invoke-static·{v4},·Lde/yaacc/browser/ContentListActivity;->access$100(Lde/yaacc/browser/ContentListActivity;)Lde/yaacc/browser/Navigator;82 ····invoke-static·{v4},·Lde/yaacc/browser/ContentListActivity;->access$100(Lde/yaacc/browser/ContentListActivity;)Lde/yaacc/browser/Navigator;
  
81 ····move-result-object·v483 ····move-result-object·v4
  
82 ····invoke-virtual·{v4},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;84 ····invoke-virtual·{v4},·Lde/yaacc/browser/Navigator;->getCurrentPosition()Lde/yaacc/browser/Position;
  
83 ····move-result-object·v485 ····move-result-object·v4
  
84 ····invoke-direct·{v2,·v3,·v4},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V86 ····invoke-direct·{v2,·v3,·v4},·Lde/yaacc/browser/BrowseItemAdapter;-><init>(Landroid/content/Context;Lde/yaacc/browser/Position;)V
  
 87 ····.line·250
85 ····invoke-static·{v1,·v2},·Lde/yaacc/browser/ContentListActivity;->access$002(Lde/yaacc/browser/ContentListActivity;Lde/yaacc/browser/BrowseItemAdapter;)Lde/yaacc/browser/BrowseItemAdapter;88 ····invoke-static·{v1,·v2},·Lde/yaacc/browser/ContentListActivity;->access$002(Lde/yaacc/browser/ContentListActivity;Lde/yaacc/browser/BrowseItemAdapter;)Lde/yaacc/browser/BrowseItemAdapter;
  
86 ····.line·25289 ····.line·252
87 ····iget-object·v1,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;90 ····iget-object·v1,·p0,·Lde/yaacc/browser/ContentListActivity$2;->this$0:Lde/yaacc/browser/ContentListActivity;
  
88 ····iget-object·v1,·v1,·Lde/yaacc/browser/ContentListActivity;->contentList:Landroid/widget/ListView;91 ····iget-object·v1,·v1,·Lde/yaacc/browser/ContentListActivity;->contentList:Landroid/widget/ListView;
  
711 B
smali/de/yaacc/browser/ServerListActivity.smali
    
Offset 40, 22 lines modifiedOffset 40, 24 lines modified
40 .end·method40 .end·method
  
41 .method·private·getPreferences()Landroid/content/SharedPreferences;41 .method·private·getPreferences()Landroid/content/SharedPreferences;
42 ····.locals·142 ····.locals·1
  
43 ····.prologue43 ····.prologue
44 ····.line·7344 ····.line·73
 45 ····.line·74
45 ····invoke-virtual·{p0},·Lde/yaacc/browser/ServerListActivity;->getApplicationContext()Landroid/content/Context;46 ····invoke-virtual·{p0},·Lde/yaacc/browser/ServerListActivity;->getApplicationContext()Landroid/content/Context;
  
46 ····move-result-object·v047 ····move-result-object·v0
  
47 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;48 ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
48 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····.line·73
49 ····return-object·v051 ····return-object·v0
50 .end·method52 .end·method
  
51 .method·private·populateDeviceList()V53 .method·private·populateDeviceList()V
52 ····.locals·154 ····.locals·1
  
53 ····.prologue55 ····.prologue
594 B
smali/de/yaacc/browser/ReceiverListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/browser/ReceiverListActivity;21 .field·final·synthetic·this$0:Lde/yaacc/browser/ReceiverListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/browser/ReceiverListActivity;)V23 .method·constructor·<init>(Lde/yaacc/browser/ReceiverListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/ReceiverListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9827 ····.line·98
27 ····iput-object·p1,·p0,·Lde/yaacc/browser/ReceiverListActivity$1;->this$0:Lde/yaacc/browser/ReceiverListActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/browser/ReceiverListActivity$1;->this$0:Lde/yaacc/browser/ReceiverListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.3 KB
smali/de/yaacc/browser/BrowseReceiverDeviceAdapter.smali
    
Offset 191, 36 lines modifiedOffset 191, 39 lines modified
  
191 ····invoke-direct·{v1},·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;-><init>()V191 ····invoke-direct·{v1},·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;-><init>()V
  
192 ····.line·82192 ····.line·82
193 ····.local·v1,·"holder":Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;193 ····.local·v1,·"holder":Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;
194 ····const·v5,·0x7f09004b194 ····const·v5,·0x7f09004b
  
 195 ····.line·83
195 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;196 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
196 ····move-result-object·v5197 ····move-result-object·v5
  
197 ····check-cast·v5,·Landroid/widget/ImageView;198 ····check-cast·v5,·Landroid/widget/ImageView;
  
198 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->icon:Landroid/widget/ImageView;199 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->icon:Landroid/widget/ImageView;
  
199 ····.line·84200 ····.line·84
200 ····const·v5,·0x7f09004c201 ····const·v5,·0x7f09004c
  
 202 ····.line·85
201 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;203 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
202 ····move-result-object·v5204 ····move-result-object·v5
  
203 ····check-cast·v5,·Landroid/widget/TextView;205 ····check-cast·v5,·Landroid/widget/TextView;
  
204 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->name:Landroid/widget/TextView;206 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->name:Landroid/widget/TextView;
  
205 ····.line·86207 ····.line·86
206 ····const·v5,·0x7f09004d208 ····const·v5,·0x7f09004d
  
 209 ····.line·87
207 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;210 ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
208 ····move-result-object·v5211 ····move-result-object·v5
  
209 ····check-cast·v5,·Landroid/widget/CheckBox;212 ····check-cast·v5,·Landroid/widget/CheckBox;
  
210 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->checkBox:Landroid/widget/CheckBox;213 ····iput-object·v5,·v1,·Lde/yaacc/browser/BrowseReceiverDeviceAdapter$ViewHolder;->checkBox:Landroid/widget/CheckBox;
580 B
smali/de/yaacc/browser/PlayerListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/browser/PlayerListActivity;21 .field·final·synthetic·this$0:Lde/yaacc/browser/PlayerListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/browser/PlayerListActivity;)V23 .method·constructor·<init>(Lde/yaacc/browser/PlayerListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/PlayerListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lde/yaacc/browser/PlayerListActivity$1;->this$0:Lde/yaacc/browser/PlayerListActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/browser/PlayerListActivity$1;->this$0:Lde/yaacc/browser/PlayerListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.46 KB
smali/de/yaacc/browser/ContentListClickListener.smali
    
Offset 58, 42 lines modifiedOffset 58, 41 lines modified
58 ····.end·annotation58 ····.end·annotation
  
59 ····.prologue59 ····.prologue
60 ····.line·14760 ····.line·147
61 ····.local·p1,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"61 ····.local·p1,·"players":Ljava/util/List;,·"Ljava/util/List<Lde/yaacc/player/Player;>;"
62 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;62 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
63 ····move-result-object·v063 ····move-result-object·v1
  
64 ····.local·v0,·"i$":Ljava/util/Iterator; 
65 ····:cond_064 ····:cond_0
66 ····:goto_065 ····:goto_0
67 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z66 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
68 ····move-result·v267 ····move-result·v2
  
69 ····if-eqz·v2,·:cond_168 ····if-eqz·v2,·:cond_1
  
70 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;69 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
71 ····move-result-object·v170 ····move-result-object·v0
  
72 ····check-cast·v1,·Lde/yaacc/player/Player;71 ····check-cast·v0,·Lde/yaacc/player/Player;
  
73 ····.line·14872 ····.line·148
74 ····.local·v1,·"player":Lde/yaacc/player/Player;73 ····.local·v0,·"player":Lde/yaacc/player/Player;
75 ····if-eqz·v1,·:cond_074 ····if-eqz·v0,·:cond_0
  
76 ····.line·14975 ····.line·149
77 ····invoke-interface·{v1},·Lde/yaacc/player/Player;->play()V76 ····invoke-interface·{v0},·Lde/yaacc/player/Player;->play()V
  
78 ····goto·:goto_077 ····goto·:goto_0
  
79 ····.line·15278 ····.line·152
80 ····.end·local·v1····#·"player":Lde/yaacc/player/Player;79 ····.end·local·v0····#·"player":Lde/yaacc/player/Player;
81 ····:cond_180 ····:cond_1
82 ····return-void81 ····return-void
83 .end·method82 .end·method
  
84 .method·private·playAll()V83 .method·private·playAll()V
85 ····.locals·884 ····.locals·8
  
580 B
smali/de/yaacc/browser/ServerListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/browser/ServerListActivity;21 .field·final·synthetic·this$0:Lde/yaacc/browser/ServerListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/browser/ServerListActivity;)V23 .method·constructor·<init>(Lde/yaacc/browser/ServerListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/browser/ServerListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9627 ····.line·96
27 ····iput-object·p1,·p0,·Lde/yaacc/browser/ServerListActivity$1;->this$0:Lde/yaacc/browser/ServerListActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/browser/ServerListActivity$1;->this$0:Lde/yaacc/browser/ServerListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
544 B
smali/de/yaacc/settings/SettingsActivity.smali
    
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 ····const·v1,·0x102000235 ····const·v1,·0x1020002
  
36 ····new-instance·v2,·Lde/yaacc/settings/SettingsFragment;36 ····new-instance·v2,·Lde/yaacc/settings/SettingsFragment;
  
37 ····invoke-direct·{v2},·Lde/yaacc/settings/SettingsFragment;-><init>()V37 ····invoke-direct·{v2},·Lde/yaacc/settings/SettingsFragment;-><init>()V
  
 38 ····.line·35
38 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;39 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;
  
39 ····move-result-object·v040 ····move-result-object·v0
  
40 ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I41 ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I
  
41 ····.line·3742 ····.line·37
14.3 KB
smali/de/yaacc/settings/SettingsFragment.smali
    
Offset 24, 264 lines modifiedOffset 24, 271 lines modified
24 ····.line·5424 ····.line·54
25 ····new-instance·v1,·Ljava/util/LinkedList;25 ····new-instance·v1,·Ljava/util/LinkedList;
  
26 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V26 ····invoke-direct·{v1},·Ljava/util/LinkedList;-><init>()V
  
27 ····.line·5727 ····.line·57
28 ····.local·v1,·"devices":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Lorg/fourthline/cling/model/meta/Device;>;"28 ····.local·v1,·"devices":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Lorg/fourthline/cling/model/meta/Device;>;"
29 ····const/4·v10,·0x029 ····const/4·v9,·0x0
  
30 ····invoke-static·{v10},·Lde/yaacc/upnp/UpnpClient;->getInstance(Landroid/content/Context;)Lde/yaacc/upnp/UpnpClient;30 ····invoke-static·{v9},·Lde/yaacc/upnp/UpnpClient;->getInstance(Landroid/content/Context;)Lde/yaacc/upnp/UpnpClient;
  
31 ····move-result-object·v931 ····move-result-object·v8
  
32 ····.line·5932 ····.line·59
33 ····.local·v9,·"upnpClient":Lde/yaacc/upnp/UpnpClient;33 ····.local·v8,·"upnpClient":Lde/yaacc/upnp/UpnpClient;
34 ····if-eqz·v9,·:cond_334 ····if-eqz·v8,·:cond_3
  
35 ····.line·6035 ····.line·60
36 ····invoke-virtual·{v9},·Lde/yaacc/upnp/UpnpClient;->isInitialized()Z36 ····invoke-virtual·{v8},·Lde/yaacc/upnp/UpnpClient;->isInitialized()Z
  
37 ····move-result·v1037 ····move-result·v9
  
38 ····if-eqz·v10,·:cond_038 ····if-eqz·v9,·:cond_0
  
39 ····.line·6139 ····.line·62
40 ····invoke-virtual·{v9},·Lde/yaacc/upnp/UpnpClient;->getDevicesProvidingContentDirectoryService()Ljava/util/Collection;40 ····invoke-virtual·{v8},·Lde/yaacc/upnp/UpnpClient;->getDevicesProvidingContentDirectoryService()Ljava/util/Collection;
  
41 ····move-result-object·v1041 ····move-result-object·v9
  
 42 ····.line·61
42 ····invoke-virtual·{v1,·v10},·Ljava/util/LinkedList;->addAll(Ljava/util/Collection;)Z43 ····invoke-virtual·{v1,·v9},·Ljava/util/LinkedList;->addAll(Ljava/util/Collection;)Z
  
43 ····.line·6544 ····.line·65
44 ····:cond_045 ····:cond_0
45 ····const·v10,·0x7f06007b46 ····const·v9,·0x7f06007b
  
46 ····invoke-virtual·{p0,·v10},·Lde/yaacc/settings/SettingsFragment;->getString(I)Ljava/lang/String;47 ····invoke-virtual·{p0,·v9},·Lde/yaacc/settings/SettingsFragment;->getString(I)Ljava/lang/String;
  
47 ····move-result-object·v1048 ····move-result-object·v9
  
48 ····invoke-virtual·{p0,·v10},·Lde/yaacc/settings/SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;49 ····invoke-virtual·{p0,·v9},·Lde/yaacc/settings/SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
49 ····move-result-object·v550 ····move-result-object·v4
  
50 ····check-cast·v5,·Landroid/preference/ListPreference;51 ····check-cast·v4,·Landroid/preference/ListPreference;
  
51 ····.line·6852 ····.line·68
52 ····.local·v5,·"providerLp":Landroid/preference/ListPreference;53 ····.local·v4,·"providerLp":Landroid/preference/ListPreference;
53 ····new-instance·v3,·Ljava/util/ArrayList;54 ····new-instance·v2,·Ljava/util/ArrayList;
  
54 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V55 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
55 ····.line·6956 ····.line·69
56 ····.local·v3,·"providerEntries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"57 ····.local·v2,·"providerEntries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"
57 ····new-instance·v4,·Ljava/util/ArrayList;58 ····new-instance·v3,·Ljava/util/ArrayList;
  
58 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V59 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
59 ····.line·7060 ····.line·70
60 ····.local·v4,·"providerEntryValues":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"61 ····.local·v3,·"providerEntryValues":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;"
61 ····invoke-virtual·{v1},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;62 ····invoke-virtual·{v1},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;
  
62 ····move-result-object·v263 ····move-result-object·v9
  
63 ····.local·v2,·"i$":Ljava/util/Iterator; 
64 ····:goto_064 ····:goto_0
65 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z65 ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z
  
66 ····move-result·v1066 ····move-result·v10
  
67 ····if-eqz·v10,·:cond_167 ····if-eqz·v10,·:cond_1
  
68 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;68 ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····check-cast·v0,·Lorg/fourthline/cling/model/meta/Device;70 ····check-cast·v0,·Lorg/fourthline/cling/model/meta/Device;
  
71 ····.line·7171 ····.line·71
72 ····.local·v0,·"currentDevice":Lorg/fourthline/cling/model/meta/Device;72 ····.local·v0,·"currentDevice":Lorg/fourthline/cling/model/meta/Device;
73 ····invoke-virtual·{v0},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;73 ····invoke-virtual·{v0},·Lorg/fourthline/cling/model/meta/Device;->getDisplayString()Ljava/lang/String;
  
74 ····move-result-object·v1074 ····move-result-object·v10
  
75 ····invoke-virtual·{v3,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z75 ····invoke-virtual·{v2,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
76 ····.line·7276 ····.line·72
77 ····invoke-virtual·{v0},·Lorg/fourthline/cling/model/meta/Device;->getIdentity()Lorg/fourthline/cling/model/meta/DeviceIdentity;77 ····invoke-virtual·{v0},·Lorg/fourthline/cling/model/meta/Device;->getIdentity()Lorg/fourthline/cling/model/meta/DeviceIdentity;
  
78 ····move-result-object·v1078 ····move-result-object·v10
  
79 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/DeviceIdentity;->getUdn()Lorg/fourthline/cling/model/types/UDN;79 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/meta/DeviceIdentity;->getUdn()Lorg/fourthline/cling/model/types/UDN;
  
80 ····move-result-object·v1080 ····move-result-object·v10
  
 81 ····.line·73
81 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/types/UDN;->getIdentifierString()Ljava/lang/String;82 ····invoke-virtual·{v10},·Lorg/fourthline/cling/model/types/UDN;->getIdentifierString()Ljava/lang/String;
  
82 ····move-result-object·v1083 ····move-result-object·v10
  
 84 ····.line·72
83 ····invoke-virtual·{v4,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z85 ····invoke-virtual·{v3,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
84 ····goto·:goto_086 ····goto·:goto_0
  
85 ····.line·7687 ····.line·77
86 ····.end·local·v0····#·"currentDevice":Lorg/fourthline/cling/model/meta/Device;88 ····.end·local·v0····#·"currentDevice":Lorg/fourthline/cling/model/meta/Device;
87 ····:cond_189 ····:cond_1
88 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I90 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I
  
89 ····move-result·v1091 ····move-result·v9
  
90 ····new-array·v10,·v10,·[Ljava/lang/CharSequence;92 ····new-array·v9,·v9,·[Ljava/lang/CharSequence;
  
91 ····invoke-virtual·{v3,·v10},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;93 ····invoke-virtual·{v2,·v9},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
92 ····move-result-object·v1094 ····move-result-object·v9
  
93 ····check-cast·v10,·[Ljava/lang/CharSequence;95 ····check-cast·v9,·[Ljava/lang/CharSequence;
  
 96 ····.line·76
94 ····invoke-virtual·{v5,·v10},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V97 ····invoke-virtual·{v4,·v9},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V
  
95 ····.line·7898 ····.line·79
96 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I99 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I
  
97 ····move-result·v10100 ····move-result·v9
Max diff block lines reached; 8359/14568 bytes (57.38%) of diff not shown.
619 B
smali/de/yaacc/imageviewer/ImageViewerActivity$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;18 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V20 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·25824 ····.line·258
24 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$2;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;25 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$2;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
602 B
smali/de/yaacc/imageviewer/RetrieveImageTask$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/RetrieveImageTask;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/RetrieveImageTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/RetrieveImageTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·11827 ····.line·118
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$1;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$1;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.3 KB
smali/de/yaacc/imageviewer/RetrieveImageTask$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$finalImage:Landroid/graphics/drawable/Drawable;22 .field·final·synthetic·val$finalImage:Landroid/graphics/drawable/Drawable;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;Landroid/graphics/drawable/Drawable;)V24 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;Landroid/graphics/drawable/Drawable;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/RetrieveImageTask;
  
26 ····.prologue27 ····.prologue
27 ····.line·17628 ····.line·176
28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;29 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;
  
29 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->val$finalImage:Landroid/graphics/drawable/Drawable;30 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->val$finalImage:Landroid/graphics/drawable/Drawable;
  
Offset 59, 26 lines modifiedOffset 60, 28 lines modified
  
59 ····const-string·v2,·"Start·show·image:·"60 ····const-string·v2,·"Start·show·image:·"
  
60 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v162 ····move-result-object·v1
  
 63 ····.line·179
62 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J64 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
63 ····move-result-wide·v265 ····move-result-wide·v2
  
64 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;66 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
65 ····move-result-object·v167 ····move-result-object·v1
  
66 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;68 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
67 ····move-result-object·v169 ····move-result-object·v1
  
 70 ····.line·178
68 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I71 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
69 ····.line·18072 ····.line·180
70 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;73 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$3;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;
  
71 ····invoke-static·{v0},·Lde/yaacc/imageviewer/RetrieveImageTask;->access$100(Lde/yaacc/imageviewer/RetrieveImageTask;)Lde/yaacc/imageviewer/ImageViewerActivity;74 ····invoke-static·{v0},·Lde/yaacc/imageviewer/RetrieveImageTask;->access$100(Lde/yaacc/imageviewer/RetrieveImageTask;)Lde/yaacc/imageviewer/ImageViewerActivity;
  
Offset 103, 24 lines modifiedOffset 106, 26 lines modified
  
103 ····const-string·v2,·"End·show·image:·"106 ····const-string·v2,·"End·show·image:·"
  
104 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;107 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
105 ····move-result-object·v1108 ····move-result-object·v1
  
 109 ····.line·182
106 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J110 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
107 ····move-result-wide·v2111 ····move-result-wide·v2
  
108 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;112 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v1113 ····move-result-object·v1
  
110 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;114 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
111 ····move-result-object·v1115 ····move-result-object·v1
  
 116 ····.line·181
112 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I117 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
113 ····.line·183118 ····.line·183
114 ····return-void119 ····return-void
115 .end·method120 .end·method
2.16 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·37327 ····.line·373
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
  
45 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
46 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
47 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;48 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 49 ····.line·376
48 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;50 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;
  
49 ····move-result-object·v351 ····move-result-object·v3
  
50 ····const·v4,·0x7f06003852 ····const·v4,·0x7f060038
  
51 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 61, 28 lines modifiedOffset 63, 30 lines modified
  
61 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;65 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$6;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 66 ····.line·377
64 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;67 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;
  
65 ····move-result-object·v368 ····move-result-object·v3
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v270 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;71 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
69 ····move-result-object·v272 ····move-result-object·v2
  
70 ····const/4·v3,·0x073 ····const/4·v3,·0x0
  
 74 ····.line·375
71 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····.line·37877 ····.line·378
74 ····.local·v0,·"toast":Landroid/widget/Toast;78 ····.local·v0,·"toast":Landroid/widget/Toast;
75 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V79 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
622 B
smali/de/yaacc/imageviewer/ImageViewerActivity$10.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;18 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V20 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·47824 ····.line·478
24 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$10;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;25 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$10;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
5.69 KB
smali/de/yaacc/imageviewer/ImageViewerActivity.smali
    
Offset 156, 36 lines modifiedOffset 156, 40 lines modified
156 .end·method156 .end·method
  
157 .method·private·getDuration()I157 .method·private·getDuration()I
158 ····.locals·3158 ····.locals·3
  
159 ····.prologue159 ····.prologue
160 ····.line·433160 ····.line·433
 161 ····.line·434
161 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;162 ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
162 ····move-result-object·v0163 ····move-result-object·v0
  
163 ····.line·435164 ····.line·435
164 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;165 ····.local·v0,·"preferences":Landroid/content/SharedPreferences;
165 ····const·v1,·0x7f06001f166 ····const·v1,·0x7f06001f
  
 167 ····.line·437
166 ····invoke-virtual·{p0,·v1},·Lde/yaacc/imageviewer/ImageViewerActivity;->getString(I)Ljava/lang/String;168 ····invoke-virtual·{p0,·v1},·Lde/yaacc/imageviewer/ImageViewerActivity;->getString(I)Ljava/lang/String;
  
167 ····move-result-object·v1169 ····move-result-object·v1
  
168 ····const-string·v2,·"2000"170 ····const-string·v2,·"2000"
  
 171 ····.line·436
169 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;172 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
170 ····move-result-object·v1173 ····move-result-object·v1
  
171 ····invoke-static·{v1},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I174 ····invoke-static·{v1},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
172 ····move-result·v1175 ····move-result·v1
  
 176 ····.line·435
173 ····return·v1177 ····return·v1
174 .end·method178 .end·method
  
175 .method·private·getPositionString()Ljava/lang/String;179 .method·private·getPositionString()Ljava/lang/String;
176 ····.locals·2180 ····.locals·2
  
177 ····.prologue181 ····.prologue
Offset 313, 14 lines modifiedOffset 317, 15 lines modified
  
313 ····.line·117317 ····.line·117
314 ····if-eqz·p1,·:cond_0318 ····if-eqz·p1,·:cond_0
  
315 ····.line·118319 ····.line·118
316 ····const-string·v3,·"pictureShowActive"320 ····const-string·v3,·"pictureShowActive"
  
 321 ····.line·119
317 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z322 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
318 ····move-result·v3323 ····move-result·v3
  
319 ····iput-boolean·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->pictureShowActive:Z324 ····iput-boolean·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->pictureShowActive:Z
  
320 ····.line·120325 ····.line·120
Offset 331, 14 lines modifiedOffset 336, 15 lines modified
331 ····move-result·v3336 ····move-result·v3
  
332 ····iput·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->currentImageIndex:I337 ····iput·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->currentImageIndex:I
  
333 ····.line·121338 ····.line·121
334 ····const-string·v3,·"imageUris"339 ····const-string·v3,·"imageUris"
  
 340 ····.line·122
335 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;341 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;
  
336 ····move-result-object·v3342 ····move-result-object·v3
  
337 ····check-cast·v3,·Ljava/util/List;343 ····check-cast·v3,·Ljava/util/List;
  
338 ····iput-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;344 ····iput-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;
Offset 399, 26 lines modifiedOffset 405, 28 lines modified
  
399 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;405 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
400 ····move-result-object·v4406 ····move-result-object·v4
  
401 ····iget-object·v5,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;407 ····iget-object·v5,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;
  
 408 ····.line·132
402 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;409 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
403 ····move-result-object·v5410 ····move-result-object·v5
  
404 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;411 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
405 ····move-result-object·v4412 ····move-result-object·v4
  
406 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;413 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
407 ····move-result-object·v4414 ····move-result-object·v4
  
 415 ····.line·131
408 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I416 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
409 ····.line·142417 ····.line·142
410 ····:cond_1418 ····:cond_1
411 ····:goto_0419 ····:goto_0
412 ····const-string·v3,·"AUTO_START_SHOW"420 ····const-string·v3,·"AUTO_START_SHOW"
  
Offset 482, 26 lines modifiedOffset 490, 28 lines modified
  
482 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;490 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
483 ····move-result-object·v4491 ····move-result-object·v4
  
484 ····iget-object·v5,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;492 ····iget-object·v5,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity;->imageUris:Ljava/util/List;
  
 493 ····.line·139
485 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;494 ····invoke-virtual·{v5},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
486 ····move-result-object·v5495 ····move-result-object·v5
  
487 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;496 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
488 ····move-result-object·v4497 ····move-result-object·v4
  
489 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;498 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
490 ····move-result-object·v4499 ····move-result-object·v4
  
 500 ····.line·138
491 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I501 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
492 ····goto·:goto_0502 ····goto·:goto_0
  
Max diff block lines reached; 2274/5725 bytes (39.72%) of diff not shown.
616 B
smali/de/yaacc/imageviewer/ImageViewerActivity$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·46327 ····.line·463
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$9;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$9;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9.62 KB
smali/de/yaacc/imageviewer/RetrieveImageTask.smali
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····.line·4775 ····.line·47
76 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask;->imageViewerActivity:Lde/yaacc/imageviewer/ImageViewerActivity;76 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask;->imageViewerActivity:Lde/yaacc/imageviewer/ImageViewerActivity;
  
77 ····return-object·v077 ····return-object·v0
78 .end·method78 .end·method
  
79 .method·private·decodeSampledBitmapFromStream(Landroid/net/Uri;II)Landroid/graphics/Bitmap;79 .method·private·decodeSampledBitmapFromStream(Landroid/net/Uri;II)Landroid/graphics/Bitmap;
80 ····.locals·880 ····.locals·7
81 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;81 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;
82 ····.param·p2,·"reqWidth"····#·I82 ····.param·p2,·"reqWidth"····#·I
83 ····.param·p3,·"reqHeight"····#·I83 ····.param·p3,·"reqHeight"····#·I
84 ····.annotation·system·Ldalvik/annotation/Throws;84 ····.annotation·system·Ldalvik/annotation/Throws;
85 ········value·=·{85 ········value·=·{
86 ············Ljava/io/IOException;86 ············Ljava/io/IOException;
87 ········}87 ········}
Offset 198, 30 lines modifiedOffset 198, 32 lines modified
  
198 ····const-string·v5,·"free·meomory·before·image·load:·"198 ····const-string·v5,·"free·meomory·before·image·load:·"
  
199 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;199 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
200 ····move-result-object·v4200 ····move-result-object·v4
  
 201 ····.line·228
201 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;202 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
202 ····move-result-object·v5203 ····move-result-object·v5
  
203 ····invoke-virtual·{v5},·Ljava/lang/Runtime;->freeMemory()J204 ····invoke-virtual·{v5},·Ljava/lang/Runtime;->freeMemory()J
  
204 ····move-result-wide·v6205 ····move-result-wide·v5
  
205 ····invoke-virtual·{v4,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;206 ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
206 ····move-result-object·v4207 ····move-result-object·v4
  
207 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;208 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
208 ····move-result-object·v4209 ····move-result-object·v4
  
 210 ····.line·227
209 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I211 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
210 ····.line·229212 ····.line·229
211 ····new-instance·v3,·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;213 ····new-instance·v3,·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;
  
212 ····invoke-direct·{v3,·v1},·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;-><init>(Ljava/io/InputStream;)V214 ····invoke-direct·{v3,·v1},·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;-><init>(Ljava/io/InputStream;)V
  
Offset 247, 38 lines modifiedOffset 249, 40 lines modified
  
247 ····const-string·v5,·"free·meomory·after·image·load:·"249 ····const-string·v5,·"free·meomory·after·image·load:·"
  
248 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;250 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
249 ····move-result-object·v4251 ····move-result-object·v4
  
 252 ····.line·232
250 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;253 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
251 ····move-result-object·v5254 ····move-result-object·v5
  
252 ····invoke-virtual·{v5},·Ljava/lang/Runtime;->freeMemory()J255 ····invoke-virtual·{v5},·Ljava/lang/Runtime;->freeMemory()J
  
253 ····move-result-wide·v6256 ····move-result-wide·v5
  
254 ····invoke-virtual·{v4,·v6,·v7},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;257 ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
255 ····move-result-object·v4258 ····move-result-object·v4
  
256 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;259 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
257 ····move-result-object·v4260 ····move-result-object·v4
  
 261 ····.line·231
258 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I262 ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
259 ····.line·233263 ····.line·233
260 ····return-object·v0264 ····return-object·v0
261 .end·method265 .end·method
  
262 .method·private·getUriAsStream(Landroid/net/Uri;)Ljava/io/InputStream;266 .method·private·getUriAsStream(Landroid/net/Uri;)Ljava/io/InputStream;
263 ····.locals·6267 ····.locals·5
264 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;268 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;
265 ····.annotation·system·Ldalvik/annotation/Throws;269 ····.annotation·system·Ldalvik/annotation/Throws;
266 ········value·=·{270 ········value·=·{
267 ············Ljava/io/FileNotFoundException;,271 ············Ljava/io/FileNotFoundException;,
268 ············Ljava/io/IOException;,272 ············Ljava/io/IOException;,
269 ············Ljava/net/MalformedURLException;273 ············Ljava/net/MalformedURLException;
270 ········}274 ········}
Offset 306, 17 lines modifiedOffset 310, 17 lines modified
  
306 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;310 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
307 ····move-result-object·v2311 ····move-result-object·v2
  
308 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J312 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
309 ····move-result-wide·v4313 ····move-result-wide·v3
  
310 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;314 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
311 ····move-result-object·v2315 ····move-result-object·v2
  
312 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;316 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
313 ····move-result-object·v2317 ····move-result-object·v2
  
Offset 364, 17 lines modifiedOffset 368, 17 lines modified
  
364 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;368 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
365 ····move-result-object·v2369 ····move-result-object·v2
  
366 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J370 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
367 ····move-result-wide·v4371 ····move-result-wide·v3
  
368 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;372 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
369 ····move-result-object·v2373 ····move-result-object·v2
  
370 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;374 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
371 ····move-result-object·v2375 ····move-result-object·v2
  
Offset 418, 27 lines modifiedOffset 422, 28 lines modified
  
Max diff block lines reached; 5421/9756 bytes (55.57%) of diff not shown.
2.16 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·31127 ····.line·311
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
  
45 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
46 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
47 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;48 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 49 ····.line·314
48 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;50 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;
  
49 ····move-result-object·v351 ····move-result-object·v3
  
50 ····const·v4,·0x7f06008652 ····const·v4,·0x7f060086
  
51 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 61, 28 lines modifiedOffset 63, 30 lines modified
  
61 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;65 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$4;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 66 ····.line·315
64 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;67 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;
  
65 ····move-result-object·v368 ····move-result-object·v3
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v270 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;71 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
69 ····move-result-object·v272 ····move-result-object·v2
  
70 ····const/4·v3,·0x073 ····const/4·v3,·0x0
  
 74 ····.line·313
71 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····.line·31677 ····.line·316
74 ····.local·v0,·"toast":Landroid/widget/Toast;78 ····.local·v0,·"toast":Landroid/widget/Toast;
75 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V79 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.16 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·34627 ····.line·346
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
  
45 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
46 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
47 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;48 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 49 ····.line·349
48 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;50 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;
  
49 ····move-result-object·v351 ····move-result-object·v3
  
50 ····const·v4,·0x7f06002b52 ····const·v4,·0x7f06002b
  
51 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 61, 28 lines modifiedOffset 63, 30 lines modified
  
61 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;65 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$5;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 66 ····.line·350
64 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;67 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;
  
65 ····move-result-object·v368 ····move-result-object·v3
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v270 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;71 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
69 ····move-result-object·v272 ····move-result-object·v2
  
70 ····const/4·v3,·0x073 ····const/4·v3,·0x0
  
 74 ····.line·348
71 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····.line·35177 ····.line·351
74 ····.local·v0,·"toast":Landroid/widget/Toast;78 ····.local·v0,·"toast":Landroid/widget/Toast;
75 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V79 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.16 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·39727 ····.line·397
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
  
45 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
46 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
47 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;48 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 49 ····.line·400
48 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;50 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;
  
49 ····move-result-object·v351 ····move-result-object·v3
  
50 ····const·v4,·0x7f06002752 ····const·v4,·0x7f060027
  
51 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 61, 28 lines modifiedOffset 63, 30 lines modified
  
61 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;65 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$7;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 66 ····.line·401
64 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;67 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;
  
65 ····move-result-object·v368 ····move-result-object·v3
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v270 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;71 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
69 ····move-result-object·v272 ····move-result-object·v2
  
70 ····const/4·v3,·0x073 ····const/4·v3,·0x0
  
 74 ····.line·399
71 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····.line·40277 ····.line·402
74 ····.local·v0,·"toast":Landroid/widget/Toast;78 ····.local·v0,·"toast":Landroid/widget/Toast;
75 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V79 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
637 B
smali/de/yaacc/imageviewer/ImageViewerActivity$10$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/yaacc/imageviewer/ImageViewerActivity$10;21 .field·final·synthetic·this$1:Lde/yaacc/imageviewer/ImageViewerActivity$10;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity$10;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity$10;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/yaacc/imageviewer/ImageViewerActivity$10;
  
25 ····.prologue26 ····.prologue
26 ····.line·48127 ····.line·481
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$10$1;->this$1:Lde/yaacc/imageviewer/ImageViewerActivity$10;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$10$1;->this$1:Lde/yaacc/imageviewer/ImageViewerActivity$10;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/de/yaacc/imageviewer/ImageViewerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14627 ····.line·146
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$1;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$1;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.56 KB
smali/de/yaacc/imageviewer/RetrieveImageTask$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$e:Ljava/lang/Exception;22 .field·final·synthetic·val$e:Ljava/lang/Exception;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;Ljava/lang/Exception;)V24 .method·constructor·<init>(Lde/yaacc/imageviewer/RetrieveImageTask;Ljava/lang/Exception;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/RetrieveImageTask;
  
26 ····.prologue27 ····.prologue
27 ····.line·16428 ····.line·164
28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;29 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->this$0:Lde/yaacc/imageviewer/RetrieveImageTask;
  
29 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->val$e:Ljava/lang/Exception;30 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->val$e:Ljava/lang/Exception;
  
Offset 59, 28 lines modifiedOffset 60, 30 lines modified
  
59 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;60 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
60 ····move-result-object·v261 ····move-result-object·v2
  
61 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->val$e:Ljava/lang/Exception;62 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$2;->val$e:Ljava/lang/Exception;
  
 63 ····.line·167
62 ····invoke-virtual·{v3},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;64 ····invoke-virtual·{v3},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;
  
63 ····move-result-object·v365 ····move-result-object·v3
  
64 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
65 ····move-result-object·v267 ····move-result-object·v2
  
66 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
67 ····move-result-object·v269 ····move-result-object·v2
  
68 ····const/4·v3,·0x170 ····const/4·v3,·0x1
  
 71 ····.line·166
69 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;72 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
70 ····move-result-object·v073 ····move-result-object·v0
  
71 ····.line·16974 ····.line·169
72 ····.local·v0,·"toast":Landroid/widget/Toast;75 ····.local·v0,·"toast":Landroid/widget/Toast;
73 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V76 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.16 KB
smali/de/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream.smali
    
Offset 26, 72 lines modifiedOffset 26, 72 lines modified
26 ····.line·5226 ····.line·52
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·skip(J)J30 .method·public·skip(J)J
31 ····.locals·931 ····.locals·8
32 ····.param·p1,·"n"····#·J32 ····.param·p1,·"n"····#·J
33 ····.annotation·system·Ldalvik/annotation/Throws;33 ····.annotation·system·Ldalvik/annotation/Throws;
34 ········value·=·{34 ········value·=·{
35 ············Ljava/io/IOException;35 ············Ljava/io/IOException;
36 ········}36 ········}
37 ····.end·annotation37 ····.end·annotation
  
38 ····.prologue38 ····.prologue
39 ····.line·5639 ····.line·56
40 ····const-wide/16·v4,·0x040 ····const-wide/16·v3,·0x0
  
41 ····.line·5741 ····.line·57
42 ····.local·v4,·"totalBytesSkipped":J42 ····.local·v3,·"totalBytesSkipped":J
43 ····:goto_043 ····:goto_0
44 ····cmp-long·v1,·v4,·p144 ····cmp-long·v5,·v3,·p1
  
45 ····if-gez·v1,·:cond_045 ····if-gez·v5,·:cond_0
  
46 ····.line·5846 ····.line·58
47 ····iget-object·v1,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;->in:Ljava/io/InputStream;47 ····iget-object·v5,·p0,·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;->in:Ljava/io/InputStream;
  
48 ····sub-long·v6,·p1,·v448 ····sub-long·v6,·p1,·v3
  
49 ····invoke-virtual·{v1,·v6,·v7},·Ljava/io/InputStream;->skip(J)J49 ····invoke-virtual·{v5,·v6,·v7},·Ljava/io/InputStream;->skip(J)J
  
50 ····move-result-wide·v250 ····move-result-wide·v1
  
51 ····.line·5951 ····.line·59
52 ····.local·v2,·"bytesSkipped":J52 ····.local·v1,·"bytesSkipped":J
53 ····const-wide/16·v6,·0x053 ····const-wide/16·v5,·0x0
  
54 ····cmp-long·v1,·v2,·v654 ····cmp-long·v5,·v1,·v5
  
55 ····if-nez·v1,·:cond_255 ····if-nez·v5,·:cond_2
  
56 ····.line·6056 ····.line·60
57 ····invoke-virtual·{p0},·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;->read()I57 ····invoke-virtual·{p0},·Lde/yaacc/imageviewer/RetrieveImageTask$FlushedInputStream;->read()I
  
58 ····move-result·v058 ····move-result·v0
  
59 ····.line·6159 ····.line·61
60 ····.local·v0,·"byte_":I60 ····.local·v0,·"byte_":I
61 ····if-gez·v0,·:cond_161 ····if-gez·v0,·:cond_1
  
62 ····.line·6962 ····.line·69
63 ····.end·local·v0····#·"byte_":I63 ····.end·local·v0····#·"byte_":I
64 ····.end·local·v2····#·"bytesSkipped":J64 ····.end·local·v1····#·"bytesSkipped":J
65 ····:cond_065 ····:cond_0
66 ····return-wide·v466 ····return-wide·v3
  
67 ····.line·6467 ····.line·64
68 ····.restart·local·v0····#·"byte_":I68 ····.restart·local·v0····#·"byte_":I
69 ····.restart·local·v2····#·"bytesSkipped":J69 ····.restart·local·v1····#·"bytesSkipped":J
70 ····:cond_170 ····:cond_1
71 ····const-wide/16·v2,·0x171 ····const-wide/16·v1,·0x1
  
72 ····.line·6772 ····.line·67
73 ····.end·local·v0····#·"byte_":I73 ····.end·local·v0····#·"byte_":I
74 ····:cond_274 ····:cond_2
75 ····add-long/2addr·v4,·v275 ····add-long/2addr·v3,·v1
  
76 ····.line·6876 ····.line·68
77 ····goto·:goto_077 ····goto·:goto_0
78 .end·method78 .end·method
2.16 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;21 .field·final·synthetic·this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V23 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·27427 ····.line·274
27 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
  
45 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
46 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
47 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;48 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 49 ····.line·277
48 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;50 ····invoke-virtual·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->getResources()Landroid/content/res/Resources;
  
49 ····move-result-object·v351 ····move-result-object·v3
  
50 ····const·v4,·0x7f06002c52 ····const·v4,·0x7f06002c
  
51 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
Offset 61, 28 lines modifiedOffset 63, 30 lines modified
  
61 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
62 ····move-result-object·v264 ····move-result-object·v2
  
63 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;65 ····iget-object·v3,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$3;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
 66 ····.line·278
64 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;67 ····invoke-static·{v3},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$100(Lde/yaacc/imageviewer/ImageViewerActivity;)Ljava/lang/String;
  
65 ····move-result-object·v368 ····move-result-object·v3
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
67 ····move-result-object·v270 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;71 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
69 ····move-result-object·v272 ····move-result-object·v2
  
70 ····const/4·v3,·0x073 ····const/4·v3,·0x0
  
 74 ····.line·276
71 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;75 ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
72 ····move-result-object·v076 ····move-result-object·v0
  
73 ····.line·27977 ····.line·279
74 ····.local·v0,·"toast":Landroid/widget/Toast;78 ····.local·v0,·"toast":Landroid/widget/Toast;
75 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V79 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
2.3 KB
smali/de/yaacc/imageviewer/ImageViewerActivity$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$image:Landroid/graphics/drawable/Drawable;22 .field·final·synthetic·val$image:Landroid/graphics/drawable/Drawable;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;Landroid/graphics/drawable/Drawable;)V24 .method·constructor·<init>(Lde/yaacc/imageviewer/ImageViewerActivity;Landroid/graphics/drawable/Drawable;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/yaacc/imageviewer/ImageViewerActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·41928 ····.line·419
28 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;29 ····iput-object·p1,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
29 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->val$image:Landroid/graphics/drawable/Drawable;30 ····iput-object·p2,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->val$image:Landroid/graphics/drawable/Drawable;
  
Offset 59, 26 lines modifiedOffset 60, 28 lines modified
  
59 ····const-string·v2,·"Start·set·image:·"60 ····const-string·v2,·"Start·set·image:·"
  
60 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v162 ····move-result-object·v1
  
 63 ····.line·422
62 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J64 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
63 ····move-result-wide·v265 ····move-result-wide·v2
  
64 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;66 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
65 ····move-result-object·v167 ····move-result-object·v1
  
66 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;68 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
67 ····move-result-object·v169 ····move-result-object·v1
  
 70 ····.line·421
68 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I71 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
69 ····.line·42372 ····.line·423
70 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;73 ····iget-object·v0,·p0,·Lde/yaacc/imageviewer/ImageViewerActivity$8;->this$0:Lde/yaacc/imageviewer/ImageViewerActivity;
  
71 ····invoke-static·{v0},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$200(Lde/yaacc/imageviewer/ImageViewerActivity;)Landroid/widget/ImageView;74 ····invoke-static·{v0},·Lde/yaacc/imageviewer/ImageViewerActivity;->access$200(Lde/yaacc/imageviewer/ImageViewerActivity;)Landroid/widget/ImageView;
  
Offset 103, 24 lines modifiedOffset 106, 26 lines modified
  
103 ····const-string·v2,·"End·set·image:·"106 ····const-string·v2,·"End·set·image:·"
  
104 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;107 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
105 ····move-result-object·v1108 ····move-result-object·v1
  
 109 ····.line·425
106 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J110 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
107 ····move-result-wide·v2111 ····move-result-wide·v2
  
108 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;112 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
109 ····move-result-object·v1113 ····move-result-object·v1
  
110 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;114 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
111 ····move-result-object·v1115 ····move-result-object·v1
  
 116 ····.line·424
112 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I117 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
113 ····.line·426118 ····.line·426
114 ····return-void119 ····return-void
115 .end·method120 .end·method
1.15 KB
smali/de/yaacc/util/AboutActivity.smali
    
Offset 49, 20 lines modifiedOffset 49, 22 lines modified
  
49 ····.line·4649 ····.line·46
50 ····:try_start_050 ····:try_start_0
51 ····invoke-virtual·{p0},·Lde/yaacc/util/AboutActivity;->getPackageManager()Landroid/content/pm/PackageManager;51 ····invoke-virtual·{p0},·Lde/yaacc/util/AboutActivity;->getPackageManager()Landroid/content/pm/PackageManager;
  
52 ····move-result-object·v552 ····move-result-object·v5
  
 53 ····.line·47
53 ····invoke-virtual·{p0},·Lde/yaacc/util/AboutActivity;->getPackageName()Ljava/lang/String;54 ····invoke-virtual·{p0},·Lde/yaacc/util/AboutActivity;->getPackageName()Ljava/lang/String;
  
54 ····move-result-object·v655 ····move-result-object·v6
  
55 ····const/4·v7,·0x056 ····const/4·v7,·0x0
  
 57 ····.line·46
56 ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;58 ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
  
57 ····move-result-object·v559 ····move-result-object·v5
  
58 ····iget-object·v2,·v5,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;60 ····iget-object·v2,·v5,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;
  
59 ····.line·4861 ····.line·48
Offset 101, 14 lines modifiedOffset 103, 15 lines modified
  
101 ····const-string·v6,·"\n\n"103 ····const-string·v6,·"\n\n"
  
102 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;104 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
103 ····move-result-object·v5105 ····move-result-object·v5
  
 106 ····.line·52
104 ····invoke-virtual·{v5,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;107 ····invoke-virtual·{v5,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
  
105 ····.line·53108 ····.line·53
106 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;109 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
107 ····move-result-object·v5110 ····move-result-object·v5
  
1.41 KB
smali/de/yaacc/util/ActivitySwipeDetector.smali
    
Offset 194, 14 lines modifiedOffset 194, 15 lines modified
194 ····packed-switch·v4,·:pswitch_data_0194 ····packed-switch·v4,·:pswitch_data_0
  
195 ····.line·130195 ····.line·130
196 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V196 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V
  
197 ····move·v2,·v3197 ····move·v2,·v3
  
 198 ····.line·127
198 ····:goto_0199 ····:goto_0
199 ····return·v2200 ····return·v2
  
200 ····.line·77201 ····.line·77
201 ····:pswitch_0202 ····:pswitch_0
202 ····:try_start_1203 ····:try_start_1
203 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F204 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F
Offset 341, 14 lines modifiedOffset 342, 15 lines modified
341 ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0342 ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0
  
342 ····.line·130343 ····.line·130
343 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V344 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V
  
344 ····move·v2,·v3345 ····move·v2,·v3
  
 346 ····.line·102
345 ····goto·:goto_0347 ····goto·:goto_0
  
346 ····.line·106348 ····.line·106
347 ····:cond_2349 ····:cond_2
348 ····:try_start_5350 ····:try_start_5
349 ····invoke-static·{v1},·Ljava/lang/Math;->abs(F)F351 ····invoke-static·{v1},·Ljava/lang/Math;->abs(F)F
  
Offset 434, 16 lines modifiedOffset 436, 18 lines modified
434 ····.catchall·{:try_start_7·..·:try_end_7}·:catchall_0436 ····.catchall·{:try_start_7·..·:try_end_7}·:catchall_0
  
435 ····.line·130437 ····.line·130
436 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V438 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V
  
437 ····move·v2,·v3439 ····move·v2,·v3
  
 440 ····.line·119
438 ····goto/16·:goto_0441 ····goto/16·:goto_0
  
 442 ····.line·130
439 ····:cond_5443 ····:cond_5
440 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V444 ····invoke-direct·{p0,·p1,·p2},·Lde/yaacc/util/ActivitySwipeDetector;->endOnTouchProcessing(Landroid/view/View;Landroid/view/MotionEvent;)V
  
441 ····goto/16·:goto_0445 ····goto/16·:goto_0
  
442 ····.end·local·v0····#·"deltaX":F446 ····.end·local·v0····#·"deltaX":F
443 ····.end·local·v1····#·"deltaY":F447 ····.end·local·v1····#·"deltaY":F
492 B
smali/de/yaacc/util/Watchdog$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/yaacc/util/Watchdog;18 .field·final·synthetic·this$0:Lde/yaacc/util/Watchdog;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/yaacc/util/Watchdog;)V20 .method·constructor·<init>(Lde/yaacc/util/Watchdog;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lde/yaacc/util/Watchdog;
  
22 ····.prologue23 ····.prologue
23 ····.line·5624 ····.line·56
24 ····iput-object·p1,·p0,·Lde/yaacc/util/Watchdog$1;->this$0:Lde/yaacc/util/Watchdog;25 ····iput-object·p1,·p0,·Lde/yaacc/util/Watchdog$1;->this$0:Lde/yaacc/util/Watchdog;
  
25 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V26 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
19.2 KB
smali/de/yaacc/util/FileDownloader.smali
    
Offset 45, 14 lines modifiedOffset 45, 15 lines modified
  
45 ····invoke-virtual·{v1},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;45 ····invoke-virtual·{v1},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
46 ····move-result-object·v146 ····move-result-object·v1
  
47 ····const-string·v2,·"notification"47 ····const-string·v2,·"notification"
  
 48 ····.line·150
48 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;49 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
49 ····move-result-object·v050 ····move-result-object·v0
  
50 ····check-cast·v0,·Landroid/app/NotificationManager;51 ····check-cast·v0,·Landroid/app/NotificationManager;
  
51 ····.line·15252 ····.line·152
Offset 110, 34 lines modifiedOffset 111, 37 lines modified
  
110 ····.prologue111 ····.prologue
111 ····.line·133112 ····.line·133
112 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$Builder;113 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompat$Builder;
  
113 ····iget-object·v3,·p0,·Lde/yaacc/util/FileDownloader;->upnpClient:Lde/yaacc/upnp/UpnpClient;114 ····iget-object·v3,·p0,·Lde/yaacc/util/FileDownloader;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
 115 ····.line·134
114 ····invoke-virtual·{v3},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;116 ····invoke-virtual·{v3},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
115 ····move-result-object·v3117 ····move-result-object·v3
  
116 ····invoke-direct·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V118 ····invoke-direct·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V
  
117 ····const/4·v3,·0x1119 ····const/4·v3,·0x1
  
118 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;120 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
  
119 ····move-result-object·v2121 ····move-result-object·v2
  
120 ····const·v3,·0x7f020006122 ····const·v3,·0x7f020006
  
 123 ····.line·135
121 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;124 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
  
122 ····move-result-object·v2125 ····move-result-object·v2
  
123 ····const-string·v3,·"Yaacc·file·download"126 ····const-string·v3,·"Yaacc·file·download"
  
 127 ····.line·136
124 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;128 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
125 ····move-result-object·v2129 ····move-result-object·v2
  
126 ····new-instance·v3,·Ljava/lang/StringBuilder;130 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
127 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V131 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
Offset 152, 28 lines modifiedOffset 156, 30 lines modified
  
152 ····move-result-object·v3156 ····move-result-object·v3
  
153 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;157 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
154 ····move-result-object·v3158 ····move-result-object·v3
  
 159 ····.line·137
155 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;160 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
  
156 ····move-result-object·v0161 ····move-result-object·v0
  
157 ····.line·139162 ····.line·139
158 ····.local·v0,·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;163 ····.local·v0,·"mBuilder":Landroid/support/v4/app/NotificationCompat$Builder;
159 ····iget-object·v2,·p0,·Lde/yaacc/util/FileDownloader;->upnpClient:Lde/yaacc/upnp/UpnpClient;164 ····iget-object·v2,·p0,·Lde/yaacc/util/FileDownloader;->upnpClient:Lde/yaacc/upnp/UpnpClient;
  
160 ····invoke-virtual·{v2},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;165 ····invoke-virtual·{v2},·Lde/yaacc/upnp/UpnpClient;->getContext()Landroid/content/Context;
  
161 ····move-result-object·v2166 ····move-result-object·v2
  
162 ····const-string·v3,·"notification"167 ····const-string·v3,·"notification"
  
 168 ····.line·140
163 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;169 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
164 ····move-result-object·v1170 ····move-result-object·v1
  
165 ····check-cast·v1,·Landroid/app/NotificationManager;171 ····check-cast·v1,·Landroid/app/NotificationManager;
  
166 ····.line·142172 ····.line·142
Offset 211, 14 lines modifiedOffset 217, 15 lines modified
  
211 ····move-result·v1217 ····move-result·v1
  
212 ····if-nez·v1,·:cond_0218 ····if-nez·v1,·:cond_0
  
213 ····const-string·v1,·"mounted_ro"219 ····const-string·v1,·"mounted_ro"
  
 220 ····.line·122
214 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z221 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
215 ····move-result·v1222 ····move-result·v1
  
216 ····if-eqz·v1,·:cond_1223 ····if-eqz·v1,·:cond_1
  
217 ····.line·123224 ····.line·123
Offset 267, 21 lines modifiedOffset 274, 19 lines modified
267 ····goto·:goto_0274 ····goto·:goto_0
268 .end·method275 .end·method
  
  
269 #·virtual·methods276 #·virtual·methods
270 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;277 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
271 ····.locals·1278 ····.locals·1
272 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
273 ····.prologue279 ····.prologue
274 ····.line·46280 ····.line·46
275 ····check-cast·p1,·[Lorg/fourthline/cling/support/model/DIDLObject;281 ····check-cast·p1,·[Lorg/fourthline/cling/support/model/DIDLObject;
  
276 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
277 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/FileDownloader;->doInBackground([Lorg/fourthline/cling/support/model/DIDLObject;)Ljava/lang/Void;282 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/FileDownloader;->doInBackground([Lorg/fourthline/cling/support/model/DIDLObject;)Ljava/lang/Void;
  
278 ····move-result-object·v0283 ····move-result-object·v0
  
279 ····return-object·v0284 ····return-object·v0
280 .end·method285 .end·method
  
Offset 291, 149 lines modifiedOffset 296, 148 lines modified
  
291 ····.prologue296 ····.prologue
292 ····.line·56297 ····.line·56
293 ····if-eqz·p1,·:cond_0298 ····if-eqz·p1,·:cond_0
Max diff block lines reached; 16006/19615 bytes (81.60%) of diff not shown.
569 B
smali/de/yaacc/util/YaaccLogActivity.smali
    
Offset 42, 14 lines modifiedOffset 42, 15 lines modified
  
42 ····.line·5442 ····.line·54
43 ····.local·v4,·"process":Ljava/lang/Process;43 ····.local·v4,·"process":Ljava/lang/Process;
44 ····new-instance·v0,·Ljava/io/BufferedReader;44 ····new-instance·v0,·Ljava/io/BufferedReader;
  
45 ····new-instance·v6,·Ljava/io/InputStreamReader;45 ····new-instance·v6,·Ljava/io/InputStreamReader;
  
 46 ····.line·55
46 ····invoke-virtual·{v4},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;47 ····invoke-virtual·{v4},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
  
47 ····move-result-object·v748 ····move-result-object·v7
  
48 ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V49 ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
  
49 ····invoke-direct·{v0,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V50 ····invoke-direct·{v0,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
805 B
smali/de/yaacc/util/Watchdog.smali
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 .field·private·watchdogFlag:Z9 .field·private·watchdogFlag:Z
  
10 .field·private·watchdogTimer:Ljava/util/Timer;10 .field·private·watchdogTimer:Ljava/util/Timer;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·private·constructor·<init>(J)V12 .method·private·constructor·<init>(J)V
13 ····.locals·313 ····.locals·2
14 ····.param·p1,·"timeout"····#·J14 ····.param·p1,·"timeout"····#·J
  
15 ····.prologue15 ····.prologue
16 ····.line·3516 ····.line·35
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·3118 ····.line·31
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····.line·2946 ····.line·29
47 ····iput-boolean·p1,·p0,·Lde/yaacc/util/Watchdog;->watchdogFlag:Z47 ····iput-boolean·p1,·p0,·Lde/yaacc/util/Watchdog;->watchdogFlag:Z
  
48 ····return·p148 ····return·p1
49 .end·method49 .end·method
  
50 .method·public·static·createWatchdog(J)Lde/yaacc/util/Watchdog;50 .method·public·static·createWatchdog(J)Lde/yaacc/util/Watchdog;
51 ····.locals·251 ····.locals·1
52 ····.param·p0,·"timeout"····#·J52 ····.param·p0,·"timeout"····#·J
  
53 ····.prologue53 ····.prologue
54 ····.line·4754 ····.line·47
55 ····new-instance·v0,·Lde/yaacc/util/Watchdog;55 ····new-instance·v0,·Lde/yaacc/util/Watchdog;
  
56 ····invoke-direct·{v0,·p0,·p1},·Lde/yaacc/util/Watchdog;-><init>(J)V56 ····invoke-direct·{v0,·p0,·p1},·Lde/yaacc/util/Watchdog;-><init>(J)V
3.9 KB
smali/de/yaacc/util/image/ImageDownloader.smali
    
Offset 145, 14 lines modifiedOffset 145, 15 lines modified
  
145 ····const-string·v10,·"free·memory·before·image·load:·"145 ····const-string·v10,·"free·memory·before·image·load:·"
  
146 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;146 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
147 ····move-result-object·v9147 ····move-result-object·v9
  
 148 ····.line·76
148 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;149 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
149 ····move-result-object·v10150 ····move-result-object·v10
  
150 ····invoke-virtual·{v10},·Ljava/lang/Runtime;->freeMemory()J151 ····invoke-virtual·{v10},·Ljava/lang/Runtime;->freeMemory()J
  
151 ····move-result-wide·v10152 ····move-result-wide·v10
Offset 161, 14 lines modifiedOffset 162, 15 lines modified
  
161 ····move-result-object·v9162 ····move-result-object·v9
  
162 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;163 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
163 ····move-result-object·v9164 ····move-result-object·v9
  
 165 ····.line·75
164 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I166 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
165 ····.line·79167 ····.line·79
166 ····new-instance·v8,·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;168 ····new-instance·v8,·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;
  
167 ····invoke-direct·{v8,·v4},·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;-><init>(Ljava/io/InputStream;)V169 ····invoke-direct·{v8,·v4},·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;-><init>(Ljava/io/InputStream;)V
  
Offset 234, 14 lines modifiedOffset 236, 15 lines modified
  
234 ····const-string·v10,·"free·memory·after·image·load:·"236 ····const-string·v10,·"free·memory·after·image·load:·"
  
235 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;237 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
236 ····move-result-object·v9238 ····move-result-object·v9
  
 239 ····.line·98
237 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;240 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
238 ····move-result-object·v10241 ····move-result-object·v10
  
239 ····invoke-virtual·{v10},·Ljava/lang/Runtime;->freeMemory()J242 ····invoke-virtual·{v10},·Ljava/lang/Runtime;->freeMemory()J
  
240 ····move-result-wide·v10243 ····move-result-wide·v10
Offset 250, 14 lines modifiedOffset 253, 15 lines modified
  
250 ····move-result-object·v9253 ····move-result-object·v9
  
251 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;254 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
252 ····move-result-object·v9255 ····move-result-object·v9
  
 256 ····.line·97
253 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I257 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
254 ····.line·100258 ····.line·100
255 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I259 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I
  
256 ····move-result·v8260 ····move-result·v8
  
Offset 380, 15 lines modifiedOffset 384, 15 lines modified
  
380 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I384 ····invoke-static·{v8,·v9},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
381 ····goto·:goto_1385 ····goto·:goto_1
382 .end·method386 .end·method
  
383 .method·private·getUriAsStream(Landroid/net/Uri;)Ljava/io/InputStream;387 .method·private·getUriAsStream(Landroid/net/Uri;)Ljava/io/InputStream;
384 ····.locals·6388 ····.locals·5
385 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;389 ····.param·p1,·"imageUri"····#·Landroid/net/Uri;
386 ····.annotation·system·Ldalvik/annotation/Throws;390 ····.annotation·system·Ldalvik/annotation/Throws;
387 ········value·=·{391 ········value·=·{
388 ············Ljava/io/FileNotFoundException;,392 ············Ljava/io/FileNotFoundException;,
389 ············Ljava/io/IOException;,393 ············Ljava/io/IOException;,
390 ············Ljava/net/MalformedURLException;394 ············Ljava/net/MalformedURLException;
391 ········}395 ········}
Offset 416, 17 lines modifiedOffset 420, 17 lines modified
  
416 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;420 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
417 ····move-result-object·v2421 ····move-result-object·v2
  
418 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J422 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
419 ····move-result-wide·v4423 ····move-result-wide·v3
  
420 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;424 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
421 ····move-result-object·v2425 ····move-result-object·v2
  
422 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;426 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
423 ····move-result-object·v2427 ····move-result-object·v2
  
Offset 437, 14 lines modifiedOffset 441, 15 lines modified
  
437 ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String;441 ····invoke-virtual·{p1},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
438 ····move-result-object·v2442 ····move-result-object·v2
  
439 ····invoke-direct·{v1,·v2},·Ljava/net/URL;-><init>(Ljava/lang/String;)V443 ····invoke-direct·{v1,·v2},·Ljava/net/URL;-><init>(Ljava/lang/String;)V
  
 444 ····.line·125
440 ····invoke-virtual·{v1},·Ljava/net/URL;->getContent()Ljava/lang/Object;445 ····invoke-virtual·{v1},·Ljava/net/URL;->getContent()Ljava/lang/Object;
  
441 ····move-result-object·v0446 ····move-result-object·v0
  
442 ····.end·local·v0····#·"is":Ljava/io/InputStream;447 ····.end·local·v0····#·"is":Ljava/io/InputStream;
443 ····check-cast·v0,·Ljava/io/InputStream;448 ····check-cast·v0,·Ljava/io/InputStream;
  
Offset 466, 17 lines modifiedOffset 471, 17 lines modified
  
466 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;471 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
467 ····move-result-object·v2472 ····move-result-object·v2
  
468 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J473 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
469 ····move-result-wide·v4474 ····move-result-wide·v3
  
470 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;475 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
471 ····move-result-object·v2476 ····move-result-object·v2
  
Max diff block lines reached; 31/3899 bytes (0.80%) of diff not shown.
1.1 KB
smali/de/yaacc/util/image/ImageDownloadTask.smali
    
Offset 80, 21 lines modifiedOffset 80, 19 lines modified
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····return-object·v081 ····return-object·v0
82 .end·method82 .end·method
  
83 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;83 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
84 ····.locals·184 ····.locals·1
85 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
86 ····.prologue85 ····.prologue
87 ····.line·1786 ····.line·17
88 ····check-cast·p1,·[Landroid/net/Uri;87 ····check-cast·p1,·[Landroid/net/Uri;
  
89 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/ImageDownloadTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap;88 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/ImageDownloadTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap;
  
91 ····move-result-object·v089 ····move-result-object·v0
  
92 ····return-object·v090 ····return-object·v0
93 .end·method91 .end·method
  
Offset 110, 18 lines modifiedOffset 108, 16 lines modified
  
110 ····.line·50108 ····.line·50
111 ····return-void109 ····return-void
112 .end·method110 .end·method
  
113 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V111 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
114 ····.locals·0112 ····.locals·0
115 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
116 ····.prologue113 ····.prologue
117 ····.line·17114 ····.line·17
118 ····check-cast·p1,·Landroid/graphics/Bitmap;115 ····check-cast·p1,·Landroid/graphics/Bitmap;
  
119 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
120 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/ImageDownloadTask;->onPostExecute(Landroid/graphics/Bitmap;)V116 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/ImageDownloadTask;->onPostExecute(Landroid/graphics/Bitmap;)V
  
121 ····return-void117 ····return-void
122 .end·method118 .end·method
1.15 KB
smali/de/yaacc/util/image/IconDownloadTask.smali
    
Offset 111, 21 lines modifiedOffset 111, 19 lines modified
111 ····.line·59111 ····.line·59
112 ····:cond_1112 ····:cond_1
113 ····return-object·v0113 ····return-object·v0
114 .end·method114 .end·method
  
115 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;115 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
116 ····.locals·1116 ····.locals·1
117 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
118 ····.prologue117 ····.prologue
119 ····.line·17118 ····.line·17
120 ····check-cast·p1,·[Landroid/net/Uri;119 ····check-cast·p1,·[Landroid/net/Uri;
  
121 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
122 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/IconDownloadTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap;120 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/IconDownloadTask;->doInBackground([Landroid/net/Uri;)Landroid/graphics/Bitmap;
  
123 ····move-result-object·v0121 ····move-result-object·v0
  
124 ····return-object·v0122 ····return-object·v0
125 .end·method123 .end·method
  
Offset 186, 18 lines modifiedOffset 184, 16 lines modified
186 ····.end·local·v0····#·"c":Landroid/widget/ImageView;184 ····.end·local·v0····#·"c":Landroid/widget/ImageView;
187 ····:cond_0185 ····:cond_0
188 ····return-void186 ····return-void
189 .end·method187 .end·method
  
190 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V188 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
191 ····.locals·0189 ····.locals·0
192 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
193 ····.prologue190 ····.prologue
194 ····.line·17191 ····.line·17
195 ····check-cast·p1,·Landroid/graphics/Bitmap;192 ····check-cast·p1,·Landroid/graphics/Bitmap;
  
196 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
197 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/IconDownloadTask;->onPostExecute(Landroid/graphics/Bitmap;)V193 ····invoke-virtual·{p0,·p1},·Lde/yaacc/util/image/IconDownloadTask;->onPostExecute(Landroid/graphics/Bitmap;)V
  
198 ····return-void194 ····return-void
199 .end·method195 .end·method
2.15 KB
smali/de/yaacc/util/image/ImageDownloader$FlushedInputStream.smali
    
Offset 26, 72 lines modifiedOffset 26, 72 lines modified
26 ····.line·13426 ····.line·134
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·skip(J)J30 .method·public·skip(J)J
31 ····.locals·931 ····.locals·8
32 ····.param·p1,·"n"····#·J32 ····.param·p1,·"n"····#·J
33 ····.annotation·system·Ldalvik/annotation/Throws;33 ····.annotation·system·Ldalvik/annotation/Throws;
34 ········value·=·{34 ········value·=·{
35 ············Ljava/io/IOException;35 ············Ljava/io/IOException;
36 ········}36 ········}
37 ····.end·annotation37 ····.end·annotation
  
38 ····.prologue38 ····.prologue
39 ····.line·13839 ····.line·138
40 ····const-wide/16·v4,·0x040 ····const-wide/16·v3,·0x0
  
41 ····.line·13941 ····.line·139
42 ····.local·v4,·"totalBytesSkipped":J42 ····.local·v3,·"totalBytesSkipped":J
43 ····:goto_043 ····:goto_0
44 ····cmp-long·v1,·v4,·p144 ····cmp-long·v5,·v3,·p1
  
45 ····if-gez·v1,·:cond_045 ····if-gez·v5,·:cond_0
  
46 ····.line·14046 ····.line·140
47 ····iget-object·v1,·p0,·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;->in:Ljava/io/InputStream;47 ····iget-object·v5,·p0,·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;->in:Ljava/io/InputStream;
  
48 ····sub-long·v6,·p1,·v448 ····sub-long·v6,·p1,·v3
  
49 ····invoke-virtual·{v1,·v6,·v7},·Ljava/io/InputStream;->skip(J)J49 ····invoke-virtual·{v5,·v6,·v7},·Ljava/io/InputStream;->skip(J)J
  
50 ····move-result-wide·v250 ····move-result-wide·v1
  
51 ····.line·14151 ····.line·141
52 ····.local·v2,·"bytesSkipped":J52 ····.local·v1,·"bytesSkipped":J
53 ····const-wide/16·v6,·0x053 ····const-wide/16·v5,·0x0
  
54 ····cmp-long·v1,·v2,·v654 ····cmp-long·v5,·v1,·v5
  
55 ····if-nez·v1,·:cond_255 ····if-nez·v5,·:cond_2
  
56 ····.line·14256 ····.line·142
57 ····invoke-virtual·{p0},·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;->read()I57 ····invoke-virtual·{p0},·Lde/yaacc/util/image/ImageDownloader$FlushedInputStream;->read()I
  
58 ····move-result·v058 ····move-result·v0
  
59 ····.line·14359 ····.line·143
60 ····.local·v0,·"byte_":I60 ····.local·v0,·"byte_":I
61 ····if-gez·v0,·:cond_161 ····if-gez·v0,·:cond_1
  
62 ····.line·15162 ····.line·151
63 ····.end·local·v0····#·"byte_":I63 ····.end·local·v0····#·"byte_":I
64 ····.end·local·v2····#·"bytesSkipped":J64 ····.end·local·v1····#·"bytesSkipped":J
65 ····:cond_065 ····:cond_0
66 ····return-wide·v466 ····return-wide·v3
  
67 ····.line·14667 ····.line·146
68 ····.restart·local·v0····#·"byte_":I68 ····.restart·local·v0····#·"byte_":I
69 ····.restart·local·v2····#·"bytesSkipped":J69 ····.restart·local·v1····#·"bytesSkipped":J
70 ····:cond_170 ····:cond_1
71 ····const-wide/16·v2,·0x171 ····const-wide/16·v1,·0x1
  
72 ····.line·14972 ····.line·149
73 ····.end·local·v0····#·"byte_":I73 ····.end·local·v0····#·"byte_":I
74 ····:cond_274 ····:cond_2
75 ····add-long/2addr·v4,·v275 ····add-long/2addr·v3,·v1
  
76 ····.line·15076 ····.line·150
77 ····goto·:goto_077 ····goto·:goto_0
78 .end·method78 .end·method
1.14 KB
res/layout/activity_yaacc_log.xml
1.07 KB
res/layout/activity_yaacc_log.xml
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<ScrollView·android:id="@id/yaaccLog_scrollView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true">3 ··<ScrollView·android:id="@id/yaaccLog_scrollView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">
4 ····<TextView·android:id="@id/yaaccLog_content"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/logContent"/>4 ····<TextView·android:id="@id/yaaccLog_content"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/logContent"/>
5 ··</ScrollView>5 ··</ScrollView>
6 </RelativeLayout>6 </RelativeLayout>
6.07 KB
res/layout/activity_third_partie_music_player.xml
5.97 KB
res/layout/activity_third_partie_music_player.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/thirdPartieMusicActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true">3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/thirdPartieMusicActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true"·android:layout_alignParentStart="true">
4 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"/>4 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"·android:layout_alignParentStart="true"/>
5 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"/>5 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"·android:layout_toEndOf="@id/thirdPratieMusicActivityControlPrev"/>
6 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"/>6 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"·android:layout_toEndOf="@id/thirdPratieMusicActivityControlPlay"/>
7 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"/>7 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"·android:layout_toEndOf="@id/thirdPratieMusicActivityControlPause"/>
8 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"/>8 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"·android:layout_toEndOf="@id/thirdPratieMusicActivityControlStop"/>
9 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"/>9 ····<ImageButton·android:id="@id/thirdPratieMusicActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/thirdPratieMusicActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"·android:layout_toEndOf="@id/thirdPratieMusicActivityControlNext"/>
10 ··</RelativeLayout>10 ··</RelativeLayout>
11 ··<ImageView·android:id="@id/thirdPratieMusicActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/cdtrack"·android:layout_above="@id/thirdPartieMusicActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/musicActivityImageView"/>11 ··<ImageView·android:id="@id/thirdPratieMusicActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/cdtrack"·android:layout_above="@id/thirdPartieMusicActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/musicActivityImageView"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
12 </RelativeLayout>12 </RelativeLayout>
6.15 KB
res/layout/activity_multi_content_player.xml
6.06 KB
res/layout/activity_multi_content_player.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/multiContentPlayerActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true">3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/multiContentPlayerActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true"·android:layout_alignParentStart="true">
4 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"/>4 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"·android:layout_alignParentStart="true"/>
5 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"/>5 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"·android:layout_toEndOf="@id/multiContentPlayerActivityControlPrev"/>
6 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"/>6 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"·android:layout_toEndOf="@id/multiContentPlayerActivityControlPlay"/>
7 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"/>7 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/multiContentPlayerActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"·android:layout_toEndOf="@id/multiContentPlayerActivityControlPause"/>
8 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/multiContentPlayerActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"/>8 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/multiContentPlayerActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"·android:layout_toEndOf="@id/multiContentPlayerActivityControlStop"/>
9 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/multiContentPlayerActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"/>9 ····<ImageButton·android:id="@id/multiContentPlayerActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/multiContentPlayerActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"·android:layout_toEndOf="@id/multiContentPlayerActivityControlNext"/>
10 ··</RelativeLayout>10 ··</RelativeLayout>
11 ··<ImageView·android:id="@id/multiContentPlayerActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_launcher"·android:layout_above="@id/multiContentPlayerActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/multiContentPlayerActivityImageView"/>11 ··<ImageView·android:id="@id/multiContentPlayerActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_launcher"·android:layout_above="@id/multiContentPlayerActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/multiContentPlayerActivityImageView"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
12 </RelativeLayout>12 </RelativeLayout>
1.83 KB
res/layout/activity_tab_browse.xml
1.76 KB
res/layout/activity_tab_browse.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<TabHost·android:id="@id/browserTabHost"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true">3 ··<TabHost·android:id="@id/browserTabHost"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true"·android:layout_alignParentEnd="true">
4 ····<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">4 ····<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
5 ······<TabWidget·android:id="@android:id/tabs"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>5 ······<TabWidget·android:id="@android:id/tabs"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>
6 ······<FrameLayout·android:id="@android:id/tabcontent"·android:layout_width="fill_parent"·android:layout_height="fill_parent">6 ······<FrameLayout·android:id="@android:id/tabcontent"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
7 ········<include·android:id="@id/browserTabServer"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_server_list"/>7 ········<include·android:id="@id/browserTabServer"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_server_list"/>
8 ········<include·android:id="@id/browserTabContent"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_content_list"/>8 ········<include·android:id="@id/browserTabContent"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_content_list"/>
9 ········<include·android:id="@id/browserTabReceiver"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_receiver_list"/>9 ········<include·android:id="@id/browserTabReceiver"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_receiver_list"/>
10 ········<include·android:id="@id/browserTabPlayer"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_player_list"/>10 ········<include·android:id="@id/browserTabPlayer"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·layout="@layout/activity_player_list"/>
2.04 KB
res/layout/browse_item_checkable.xml
1.96 KB
res/layout/browse_item_checkable.xml
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<ImageView·android:id="@id/browseItemIcon"·android:layout_width="70.0dip"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/icon"/>3 ··<ImageView·android:id="@id/browseItemIcon"·android:layout_width="70.0dip"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/icon"·android:layout_alignParentStart="true"/>
4 ··<TextView·android:gravity="center_vertical"·android:id="@id/browseItemName"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:checkMark="?android:listChoiceIndicatorMultiple"·android:layout_toRightOf="@id/browseItemIcon"·style="@android:style/TextAppearance.DeviceDefault.Large"/>4 ··<TextView·android:gravity="center_vertical"·android:id="@id/browseItemName"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:checkMark="?android:listChoiceIndicatorMultiple"·android:layout_toRightOf="@id/browseItemIcon"·android:layout_toEndOf="@id/browseItemIcon"·style="@android:style/TextAppearance.DeviceDefault.Large"/>
5 ··<CheckBox·android:id="@id/browseItemCheckbox"·android:focusable="false"·android:clickable="false"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentRight="true"/>5 ··<CheckBox·android:id="@id/browseItemCheckbox"·android:focusable="false"·android:clickable="false"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentRight="true"·android:layout_alignParentEnd="true"/>
6 </RelativeLayout>6 </RelativeLayout>
1.14 KB
res/layout/activity_image_viewer.xml
1.07 KB
res/layout/activity_image_viewer.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<ImageView·android:id="@id/imageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/yaacc192_32"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true"·android:contentDescription="@string/images"/>3 ··<ImageView·android:id="@id/imageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/yaacc192_32"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_alignParentBottom="true"·android:contentDescription="@string/images"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
4 </RelativeLayout>4 </RelativeLayout>
1.36 KB
res/layout/browse_item.xml
1.31 KB
res/layout/browse_item.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<ImageView·android:id="@id/browseItemIcon"·android:layout_width="70.0dip"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/icon"/>3 ··<ImageView·android:id="@id/browseItemIcon"·android:layout_width="70.0dip"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/icon"·android:layout_alignParentStart="true"/>
4 ··<TextView·android:gravity="center_vertical"·android:id="@id/browseItemName"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/browseItemIcon"·style="@android:style/TextAppearance.DeviceDefault.Large"/>4 ··<TextView·android:gravity="center_vertical"·android:id="@id/browseItemName"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/browseItemIcon"·android:layout_toEndOf="@id/browseItemIcon"·style="@android:style/TextAppearance.DeviceDefault.Large"/>
5 </RelativeLayout>5 </RelativeLayout>
12.5 KB
res/layout/activity_music_player.xml
12.4 KB
res/layout/activity_music_player.xml
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<ImageView·android:id="@id/musicActivityImageView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="@drawable/cdtrack"·android:layout_above="@id/musicActivityCurrentItem"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/musicActivityImageView"/>3 ··<ImageView·android:id="@id/musicActivityImageView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="@drawable/cdtrack"·android:layout_above="@id/musicActivityCurrentItem"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/musicActivityImageView"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
4 ··<TextView·android:id="@id/musicActivityCurrentItem"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerCurrentItem"·android:layout_above="@id/musicActivityElapsedTime"·android:layout_alignParentLeft="true"/>4 ··<TextView·android:id="@id/musicActivityCurrentItem"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerCurrentItem"·android:layout_above="@id/musicActivityElapsedTime"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"/>
5 ··<Space·android:id="@id/musicActivitySeparator3"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/musicActivityCurrentItem"·android:layout_alignBaseline="@id/musicActivityCurrentItem"/>5 ··<Space·android:id="@id/musicActivitySeparator3"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/musicActivityCurrentItem"·android:layout_alignBaseline="@id/musicActivityCurrentItem"·android:layout_toEndOf="@id/musicActivityCurrentItem"/>
6 ··<TextView·android:id="@id/musicActivityNextLabel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="50.0dip"·android:text="@string/musicActivityNextLabel"·android:layout_toRightOf="@id/musicActivitySeparator3"·android:layout_alignBaseline="@id/musicActivityCurrentItem"/>6 ··<TextView·android:id="@id/musicActivityNextLabel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="50.0dip"·android:text="@string/musicActivityNextLabel"·android:layout_toRightOf="@id/musicActivitySeparator3"·android:layout_alignBaseline="@id/musicActivityCurrentItem"·android:layout_marginStart="50.0dip"·android:layout_toEndOf="@id/musicActivitySeparator3"/>
7 ··<TextView·android:id="@id/musicActivityNextItem"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerNextItem"·android:layout_toRightOf="@id/musicActivityNextLabel"·android:layout_alignBaseline="@id/musicActivityCurrentItem"·android:layout_alignTop="@id/musicActivityNextLabel"·android:layout_alignParentRight="true"/>7 ··<TextView·android:id="@id/musicActivityNextItem"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerNextItem"·android:layout_toRightOf="@id/musicActivityNextLabel"·android:layout_alignBaseline="@id/musicActivityCurrentItem"·android:layout_alignTop="@id/musicActivityNextLabel"·android:layout_alignParentRight="true"·android:layout_toEndOf="@id/musicActivityNextLabel"·android:layout_alignParentEnd="true"/>
8 ··<TextView·android:id="@id/musicActivityElapsedTime"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeElapsed"·android:layout_above="@id/musicActivitySeekBarLayout"·android:layout_alignParentLeft="true"/>8 ··<TextView·android:id="@id/musicActivityElapsedTime"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeElapsed"·android:layout_above="@id/musicActivitySeekBarLayout"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"/>
9 ··<TextView·android:id="@id/musicActivitySeparator"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeSeparator"·android:layout_toRightOf="@id/musicActivityElapsedTime"·android:layout_alignBaseline="@id/musicActivityElapsedTime"/>9 ··<TextView·android:id="@id/musicActivitySeparator"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeSeparator"·android:layout_toRightOf="@id/musicActivityElapsedTime"·android:layout_alignBaseline="@id/musicActivityElapsedTime"·android:layout_toEndOf="@id/musicActivityElapsedTime"/>
10 ··<TextView·android:id="@id/musicActivityDuration"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeDuration"·android:layout_toRightOf="@id/musicActivitySeparator"·android:layout_alignBaseline="@id/musicActivityElapsedTime"/>10 ··<TextView·android:id="@id/musicActivityDuration"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeDuration"·android:layout_toRightOf="@id/musicActivitySeparator"·android:layout_alignBaseline="@id/musicActivityElapsedTime"·android:layout_toEndOf="@id/musicActivitySeparator"/>
11 ··<Space·android:id="@id/musicActivitySeparator2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/musicActivityDuration"·android:layout_alignBaseline="@id/musicActivityElapsedTime"/>11 ··<Space·android:id="@id/musicActivitySeparator2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/musicActivityDuration"·android:layout_alignBaseline="@id/musicActivityElapsedTime"·android:layout_toEndOf="@id/musicActivityDuration"/>
12 ··<TextView·android:gravity="end"·android:id="@id/musicActivityPosition"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerPosition"·android:layout_toRightOf="@id/musicActivitySeparator2"·android:layout_above="@id/musicActivitySeekBarLayout"·android:layout_alignBaseline="@id/musicActivityDuration"·android:layout_alignParentRight="true"/>12 ··<TextView·android:gravity="end"·android:id="@id/musicActivityPosition"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerPosition"·android:layout_toRightOf="@id/musicActivitySeparator2"·android:layout_above="@id/musicActivitySeekBarLayout"·android:layout_alignBaseline="@id/musicActivityDuration"·android:layout_alignParentRight="true"·android:textAlignment="textEnd"·android:layout_toEndOf="@id/musicActivitySeparator2"·android:layout_alignParentEnd="true"/>
13 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/musicActivitySeekBarLayout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_above="@id/musicActivityControls"·android:layout_alignParentLeft="true">13 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/musicActivitySeekBarLayout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_above="@id/musicActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true">
14 ····<SeekBar·android:id="@id/musicActivitySeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"/>14 ····<SeekBar·android:id="@id/musicActivitySeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
15 ··</RelativeLayout>15 ··</RelativeLayout>
16 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/musicActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true">16 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/musicActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true"·android:layout_alignParentStart="true">
17 ····<ImageButton·android:id="@id/musicActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"/>17 ····<ImageButton·android:id="@id/musicActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"·android:layout_alignParentStart="true"/>
18 ····<ImageButton·android:id="@id/musicActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/musicActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"/>18 ····<ImageButton·android:id="@id/musicActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/musicActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"·android:layout_toEndOf="@id/musicActivityControlPrev"/>
19 ····<ImageButton·android:id="@id/musicActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/musicActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"/>19 ····<ImageButton·android:id="@id/musicActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/musicActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"·android:layout_toEndOf="@id/musicActivityControlPlay"/>
20 ····<ImageButton·android:id="@id/musicActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/musicActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"/>20 ····<ImageButton·android:id="@id/musicActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/musicActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"·android:layout_toEndOf="@id/musicActivityControlPause"/>
21 ····<ImageButton·android:id="@id/musicActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/musicActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"/>21 ····<ImageButton·android:id="@id/musicActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/musicActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"·android:layout_toEndOf="@id/musicActivityControlStop"/>
22 ····<ImageButton·android:id="@id/musicActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/musicActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"/>22 ····<ImageButton·android:id="@id/musicActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/musicActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"·android:layout_toEndOf="@id/musicActivityControlNext"/>
23 ··</RelativeLayout>23 ··</RelativeLayout>
24 </RelativeLayout>24 </RelativeLayout>
3.5 KB
res/layout/activity_yaacc_upnp_server_control.xml
3.4 KB
res/layout/activity_yaacc_upnp_server_control.xml
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<CheckBox·android:enabled="false"·android:id="@id/providerEnabled"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginTop="26.0dip"·android:text="@string/settings_local_server_provider_on"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"/>3 ··<CheckBox·android:enabled="false"·android:id="@id/providerEnabled"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginTop="26.0dip"·android:text="@string/settings_local_server_provider_on"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentStart="true"/>
4 ··<CheckBox·android:enabled="false"·android:id="@id/receiverEnabled"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/settings_local_server_receiver_on"·android:layout_below="@id/providerEnabled"·android:layout_alignParentLeft="true"/>4 ··<CheckBox·android:enabled="false"·android:id="@id/receiverEnabled"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/settings_local_server_receiver_on"·android:layout_below="@id/providerEnabled"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"/>
5 ··<Button·android:id="@id/stopServer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="19.0dip"·android:text="@string/yaacc_upnp_server_stop_server"·android:layout_below="@id/receiverEnabled"·android:layout_alignParentLeft="true"·android:layout_centerVertical="true"/>5 ··<Button·android:id="@id/stopServer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="19.0dip"·android:text="@string/yaacc_upnp_server_stop_server"·android:layout_below="@id/receiverEnabled"·android:layout_alignParentLeft="true"·android:layout_centerVertical="true"·android:layout_marginStart="19.0dip"·android:layout_alignParentStart="true"/>
6 ··<Space·android:id="@id/Separator"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/stopServer"·android:layout_alignBaseline="@id/stopServer"/>6 ··<Space·android:id="@id/Separator"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/stopServer"·android:layout_alignBaseline="@id/stopServer"·android:layout_toEndOf="@id/stopServer"/>
7 ··<Button·android:id="@id/startServer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="31.0dip"·android:text="@string/yaacc_upnp_server_start_server"·android:layout_toRightOf="@id/Separator"·android:layout_alignBaseline="@id/stopServer"·android:layout_centerVertical="true"/>7 ··<Button·android:id="@id/startServer"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="31.0dip"·android:text="@string/yaacc_upnp_server_start_server"·android:layout_toRightOf="@id/Separator"·android:layout_alignBaseline="@id/stopServer"·android:layout_centerVertical="true"·android:layout_marginEnd="31.0dip"·android:layout_toEndOf="@id/Separator"/>
8 </RelativeLayout>8 </RelativeLayout>
3.21 KB
res/layout/activity_browse.xml
3.15 KB
res/layout/activity_browse.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<ListView·android:id="@id/itemList"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_above="@id/controls"/>3 ··<ListView·android:id="@id/itemList"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_above="@id/controls"/>
4 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/controls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">4 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/controls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">
5 ····<ImageButton·android:id="@id/controlDevices"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/device_48_48"·android:layout_toLeftOf="@id/controlPrev"·android:contentDescription="@string/browse_button_devices"/>5 ····<ImageButton·android:id="@id/controlDevices"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/device_48_48"·android:layout_toLeftOf="@id/controlPrev"·android:contentDescription="@string/browse_button_devices"·android:layout_toStartOf="@id/controlPrev"/>
6 ····<ImageButton·android:id="@id/controlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toLeftOf="@id/controlStop"·android:contentDescription="@string/browse_button_prev"/>6 ····<ImageButton·android:id="@id/controlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toLeftOf="@id/controlStop"·android:contentDescription="@string/browse_button_prev"·android:layout_toStartOf="@id/controlStop"/>
7 ····<ImageButton·android:id="@id/controlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_centerHorizontal="true"·android:contentDescription="@string/browse_button_stop"/>7 ····<ImageButton·android:id="@id/controlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_centerHorizontal="true"·android:contentDescription="@string/browse_button_stop"/>
8 ····<ImageButton·android:id="@id/controlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/refresh"·android:layout_toRightOf="@id/controlStop"·android:contentDescription="@string/browse_button_next"/>8 ····<ImageButton·android:id="@id/controlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/refresh"·android:layout_toRightOf="@id/controlStop"·android:contentDescription="@string/browse_button_next"·android:layout_toEndOf="@id/controlStop"/>
9 ····<ImageButton·android:id="@id/controlReceiverDevices"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/laptop_48_48"·android:layout_toRightOf="@id/controlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/browse_button_devices"/>9 ····<ImageButton·android:id="@id/controlReceiverDevices"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/laptop_48_48"·android:layout_toRightOf="@id/controlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/browse_button_devices"·android:layout_toEndOf="@id/controlNext"/>
10 ··</RelativeLayout>10 ··</RelativeLayout>
11 </RelativeLayout>11 </RelativeLayout>
9.82 KB
res/layout/activity_avtransport_player.xml
9.73 KB
res/layout/activity_avtransport_player.xml
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/avtransportPlayerActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true">3 ··<RelativeLayout·android:orientation="horizontal"·android:id="@id/avtransportPlayerActivityControls"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentLeft="true"·android:layout_alignParentBottom="true"·android:layout_alignParentStart="true">
4 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"/>4 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPrev"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_start"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:contentDescription="@string/previous"·android:layout_alignParentStart="true"/>
5 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"/>5 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPlay"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_play"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPrev"·android:layout_alignParentTop="true"·android:contentDescription="@string/play"·android:layout_toEndOf="@id/avtransportPlayerActivityControlPrev"/>
6 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"/>6 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlPause"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_pause"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPlay"·android:layout_alignParentTop="true"·android:contentDescription="@string/pause"·android:layout_toEndOf="@id/avtransportPlayerActivityControlPlay"/>
7 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"/>7 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlStop"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_stop"·android:layout_toRightOf="@id/avtransportPlayerActivityControlPause"·android:layout_alignParentTop="true"·android:layout_centerHorizontal="true"·android:contentDescription="@string/stop"·android:layout_toEndOf="@id/avtransportPlayerActivityControlPause"/>
8 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/avtransportPlayerActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"/>8 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlNext"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/player_end"·android:layout_toRightOf="@id/avtransportPlayerActivityControlStop"·android:layout_alignParentTop="true"·android:contentDescription="@string/next"·android:layout_toEndOf="@id/avtransportPlayerActivityControlStop"/>
9 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/avtransportPlayerActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"/>9 ····<ImageButton·android:id="@id/avtransportPlayerActivityControlExit"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/button_cancel"·android:layout_toRightOf="@id/avtransportPlayerActivityControlNext"·android:layout_alignParentTop="true"·android:contentDescription="@string/exit"·android:layout_toEndOf="@id/avtransportPlayerActivityControlNext"/>
10 ··</RelativeLayout>10 ··</RelativeLayout>
11 ··<ImageView·android:id="@id/avtransportPlayerActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/device"·android:layout_above="@id/avtransportPlayerActivityElapsedTime"·android:layout_below="@id/avtransportPlayerActivityControlVolumeSeekBar"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/avtransportPlayerActivityImageView"/>11 ··<ImageView·android:id="@id/avtransportPlayerActivityImageView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/device"·android:layout_above="@id/avtransportPlayerActivityElapsedTime"·android:layout_below="@id/avtransportPlayerActivityControlVolumeSeekBar"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:contentDescription="@string/avtransportPlayerActivityImageView"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
12 ··<Switch·android:id="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/activity_remote_player_mute"·android:layout_alignParentTop="true"/>12 ··<Switch·android:id="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/activity_remote_player_mute"·android:layout_alignParentTop="true"/>
13 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/avtransportPlayerActivityControlVolumeTextView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/activity_remote_player_volume"·android:layout_below="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_alignParentLeft="true"/>13 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:id="@id/avtransportPlayerActivityControlVolumeTextView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/activity_remote_player_volume"·android:layout_below="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"·android:labelFor="@id/avtransportPlayerActivityControlVolumeSeekBar"/>
14 ··<SeekBar·android:id="@id/avtransportPlayerActivityControlVolumeSeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/avtransportPlayerActivityControlVolumeTextView"·android:layout_below="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_alignParentRight="true"/>14 ··<SeekBar·android:id="@id/avtransportPlayerActivityControlVolumeSeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_toRightOf="@id/avtransportPlayerActivityControlVolumeTextView"·android:layout_below="@id/avtransportPlayerActivityControlMuteSwitch"·android:layout_alignParentRight="true"·android:layout_toEndOf="@id/avtransportPlayerActivityControlVolumeTextView"·android:layout_alignParentEnd="true"/>
15 ··<TextView·android:id="@id/avtransportPlayerActivityElapsedTime"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeElapsed"·android:layout_above="@id/avtransportPlayerActivityControlSeekBar"·android:layout_alignParentLeft="true"/>15 ··<TextView·android:id="@id/avtransportPlayerActivityElapsedTime"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeElapsed"·android:layout_above="@id/avtransportPlayerActivityControlSeekBar"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"/>
16 ··<TextView·android:id="@id/avtransportPlayerActivityDuration"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeDuration"·android:layout_above="@id/avtransportPlayerActivityControlSeekBar"·android:layout_alignParentRight="true"/>16 ··<TextView·android:id="@id/avtransportPlayerActivityDuration"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/playerTimeDuration"·android:layout_above="@id/avtransportPlayerActivityControlSeekBar"·android:layout_alignParentRight="true"·android:layout_alignParentEnd="true"/>
17 ··<SeekBar·android:id="@id/avtransportPlayerActivityControlSeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_above="@id/avtransportPlayerActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"/>17 ··<SeekBar·android:id="@id/avtransportPlayerActivityControlSeekBar"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_above="@id/avtransportPlayerActivityControls"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true"/>
18 </RelativeLayout>18 </RelativeLayout>